Database System Principles

Author: Jianzhong Li
Publisher:
Publish Date: 2004-09-01
Features: This book is rich in content, systematic, and presents a novel knowledge system. It combines theory with practice, demonstrating advanced and practical value. It serves as a textbook for undergraduate and graduate students majoring in computer science, information science, scientific computing, and information management systems in universities. It can also be used as a reference for professionals in the database field. The book will also provide supplementary teaching materials such as electronic lecture slides and experimental guides. This is a comprehensive university textbook introducing the theory, techniques, and methods of database systems. The book is divided into five parts: Basics, Design, Implementation, Special Topics, and New Technologies.
The Basics part introduces fundamental concepts and architectures of databases, relational database systems, and database security and integrity. The Design part discusses the basic steps and methods of database design, introducing the entity-relationship model, the extended entity-relationship model, and the functional dependency theory of relational databases. The Implementation part covers physical storage structures of databases, data dictionaries, relational algebra operation algorithms, query optimization techniques, and transaction processing techniques. The Special Topics part introduces next-generation database technologies and applications, extended relational database systems, object-oriented and object-relational database systems, distributed database systems, and parallel database technologies. The New Technologies part presents recent advancements in the database field, including data warehousing and online analytical processing, data mining, Web information retrieval, and Web data management technologies.

📌 Related Posts