"Professional Oracle 8i Application Programming with Java, PL/SQL, and XML" by Michael Awai is an indispensable guide for developers aiming to create powerful and efficient applications using Oracle's 8i database. This comprehensive book offers extensive coverage of essential technologies such as Java, PL/SQL, and XML, as well as their integration to enable the development of robust applications.

Awai begins by introducing readers to the foundational concepts of Oracle databases, Java, and PL/SQL. He then delves into more advanced topics, including JDBC (Java Database Connectivity) and SQLJ (SQL and Java Integration), which are crucial for building Java-based applications with Oracle.

One of the standout features of this book is its thorough exploration of PL/SQL programming. Awai provides clear explanations and practical examples that allow readers to quickly grasp the concepts. He also demonstrates how PL/SQL can be used in conjunction with Java to unleash the full potential of Oracle 8i.

Available on Audible

Get as a free audio book
Expertly navigate Oracle 8i programming with Java, PL/SQL, and XML

Another notable aspect of this book is its focus on XML and its integration with Oracle databases. Awai elucidates how to store and retrieve XML data in Oracle 8i, and how to utilize XML in PL/SQL and Java applications. This section will prove particularly valuable to developers seeking to harness the power of XML in their database applications.

Throughout the book, Awai adopts a hands-on approach, offering numerous code examples and practical tips. This approach greatly facilitates readers' understanding and enables them to apply the concepts effectively. The book also includes exercises at the end of each chapter, encouraging readers to practice and reinforce their understanding.

What are readers saying?

"Professional Oracle 8i Application Programming with Java, PL/SQL, and XML" by Michael Awai has received a variety of feedback from readers. Some readers found the information provided to be valuable and comprehensive, praising the author's clear explanations and examples. They appreciated the in-depth coverage of Oracle 8i, PL/SQL, and XML, and believed that the book established a strong foundation for Oracle programming.

On the other hand, some readers expressed disappointment with the book's outdated content and difficulty in following along. They believed that the information presented was no longer applicable to current versions of Oracle, making it less useful for modern programmers. Additionally, some reviewers found the author's writing style to be dry and technical, which further hindered their engagement with the material.

Critics of the book also noted the lack of practical examples and real-world scenarios, as they believed these would have made the content more applicable to application programming. Furthermore, the book did not cover newer technologies or advancements in the Oracle ecosystem, leaving readers yearning for more up-to-date information.

Despite these concerns, some reviewers did find value in the book's core concepts and principles. They appreciated the detailed explanations of Java, PL/SQL, and XML, and believed that the book could serve as a useful reference guide for those working with Oracle 8i legacy systems.

Overall, the reviews for "Professional Oracle 8i Application Programming with Java, PL/SQL, and XML" by Michael Awai present a mixed perspective. While some readers found the content valuable and comprehensive, others felt that it was outdated and lacked practical examples. Consequently, this book may be better suited for those specifically working with Oracle 8i legacy systems rather than those seeking up-to-date information on Oracle programming.

Oracle8iProgramming JavaPLSQLXML ProfessionalOracleProgramming