000 03820nam a2200253Ia 4500
003 NULRC
005 20250520100715.0
008 250520s9999 xx 000 0 und d
020 _a9780136086208
040 _cNULRC
050 _aQA 76.9.D3 .E46 2011
100 _aElmasri, Ramez
_eauthor
245 0 _aFundamentals of database systems /
_cRam Elmasri and Shamkant B Navathe
250 _aSixth edition
260 _aBoston, Massachusetts :
_bPearson-Addison-Wesley,
_cc2011
300 _axxvii, 1140 pages :
_billustrations ;
_c24 cm.
365 _bUSD134.68
504 _aIncludes bibliographical references and index.
505 _aPart 1. Introduction to Databases -- Chapter 1. Databases and Database Users -- Chapter 2. Database System Concepts and Architecture -- Part 2. The Relational Data Model and SQL -- Chapter 3. The Relational Data Model and Relational Database Constraints -- Chapter 4. Basic SQL -- Chapter 5. More SQL: Complex Queries, Triggers, Views and Schema Modification -- Chapter 6. The Relational Algebra and Relational Calculus -- Part 3: Conceptual Modeling and Database Design -- Chapter 7. Data Modeling Using the Entity-Relationship (ER) Model -- Chapter 8. The Enhanced Entity-Relationship (EER) Model -- Chapter 9. Relational Database Design by ER- And EER-to-Relational Mapping -- Chapter 10. Practical Database Design Methodology and Use of UML Diagrams -- Part 4. Object, Object-Relational, and XML: Concepts, Models, Languages and Standards -- Chapter 11. Object and Object-Relational Databases -- Chapter 12. XML: Extensible Markup Language -- Part 5. Database Programming Techniques -- Chapter 13. Introduction to SQL Programming Techniques -- Chapter 14. Web Database Programming Using PHP -- Part 6. Database Design Theory and Normalization -- Chapter 15. Basics of Functional Dependencies and Normalization for Relational Databases -- Chapter 16. Relational Database Design Algorithms and Further Dependencies -- Part 7. File Structures, Indexing and Hashing -- Chapter 17. Disk Storage, Basic File Structures and Hashing -- Chapter 18. Indexing Structures for Files -- Part 8. Query Processing and Optimization, and Database Tuning --Chapter 19. Algorithms for Query Processing and Optimization -- Chapter 20. Physical Database Design and Tuning -- Part 9. Transaction Processing, Concurrency Control, and Recovery -- Chapter 21. Introduction to Transaction Processing Concepts and Theory -- Chapter 22. Concurrency Control Techniques -- Chapter 23. Database Recovery Techniques -- Part 10. Additional Database Topics: Security and Distribution -- Chapter 24. Database Security -- Chapter 25. Distributed Databases -- Part 11. Advanced Database Models, Systems, and Applications -- Chapter 26. Enhanced Data Models for Advanced Applications -- Chapter 27. Introduction to Information Retrieval and Web Search -- Chapter 28. Data Mining Concepts -- Chapter 29. Overview of Data Warehousing and OLAP.
520 _aClear explanations of theory and design, broad coverage of models and real systems, and an up-to-date introduction to modern database technologies result in a leading introduction to database systems. Intended for computer science majors, Fundamentals of Database Systems, 6/e emphasizes math models, design issues, relational algebra, and relational calculus. A lab manual and problems give students opportunities to practice the fundamentals of design and implementation. Real-world examples serve as engaging, practical illustrations of database concepts. The Sixth Edition maintains its coverage of the most popular database topics, including SQL, security, and data mining, and features increased emphasis on XML and semi-structured data.
650 _aDATABASE MANAGEMENT
700 _aShamkant B. Navathe
_eco-author
942 _2lcc
_cBK
999 _c11989
_d11989