Учебник имеет следующую структуру: предисловие, десять глав, список литературы, список сокращений, глоссарий, приложения.
В главе 1 дано понятие банка данных, определен его состав с крат кой характеристикой каждого из компонентов. Приведены классификации БнД, языковых средств современных СУБД и пользователей банков данных. Описаны основные черты языков 4-го поколения, функции администратора БД и др. Рассмотрены также проблемы, связанные с выбором СУБД. Завершается глава общей характеристикой этапов проектирования банков данных.
Главу 2, посвященную концептуальному моделированию предметной области, следует рассматривать как центральную в учебнике. Концептуальная модель играет важнейшую роль в информационной системе:
· способствует лучшему пониманию предметной области; она должна строиться при проектировании не только банков данных, но и информационных систем других типов;
· является связующим звеном между всеми категориями специалистов, участвующих в создании и функционировании банков данных;
· служит основанием для дальнейшего проектирования баз данных;
· используется как при ручном, так и при автоматизированном проектировании.
В этой главе приведены общие сведения о концептуальном моделировании, предложена авторская методика построения концептуальной модели (базовая ER-модель), а также дан анализ других нотаций и методик, описанных в литературных источниках и используемых в наиболее известных системах автоматизации проектирования.
Тема концептуального моделирования в настоящее время достаточно широко освещена в литературе, имеются попытки стандартизации в этой области [4], динамично развивается рынок CASE-средств, сердцевиной которых является концептуальная модель. Однако автор учебника не счел целесообразным выбрать в качестве базовой одну из существующих методологий, а продолжает использовать для этих целей собственную методологию. Это объясняется несколькими причинами. Назовем некоторые из них.
следующая