Завершается глава характеристикой средств проектирования структуры БД в современных CASE-системах.
Вопросы физического проектирования в среде конкретных СУБД в данном учебнике не затрагивались вообще. Это объясняется тем, что нельзя рекомендовать для обучения какую-то конкретную СУБД (каждая из них имеет специфику в физической организации данных), а также тем, что вопросы физического проектирования для современных реляционных СУБД не столь разнообразны и актуальны, как для СУБД, поддерживающих сетевые и иерархические модели, и во многих системах вообще скрыты от пользователя.
В главе 4 обсуждены теоретические вопросы обеспечения целостности, баз данных: дана классификация ограничений целостности, показана их связь с ER-моделированием. Более конкретно вопросы реализации ограничений целостности рассмотрены в главах 5-7 и 10.
В главе 5 освещены некоторые проблемы создания и ведения баз данных. В нее включены вопросы, связанные с описанием БД, заданием ограничений целостности и обеспечением их соблюдения при обработке баз данных, организацией ввода информации в базы данных. Вопросы создания БД рассмотрены на примере СУБД Access 2000.
Главы 6 и 7 посвящены современным языкам запросов. В главе 6 описаны общие принципы задания запросов в табличном языке QBE, подробно рассмотрена реализация этого языка в системе Access, a также показаны отличия в форме представления запросов на QBE для некоторых других систем.
Глава 7 знакомит с языком SQL. Приведены общая характеристика языка и краткая информация о стандартах SQL. Описаны основные возможности языка в соответствии со стандартом SQL-92. Обращено внимание на вопросы задания ограничений целостности при использовании SQL. Рассмотрены особенности реализации SQL в СУБД Access.
предыдущаяследующая