Synopses & Reviews
Synopsis
Database theory is now in a mature state, and this book addresses important extensions of the relational database model such as deductive, temporal and object-oriented databases. It provides an overview of database modelling with the Entity-Relationship (ER) model and the relational model providing the pivot on which the material revolves. The main body of the book focuses on the primary achievements of relational database theory, including query languages, integrity constraints, database design, comput able queries and concurrency control. The most important extensions of the relational model are covered in separate chapters. This book will be useful to third year computer science undergraduates and postgraduates studying database theory, and will also be of interest to researchers and database practitioners who would like to know more about the ideas underlying relational dat abase management systems and the problems that confront database researchers.
Synopsis
Addressing important extensions of the relational database model, including deductive, temporal, and object-oriented databases, this book provides an overview of database modeling with the Entity-Relationship (ER) model and the relational model. The book focuses on the primary achievements in relational database theory, including query languages, integrity constraints, database design, computable queries, and concurrency control. This reference will shed light on the ideas underlying relational database systems and the problems that confront database designers and researchers.
Table of Contents
Introduction.- The Entity Relationship Model.- The Relational Data Model.- Relational Database Design.- Incomplete Information in the Relational Data Model.- Computable Database Queries and the Expressiveness of the Relational Algebra.- Temporal Relational Databases.- Concurrency Control and Recovery.- Deductive Databases.- Extensions to the Relational Data Model and Recent Directions.