Fundamentals of database systems / Ramez Elmasri, Shamkant B. Navathe.
By: Elmasri, Ramez.
Contributor(s): Navathe, Sham.
Publisher: Boston : Addison Wesley, c2003Edition: 4th ed., Int. ed.Description: xxvi, 1030 p. : ill. ; 24 cm.ISBN: 0321204484.Subject(s): Database managementDDC classification: 005.74Item type | Current location | Shelf location | Call number | Copy number | Status | Notes | Date due | Barcode |
---|---|---|---|---|---|---|---|---|
Main Collection | Taylor's Library-TU |
Floor 3, Shelf 1 , Side 1, TierNo 5, BayNo 5 |
005.74 ELM (Browse shelf) | 1 | Available | SOCIT,15010,03,AD | SOCIT,15009,03,RM | 5000040231 |
Includes bibliographical references and index.
Part 1 Introduction to conceptual modeling : 1. Databases and database users. 2. Database ststem concepts and architecture 3.Data modeling using the entity-relationship model 4.Enhanced entity-relationship and UML modeling - Part 2 Relational model: concepts, constraints, languages, design, and programming : 5. The relational data model and relational database constraints 6. The relational algebra and relational calculus 7. Relational database design by ER- and EER-to-relational mapping 8. SQL-99: Schema definition, basic constraints, and queries 9. More SQL: Assertions, views, and programming techniques - Part 3 Database design theory and methodology : 10. Functional dependencies and normalization for relational databases 11. Relational database design algorithms and further dependencies 12. Practical database design methodology and use of UML diagrams - Part 4 Data storage, indexing, query processing, and physical design : 13. Disk storage, basic file structures, and hashing 14. Indexing structures for files 15. Algorithms for query processing and optimization 16. Practical database design and tuning - Part 5 Transaction processing concepts 17. Introduction to transaction processing concepts and theory 18 Concurrency control techniques 19 Database recovery techniques - Part 6 Object and object-relational databases : 20 Concepts for object databases 21 Object database standards, languages, and design 22 Object-relational and extended-relational systems - Part 7 Further topics 23 Database security and authorization 24 Enhanced data models for advanced applications 25 Distributed databases and client-server architectures - Part 8 Emerging technologies 26 XML and internet databases 27 Data mining concepts 28 Overview of data warehousing and OLAP 29 Emerging database technologies and applications.