This is a concise, complete briefing on the fundamentals of database technology - both theory and practice.The Essence of Databases covers database design, relational systems, object-oriented systems, distributed systems, and the internal management and control of database systems. The coverage of database design includes a detailed summary of semantic data modeling concepts and how they are implemented in ER modeling, functional data modeling and semantic object modeling. The coverage of internal management demonstrates how logical database structures are stored in physical devices, and considers the related problems of concurrent access control and database transaction integrity. The book also addresses the challenge of managing today's complex distributed databases.For anyone interested in database technology; no background required.
Плюсы: - Несмотря на свой возраст книга все еще актуальная. Те же базы, сетевая база = графовая и т.д. - Книга короткая, не толмуд в 1000+ страниц.
Минусы: - Не ясно для кого написана, для профессионалов ничего нового. Я только освежил свои знания. Для новичков мало информации и очень запутано. - Частично устаревшие материалы. Например, ООП базы так и не набрали популярности, а под них отведена глава. - Мало информации о безопасности, репликации, отказоустойчивости. Все упомянуто, но весьма вскользь.
В целом, книгу рекоммендую читать только в том случае, если никаких других материалов нет под рукой. Большую часть лучше уже находить в интернете под конкретные задачи, так как базы неустанно развиваются и появляются и отмирают постоянно.