Database Systems has a practical, hands-on approach that makes it uniquely suited to providing a strong foundation in good database design practice. A clear introduction to design, implementation and management issues, as well as an extensive treatment of database languages and standards, make this book an indispensable complete reference for database students and professionals alike. The new edition of this bestseller brings it up to date with the latest developments in database technology and builds on the clear, accessible approach that contributed to the success of previous editions. Database design methodology is explicitly divided into three phases: conceptual, logical, and physical. Each phase is described in a separate chapter with an example of the methodology working in practice, gives students a strong framework for the concepts of database design. Extensive treatment of SQL in three tutorial style chapters. Comprehensive treatment of distributed, object-oriented, and object-relational DBMSs. Comprehensive introduction to data warehousing, OLAP, and data mining. Extensive treatment of the Web as an emerging platform for database applications with many code samples for accessing databases from the Web including JDBC, SQLJ, ASP, JSP, and Oracle's PSP. Use of UML notation ER diagrams. New chapter on the relational algebra and relational calculus. New chapter on Access and Oracle DBMSs, illustrating the difference between the two systems. Many of the subsequent chapters discuss how these systems implement the topics being covered. New chapter on semistructured data, its relationship to XML, and query languages for XML. New chapter on data warehouse design using dimensionality modeling.