Database Management Systems by Raghu Ramakrishnan and Johannes Gehrke
Name of the Book: Database Management System Book
Author(s) Name: Raghu Ramakrishnan and Johannes Gehrke
Name of the Publisher: McGraw Hill Education
Book Format: PDF
Book Language: English
Database Management Systems, known for its practical emphasis and comprehensive coverage, has quickly become one of the leading texts for database courses. The third edition features new material on database application development, with a focus on Internet applications. The hands on approach introduces students to current standards, including JDBC, XML and 3-tier application architectures.
More applications and examples have been added throughout the book, including SQL and Oracle examples. The applied flavor is further enhanced by the two new database applications chapters.
Salient Features of Database Management Systems
- A new, flexible organization allows instructors to teach either an applications oriented course or an introductory systems-oriented course.
- The revised “part” organization with new overview chapters makes it easy to select the chapters you need in-depth chapters within each part can be optional.
- NEW Material on Database Applications.
Table of Content of Database Management Systems Book
Part – I: Foundations
- Overview of Database Systems
- Introduction to Database Design
- The Relational Model
- Relational Algebra and Calculus
- SQL: Queries, Constraints, Triggers
Part – II: Application Development
- Database Application Development
- Internet Applications
Part – III: Storage and Indexing
- Overview of Storage and Indexing
- Storing Data: Disks and Files
- Tree-Structured Indexing
- Hash-Based Indexing
Part – IV: Query Evaluation
- Overview of Query Evaluation
- External Sorting
- Evaluating Relational Operators
- A Typical Relational Query Optimizer
Part – V: Transaction Management
- Overview of Transaction Management
- Concurrency Control
- Crash Recovery
Part – VI: Database Design and Tuning
- Schema Refinement and Normal Forms
- Physical Database Design and Tuning
- Security and Authorization
Part – VII: Additional Topics
- Parallel and Distributed Databases
- Object-Database Systems
- Deductive Databases
- Data Warehousing and Decision Support
- Data Mining
- Information Retrieval and XML Data
- Spatial Data Management
- Further Reading
- The Minibase Software
Download Book From Amazon
Download Book from Google Books