Database management systems /
Raghu Ramakrishnan, Johannes Gehrke.
- 3rd ed.
- Boston : McGraw-Hill, c2003.
- xxxii, 1065 p. : ill. ; 25 cm.
Foundations (Page-1), Overview of database Systems (Page-3), Introduction to database Design (Page-25) The Relational Model (Page-57), Relational Algebra and Calculus (Page-100),SQL: Queries, Constraints, Triggers (Page-130), Part-ii Application Development Database application Development (Page-185), Internet Applications (Page-220) Part-3: Storage and indexing Overview of Storage and Indexing (Page-273), Storing data : Disks and Files (Page-304), Tree-Structured Indexing (Page-338), Hash-Based Indexing (Page-370),Part-4: Query Evaluation (Page-391), Overview of Query Evaluation (page-393) External Sorting (Page-421), Evaluating Relation Operators (Page-439), Atypical Relational Query Optimizer (Page-478), Part-5: Transaction Management (Page-517), Overview of transaction Management (Page-519) Concurrency Control (Page-549), Crash Recovery (Page-579) Part-6: Database Design and Tuning(Page-603), Schema Refinement and Normal Forms (Page-605), Physical Database Design and Tuning (Page-649), Security and Authorization (Page-692), Part-7: Additional Topics (Page-725), Parallel and Distributed Database (Page-725), Object-Database Systems (Page-772), Deductive Database (Page-817), Data Warehousing and Decision Support (Page-846), Information Retrieval and XML Data (Page-926), Spatial Data Management (Page-968), Further Reading (Page-992), The Mini base Software (Page-1002).