Concepts of implementation for database systems

From MaRDI portal





The author, a well-known scientist in the field of database technology, summarized his profound knowledge on very large database systems and his didactic experiences in the reviewed monography. The monography is a fine study boook, including a broad range of classical knowledge, extended with modern, proven concepts for large database systems. It introduces the world of those systems with an adequate range of broadness and depth. It helps to understand the complexity of designing and building large database systems. Moreover, it guides the student to focus on those points which are necessary to understand first, before being overhelmed wich latest system developments and scientific research questions. There are several actual and good textbooks in English. Although an informatics or computer science student should have no problems dealing with those textbooks, an equivalent in German still has its added value. The content in an overview: Introduction: What is a database system, basics for understanding the concepts, modeling and architecture. External storage- and system buffer management: Internal data model, page formats, files, data organisation, system catalog, system buffer administration. Index structures: Definition, index structures for alphanumerical data, index structures for spatial data. Extemal sorting: Merge-sorting, special database aspects. Transactions and concurrency control: Definition of a transaction, synchronization problems, serialization, synchronization processing classification, locking, concurrency without locking. Recovery: Failure classes, reset, system buffer aspects, recovery techniques and management, log-based recovery, shadowing. Query processing: Phases, mapping strategies, optimization, realization. Literature references; Appendix: relational algebra, solutions of the self-study tasks; German Index, English index. Almost every chapter contains a special literature reference. Each chapter ends with self-study tasks. The reviewer recommends the book for self-study, especially. It is also recommended as a textbook to accompany a first course in database technology.











This page was built for publication: Concepts of implementation for database systems

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2753242)