| 505 |
|
|
|a Preface. -- About the Authors. -- INTRODUCTION TO DATABASES. -- Databases and Databases Users. -- Database System Concepts and Architecture. -- CONCEPTUAL DATA MODELING ANDA DATABASE DESING. -- Data Modeling Using the Entity-Relationship (ER) Model. -- The Enhanced Entity-Relationship (EER) Model. -- THE RELATIONAL DATA MODEL AND SQL. -- The Relational Data Model and Relational Database Constraints. -- Basic SQL. -- More SQL: Complez Queries, Triggers, Views, And Schema Modification. -- The Relational Algebra and Relational Calculus. -- Relational Database Desing by ER- and EER-to-Relational Mapping. -- DATABASE PROGRAMMING TECHNIQUES. -- Introduction to SQL Programming Techniques. -- Web Database and Programming Using PHP. -- OBJECT, OBJECT-RELATIONAL, AND XML: CONCEPTS, MODELS, LANGUAGES AND STANDARDS. -- Object and Object-Relational Databases. -- XML: Extensible Markup Language. -- DATABASE DESING THEORY AND NORMALIZATION. -- Basisc of Funtional Dependencies and Normalization for Relational Databases. -- Relational Database Desing Algorithms and Further Dependencies. -- FILE STRUCTURES, HASHING, INDEXING, AND PHYSICAL DATABASE DESING. -- Disk Storage, Basic File Structure, Hashing, and Modern Storage Architectures. -- Indexing Structures for Files and Physical Database Desing. -- QUERY PROCESSING AND OPTIMIZATION. -- Strategies for Query Processing. -- Query Optimization. -- TRANSACTION PROCESSING, CONCURRENCY CONTROL, AND RECOVERY. -- Introduction to Transaction Processing Concepts and Theory. -- Concurrency Control Techniques. -- Database Recovery Techniques. -- DISTRIBUTED DATABASES, NOSQL SYSTEMS, AND BIG DATA. -- Distributed Database Concepts. -- NOSQL Databases and Bid Data Storage Systems. -- Big Data Technologies Based on MapReduced and Hadoop. -- ADVANCED DATABASE MODELS, SYSTEMS, AND APPLICATIONS. -- Enhanced Data Models: Introduction to Active, Temporal, Spatial, Multimedia, and Deductive Databases. -- Introduction to Information Retrieval and Web Search. -- Data Mining Concepts. -- Overview of Data Warehousing an OLAP. -- ADDITIONAL DATABASE TOPICS: SECURITY. -- Database Security. -- Appendix A: Alternative Diagrammatic Notations for ER Models. -- Appendix B: Parameters of Disks. -- Appendix C: Overview of the Hierarchical Data Model. -- Appendix E: Overview of the Network Data Model. -- BIbliography. -- Index.
|