Database management systems / Raghu Ramakrishnan, Johannes Gehrke.
Material type: TextPublication details: London : McGraw-Hill, 2002.Edition: 3rd edDescription: xxxii, 1065 p. : ill. 24cmISBN:- 9780072465631 (pbk.) :
- 0071151109(pbk.)
- 005.74 RAM
- QA76.9.D3 R237 2002
Item type | Current library | Call number | Copy number | Status | Date due | Barcode | |
---|---|---|---|---|---|---|---|
Long Loan | TUS: Midlands, Main Library Athlone General Lending | 005.74 RAM (Browse shelf(Opens below)) | 1 | Available | 128738 |
Previous ed.: Boston, Mass.: McGraw-Hill, 2000.
Includes bibliographical references and index.
1.Overview of database systems -- 2.Introduction to database design -- 3.The relational model -- 4.Relational algebra and calculus -- 5.SQL queries, constraints, triggers -- 6.Database application development -- 7.Internet applications -- 8.Overview of storage and indexing -- 9.Storing data: disks and files -- 10.Tree-structured indexing -- 11.Hash-bash indexing -- 12.Overview of query evaluation -- 13.External sorting -- 14.Evaluating relational operators -- 15.A typical relational query optimizer -- 16.Overview of transaction management -- 17.Concurrency control -- 18.Crash recovery -- 19.Schema refinement and normal forms -- 20.Physical database design and tuning -- 21.Security and authorization -- 22.Parallel and distributed databases -- 23.Object-database systems -- 24.Deductive databases -- 25.Data warehousing and decision support -- 26.Data mining -- 27.Information retrieval and XML data -- 28.Spaital data management -- 29.Further reading -- 30.The minibase software.
Designed for an introductory database course, this text emphasises conceptual and physical database design and tuning. It also covers advanced topics that may be useful for further study.