An Introduction to Database Systems /
Date, C. J.
An Introduction to Database Systems / C.J. Date. - 7th ed. - Reading, Mass. : Addison-Wesley, c2000. - xxii, 938 p. : ill. ; 24 cm.
Includes bibliographical references.
(Each Chapter begins with an Introduction and concludes with a Summary, and each Appendix begins with an Introduction): I. PRELIMINARIES 1. An Overview of Database Management 2. Database System Architecture 3. An Introduction to Relational Databases 4. An Introduction to SQL II. THE RELATIONAL MODEL 5. Domains, Relations, and Base Relvars 6. Relational Algebra 7. Relational Calculus 8. Integrity 9. Views III. DATABASE DESIGN 10. Functional Dependencies 11. Further Normalization I: 1NF, 2NF, 3NF, BCNF 12. Further Normalization II: Higher Normal Forms 13. Semantic Modeling IV. TRANSACTION MANAGEMENT 14. Recovery 15. Concurrency V. FURTHER TOPICS 16. Security 17. Optimization 18. Missing Information 19. Type Inheritance 20. Distributed Databases 21. Decision Support 22. Temporal Databases 23. Logic-Based Databases VI. OBJECT AND OBJECT/RELATIONAL DATABASES 24. Object Databases 25. Object/Relational Databases Appendix A: SQL Expressions Appendix B: An Overview of SQL3 Appendix C: Abbreviations, Acronyms, and Symbols.
authoritative resource for readers interested in gaining insight into and understanding of the principles of database systems. This exciting revision continues to provide a solid grounding in the foundations of database technology and to provide some ideas as to how the field is likely to develop in the future. The material is organized into six major parts. Part I provides a broad introduction to the concepts of database systems in general and relational systems in particular. Part II consists of a careful description of the relational model, which is the theoretical foundation for the database field as a whole. Part III discusses the general theory of database design. Part IV is concerned with transaction management. Part V shows how relational concepts are relevant to a variety of further aspects of database technologyPsecurity, distributed databases, temporal data, decision support, and so on. Finally, Part VI describes the impact of object technology on database systems.
0201385902
Database management.
QA76.9.D3 / D3659 2000
An Introduction to Database Systems / C.J. Date. - 7th ed. - Reading, Mass. : Addison-Wesley, c2000. - xxii, 938 p. : ill. ; 24 cm.
Includes bibliographical references.
(Each Chapter begins with an Introduction and concludes with a Summary, and each Appendix begins with an Introduction): I. PRELIMINARIES 1. An Overview of Database Management 2. Database System Architecture 3. An Introduction to Relational Databases 4. An Introduction to SQL II. THE RELATIONAL MODEL 5. Domains, Relations, and Base Relvars 6. Relational Algebra 7. Relational Calculus 8. Integrity 9. Views III. DATABASE DESIGN 10. Functional Dependencies 11. Further Normalization I: 1NF, 2NF, 3NF, BCNF 12. Further Normalization II: Higher Normal Forms 13. Semantic Modeling IV. TRANSACTION MANAGEMENT 14. Recovery 15. Concurrency V. FURTHER TOPICS 16. Security 17. Optimization 18. Missing Information 19. Type Inheritance 20. Distributed Databases 21. Decision Support 22. Temporal Databases 23. Logic-Based Databases VI. OBJECT AND OBJECT/RELATIONAL DATABASES 24. Object Databases 25. Object/Relational Databases Appendix A: SQL Expressions Appendix B: An Overview of SQL3 Appendix C: Abbreviations, Acronyms, and Symbols.
authoritative resource for readers interested in gaining insight into and understanding of the principles of database systems. This exciting revision continues to provide a solid grounding in the foundations of database technology and to provide some ideas as to how the field is likely to develop in the future. The material is organized into six major parts. Part I provides a broad introduction to the concepts of database systems in general and relational systems in particular. Part II consists of a careful description of the relational model, which is the theoretical foundation for the database field as a whole. Part III discusses the general theory of database design. Part IV is concerned with transaction management. Part V shows how relational concepts are relevant to a variety of further aspects of database technologyPsecurity, distributed databases, temporal data, decision support, and so on. Finally, Part VI describes the impact of object technology on database systems.
0201385902
Database management.
QA76.9.D3 / D3659 2000