This is a companion volume to ''The Database Book: Principles and Practice Using MySQL. Here, the open source MySQL database system is used to illustrate the writing of database applications. The book is ideal for a first course on database applications or as a second book for a course on databases. It is also a perfect companion for software professionals in the business of writing database applications.
The book begins with a review of relational databases and SQL to lay the basis for application development. The requirements of a web-based database application (an online book store is taken as an illustrative example), the possible database application architectures for the same and the writing of applications using JSP and PHP with MySQL database API are covered in the book. An implementable prototype that is robust and of production quality is developed in the process.
Narain Gehani is a world-renowned expert in databases, web technologies and software. Dr Gehani has co-authored several major software systems, including the pioneering Ode database, the Concurrent C/C++ parallel programming language, and the Maps On Us website.
Dr Gehani holds 12 patents, has written and edited many books, and is the author or co-author of about 75 papers in computer science. He has served on the numerous program conference committees and was an ACM National Lecturer for several years. Currently, he is the dean of the College of Computing Sciences at the New Jersey Institute of Technology. Before that, he was with Bell Labs, Lucent Technologies. He got his PhD in computer science from Cornell University in 1975.