Fundamentals of database systems / Ramez Elmasri, Shamkant Navathe.
Fundamentals of database systems / Ramez Elmasri, Shamkant Navathe.
Av: Elmasri, Ramez (Författare/medförfattare)
Utgivningsår: 2017
Språk: Engelska
Medietyp: Bok
Kategori: Facklitteratur
Förlag: Pearson
ISBN: 9781292097619 1292097612
Omarkerad betygsstjärna Omarkerad betygsstjärna Omarkerad betygsstjärna Omarkerad betygsstjärna Omarkerad betygsstjärna Omarkerad betygsstjärna Omarkerad betygsstjärna Omarkerad betygsstjärna Omarkerad betygsstjärna Omarkerad betygsstjärna
Inne: 1
Totalt antal lån: 1
Antal lån i år: 0
Antal reservationer: 0
This book introduces the fundamental concepts necessary for designing, using, and implementing database systems and database applications. Our presentation stresses the fundamentals of database modeling and design, the languages and models provided by the database management systems, and database system implementation techniques. The book is meant to be used as a textbook for a one- or two-semester course in database systems at the junior, senior, or graduate level, and as a reference book. The goal is to provide an in-depth and up-to-date presentation of the most important aspects of database systems and applications, and related technologies. It is assumed that readers are familiar with elementary programming and data-structuring concepts and that they have had some exposure to the basics of computer organization.
Part 1: Introduction to Databases -- 1: Databases and Database Users -- 2: Database Systems Concepts and Architecture -- Part 2: Conceptual Data Modeling and Database Design -- 3: Data Modeling Using the Entity Relationship (ER) Model -- 4: The Enhanced Entity Relationship (EER) Model -- Part 3: The Relational Data Model and SQL -- 5: The Relational Data Model and Relational Database Constraints -- 6: Basic SQL -- 7: More SQL: Complex Queries, Triggers, Views, and Schema Modification -- 8: The Relational Algebra and Relational Calculus -- 9: Relational Database Design by ER- and EER-to-Relational Mapping -- Part 4: Database Programming Techniques -- 10: Introduction to SQL Programming Techniques -- 11: Web Database Programming Using PHP -- Part 5: Object, Object-Relational, and XML: Concepts, Models, Languages, and Standards -- 12: Object and Object-Relational Databases -- 13: XLM: Extensible Markup Language -- Part 6: Database Design Theory and Normalization -- 14: Basics of Functional Dependencies and Normalization for Relational Databases -- 15: Relational Database Design Algorithms and Further Dependencies -- Part 7: File Structures, Hashing, Indexing, and Physical Database Design -- 16: Disc Storage, Basic File Structures, Hashing, and Modern Storage Architectures -- 17: Indexing Structures for Files and Physical Database Design -- Part 8: Query Processing and Optimization -- 18: Strategies for Query Processing -- 19: Query Optimization -- Part 9: Transaction Processing, Concurrency Control, and Recovering -- 20: Introduction to Transaction Processing Concepts and Theory -- 21: Concurrency Control Techniques -- 22: Database Recovery Techniques -- Part 10: Distributed Databases, NOSQL Systems, Cloud Computing, and Big Data -- 23: Distributed Database Concepts -- 24: NOSQL Databases and Big Data Storage Systems -- 25: Big Data Technologies Based on MapReduce and Hadoop -- Part 11: Advanced Database Models, Systems, and Applications -- 26: Enhanced Data Models:
Introduction to Active, Temporal, Spatial, Multimedia, and Deductive Databases -- 27: Introduction to Information Retrieval and Web Search -- 28: Data Mining Concepts -- 29: Overview of Data Warehousing and OLAP -- Part 12: Additional Database Topics: Security -- 30: Database Security -- Appendix A: Alternative Diagrammatic Notations for ER Models -- Appendix B: Parameters of Disks -- Appendix C: Overview of the QBE Language -- Appendix D: Overview of the Hierarchical Data Model -- Appendix E: Overview of the Network Data Model

Här finns titeln:


Andra titlar av samma författare

Liknande titlar