Learn to create and work with relational databases.

AuthorWerfel, Erik
PositionBook review

Database Systems Design, Implementation and Management, 11th Ed. is an up-to-date, well-organized textbook that provides a comprehensive look at relational databases. It thoroughly covers entity relationship modeling, database modeling, normalization, and the development of useful database systems using structured query language (SQL), as well as relational database optimization, database administration, and security. From the basic to the complex, it is intended to get the reader to the point of creating and working with databases.

The book doesn't presuppose any familiarity with the material--it starts with the fundamentals--but some understanding of computer systems would be helpful to readers, particularly if they are reading it outside the context of a course. As a good reference for database concepts, it would be handy to keep it on the shelf for its practical glossary and as a refresher.

Contents

The book is divided into six parts:

  1. Database Concepts provides an interesting history of data and database management systems.

  2. Design Concepts covers data modeling and normalization.

  3. Advanced Design and Implementation gets into detail about SQL.

  4. Advanced Database Concepts focuses on performance tuning and optimization.

  5. Databases and the Internet covers connectivity and web applications.

  6. Database Administration focuses on administration and security.

Database Systems Design, Implementation and Management provides many practical SQL examples and is implementation agnostic. It covers SQL language variants specific to SQL Server, Oracle, MySQL, and even MS Access, providing SQL examples for each. The book also provides advice and cautions for specific database types.

The book also discusses business intelligence, data analytics, cloud-based systems and big data, and no-SQL systems, but these topics are not covered in the same detail as SQL and relational databases, which are at the core of this book. While it makes readers aware of these newer topics, they are a bit of an afterthought. Those who are not focused specifically on relational database management systems should look elsewhere.

Supplemental Materials

The publisher's website provides downloads of the sample databases discussed for several different systems, as well as free downloadable appendices. Additional study materials are provided with the purchase of a separate website access card, but I did not have the opportunity to review them.

Usefulness for RIM

Database...

To continue reading

Request your trial

VLEX uses login cookies to provide you with a better browsing experience. If you click on 'Accept' or continue browsing this site we consider that you accept our cookie policy. ACCEPT