Amazon.co.uk Review
Sixteen individuals and "The Churchill Team" put this book together and its breadth is remarkable. Oracle's core strength remains its robustness as a database management system but technology advances, languages evolve and we want to do more and different things with our data over the Web and within intranets.
Professional Oracle 8i Application Programming focuses on Oracle's support for Java and XML, as well as on Oracle's own PL/SQL database language, and how to develop applications using all three.
The first five chapters present the background to current thinking on database application development, including discussion on N-tier applications and connectivity. Three sections then cover PL/SQL and the Web, Java and XML: primers for the last two are included as appendixes. Acronyms such as XSU, SAX and DAD rain down thick and fast and Chapter 23 sports the unlikely title of Application Integration using Soap (oh, all right, SOAP). Simple Object Access Protocol is just one among the many technologies you can learn about within the 1,200-odd pages of this book.
The target reader should be a programmer with a database background as assumptions are made about general database and SQL knowledge. The usefulness of this book to anyone in the expanding world of Oracle programming easily conquers the slightly schizophrenic use of I and we, sometimes in consecutive paragraphs.
P.S. XSU is Oracle XML SQL Utility, SAX is Simple XML for API (Application Programming Interface) and DAD is Database Access Descriptor. --Mark Whitehorn
Book Description
Oracle Corporation has broadened its development platform, integrating open standards such as Java and XML into the heart of the Oracle 8i database. This extended programming environment continues to exploit the qualities of scalability, reliability and efficiency of the world's most successful data management software, but at the same time it provides new challenges and opportunities to programmers.
This book shows you how to develop enterprise PL/SQL applications exploiting Java and XML, and how technologies such as EJBs can be moved to the 8i database. You'll work through case studies using a mix of both familiar and unfamiliar tools and languages, showing you how the various programming approaches can enhance each other.
See all Product Description