Database Systems: A Practical Approach to Design, Implementation, and Management, Global Edition + Fundamentals of Database Systems, Global Edition, 6th edition

Published by Pearson (August 10, 2018) © 2019

  • Thomas Connolly University of Paisley
  • Carolyn Begg Paisley University
  • Ramez Elmasri University of Texas at Arlington
  • Shamkant B. Navathe Georgia Institute of Technology
Products list

For one- or two-term course in database management or database design

This pack contains 1 copy of Database Systems: A Practical Approach to Design, Implementation, and Management, Global Edition and 1 copy of Fundamentals of Database Systems, Global Edition

Fundamentals of Database Systems, Global Edition

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 organisation.

Database Systems: A Practical Approach to Design, Implementation, and Management, Global Edition

With its comprehensive coverage, this book can also be used as a reference for IT professionals. This best-selling text introduces the theory behind databases in a concise yet comprehensive manner, providing database design methodology that can be used by both technical and non-technical readers. The methodology for relational Database Management Systems is presented in simple, step-by-step instructions in conjunction with a realistic worked example using three explicit phases - conceptual, logical, and physical database design.

Fundamentals of Database Systems, Global Edition
  • Part 1: Introduction to Databases
  • Chapter 1: Databases and Database Users
  • Chapter 2: Database Systems Concepts and Architecture
  • Part 2: Conceptual Data Modeling and Database Design
  • Chapter 3: Data Modeling Using the Entity Relationship (ER) Model
  • Chapter 4: The Enhanced Entity Relationship (EER) Model
  • Part 3: The Relational Data Model and SQL
  • Chapter 5: The Relational Data Model and Relational Database Constraints
  • Chapter 6: Basic SQL
  • Chapter 7: More SQL: Complex Queries, Triggers, Views, and Schema Modification
  • Chapter 8: The Relational Algebra and Relational Calculus
  • Chapter 9: Relational Database Design by ER- and EER-to-Relational Mapping
  • Part 4: Database Programming Techniques
  • Chapter 10: Introduction to SQL Programming Techniques
  • Chapter 11: Web Database Programming Using PHP
  • Part 5: Object, Object-Relational, and XML: Concepts, Models, Languages, and Standards
  • Chapter 12: Object and Object-Relational Databases
  • Chapter 13: XLM: Extensible Markup Language
  • Part 6: Database Design Theory and Normalization
  • Chapter 14: Basics of Functional Dependencies and Normalization for Relational Databases
  • Chapter 15: Relational Database Design Algorithms and Further Dependencies
  • Part 7: File Structures, Hashing, Indexing, and Physical Database Design
  • Chapter 16: Disc Storage, Basic File Structures, Hashing, and Modern Storage Architectures
  • Chapter 17: Indexing Structures for Files and Physical Database Design
  • Part 8: Query Processing and Optimization
  • Chapter 18: Strategies for Query Processing
  • Chapter 19: Query Optimization
  • Part 9: Transaction Processing, Concurrency Control, and Recovering
  • Chapter 20: Introduction to Transaction Processing Concepts and Theory
  • Chapter 21: Concurrency Control Techniques
  • Chapter 22: Database Recovery Techniques
  • Part 10: Distributed Databases, NOSQL Systems, Cloud Computing, and Big Data
  • Chapter 23: Distributed Database Concepts
  • Chapter 24: NOSQL Databases and Big Data Storage Systems
  • Chapter 25: Big Data Technologies Based on MapReduce and Hadoop
  • Part 11: Advanced Database Models, Systems, and Applications
  • Chapter 26: Enhanced Data Models: Introduction to Active, Temporal, Spatial, Multimedia, and Deductive Databases
  • Chapter 27: Introduction to Information Retrieval and Web Search
  • Chapter 28: Data Mining Concepts
  • Chapter 29: Overview of Data Warehousing and OLAP
  • Part 12: Additional Database Topics: Security
  • Chapter 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
Database Systems: A Practical Approach to Design, Implementation, and Management, Global Edition
  • Chapter 1 Introduction to Databases
  • Chapter 2 Database Environment
  • Chapter 3 Database Architectures and the Web
  • Chapter 4 The Relational Model
  • Chapter 5 Relational Algebra and Relational Calculus
  • Chapter 6 SQL: Data Manipulation
  • Chapter 7 SQL: Data Definition
  • Chapter 8 Advanced SQL
  • Chapter 9 Object-Relational DBMSs
  • Chapter 10 Database System Development Lifecycle
  • Chapter 11 Database Analysis and the Dream Home Case Study
  • Chapter 12 Entity-Relationship Modeling
  • Chapter 13 Enhanced Entity-Relationship Modeling
  • Chapter 14 Normalization
  • Chapter 15 Advanced Normalization
  • Chapter 16 Methodology - Conceptual Database Design
  • Chapter 17 Methodology - Logical Database Design for the Relational Model
  • Chapter 18 Methodology - Physical Database Design for Relational Databases
  • Chapter 19 Methodology - Monitoring and Tuning the Operational System
  • Chapter 20 Security and Administration
  • Chapter 21 Professional, Legal, and Ethical Issues in Data Management
  • Chapter 22 Transaction Management
  • Chapter 23 Query Processing
  • Chapter 24 Distributed DBMSs - Concepts and Design
  • Chapter 25 Distributed DBMSs - Advanced Concepts
  • Chapter 26 Replication and Mobile Databases
  • Chapter 27 Object-Oriented DBMSs - Concepts and Design
  • Chapter 28 Object-Oriented DBMSs - Standards and Systems
  • Chapter 29 Web Technology and DBMSs
  • Chapter 30 Semistructured Data and XML
  • Chapter 31 Data Warehousing Concepts
  • Chapter 32 Data Warehousing Design
  • Chapter 33 OLAP
  • Chapter 34 Data Mining

Need help? Get in touch