Database System Concepts, Volume 1
The new edition of this book provides improved and extensive coverage of concepts, database system internals and new tools and techniques. It is intended for a first course in databases at the junior or senior undergraduate, or first-year graduate level, and offers a complete background in the basics of database design, language and system implementations. Concepts are presented using intuitive descriptions, and important theoretical results are covered, but formal proofs are omitted. The fundamental concepts and algorithms covered are based on those used in existing commercial or experimental database systems. The authors present these concepts and algorithms in a general setting that is not tied to one particular database system.
23 pages matching constraints in this book
Results 1-3 of 23
Other editions - View all
account-number algorithm application attributes B+-tree balance bank BCNF block branch-city branch-name bucket buffer candidate key Chapter clause compute concurrency consider constraints contains create customer-name data item data model database system Datalog deadlock decomposition defined delete depositor disk document domain E-R diagram employee ensure entity set example execution expression Figure foreign key functional dependencies hash identifier implement insert interface JDBC keyword loan loan-number log record manager materialized view multiple multivalued dependencies null values object object-oriented ODBC operation optimization outer join parallel partitioning performance Perryridge branch pointers primary key processing processors protocol query language query optimization recursive relation schema relational algebra relational database relational-algebra relationship set result rolled back schedule search-key value Section serializability server specify storage stored structure subquery superkey techniques timestamp tion transaction tuple relational calculus tuples update variable weak entity write