A large majority of PHP projects rely on a database back-end. As more and more applications integrate large databases with web interfaces, we seek to provide the novice database programmer with a solid foundation in the art and science of developing advanced data-driven web applications with PHP. Who is this book for?:
This book is a tutorial, a resource, and a reference for PHP programmers who now want to use databases in their applications. No knowledge of database management systems is assumed. After reading the book, developers will be fluent in database systems and how to take advantage of them in their PHP applications. They will also have gained extensive exposure (more than most current professional PHP coders) to post-relational and Native XML databases, and be able to decide when to use which type of database system. What does this book cover ? : PHP refresher with emphasis on Object Oriented Programming; Fundamentals of Database Systems; Fundamentals of Relational Database Systems; In-depth coverage of the Structured Query Language; Discussion on PHP and Relational Databases; A complete dissection of PEAR::DB; The working of Native XML databases; Creating an Accounts Retrievable application using PEAR::DB; Creating a Library Automation application using an Object Relational Database Creating a recipe exchange application using Xindice.