An Introduction to Database Systems

An Introduction to Database Systems

Publisher
Addison-Wesley
Published
1990
Pages
854
ISBN-13
9780201528787
Format
other
Language
English

In-depth and tutorial treatment of relational data base systems; detailed coverage of DB2, INGRES and SQL.

Book Summary
C.J. Date's classic textbook provides a rigorous, tutorial introduction to relational database systems, covering theory and practice. It details SQL, DB2, and INGRES, making it ideal for students and professionals seeking a deep understanding of database foundations. Despite its age, the principles remain highly relevant.
This book is not available
Best buying and renting options — totals include estimated shipping when seller shipping is unavailable
Store Condition Deals & Coupons Price Est. Shipping Total Buy
About An Introduction to Database Systems

An Introduction to Database Systems by C.J. Date is a seminal textbook that offers an in-depth and tutorial treatment of relational database systems. It thoroughly explains the relational model, normalization, and SQL, with detailed coverage of commercial systems like DB2 and INGRES. The book emphasizes fundamental concepts and theory, providing a solid foundation for understanding how databases work. While some specific system details are dated, the core principles of relational design and SQL remain timeless. This edition is valuable for anyone seeking a comprehensive, academically rigorous introduction to database systems, whether for coursework or self-study.

Who should read An Introduction to Database Systems?

This book is ideal for undergraduate or graduate students in computer science taking a database course, as well as IT professionals seeking a deeper theoretical understanding of relational databases. Database administrators, developers, and architects who want to strengthen their grasp of SQL and relational design will also benefit. Readers should have some prior programming or data management experience.

Pros & Cons
Pros
  • ✓ Authoritative and rigorous treatment of relational theory
  • ✓ Clear explanations of SQL and its theoretical underpinnings
  • ✓ Detailed coverage of real-world systems like DB2 and INGRES
  • ✓ Excellent for building a strong foundation in database concepts
  • ✓ Timeless principles that transcend specific technologies
Cons
  • ✗ Some content is dated, especially regarding specific system implementations
  • ✗ May be too theoretical for readers seeking hands-on, modern tool coverage
  • ✗ Lacks coverage of recent NoSQL and big data technologies
  • ✗ Examples may not reflect current versions of DB2 or other systems
  • ✗ Dense academic style may be challenging for beginners
Frequently asked questions
Is this book still relevant today?
Yes, the core principles of relational databases and SQL remain fundamental. While some system-specific details are dated, the theoretical foundation is timeless and applicable to modern systems.
Do I need prior database knowledge to read this?
Some basic familiarity with programming and data concepts is helpful, but the book is designed as an introduction and explains concepts from the ground up.
Does it cover modern databases like MySQL or PostgreSQL?
No, the book focuses on DB2, INGRES, and SQL standards. However, the SQL and relational concepts apply broadly to most relational databases.
Is this suitable for self-study?
Yes, the tutorial style and clear explanations make it suitable for self-study, though the academic rigor may require dedication.
What edition is this?
This is the 6th edition, published in 1994, but it remains a classic reference for relational database theory.

At Windsorbooks, we compare prices from trusted sellers so you can buy, rent, or sell textbooks at the best total price — shipping included.

As an Amazon Associate, Windsorbooks.com may earn a small commission on qualifying purchases.