Концептуальное проектирование
Концептуальное проектирование является центральной частью, ядром всего процесса проектирования баз данных. Подходы к концептуальному проектированию, излагаемые в разных литературных источниках и реализованные в разнообразных CASE-системах, отличаются друг от друга. Многие из подходов имеют существенные недостатки, что не позволяет рекомендовать именно их как основные. Так как в настоящее время CASE-систем достаточно много, то неизвестно, с какой именно из систем придется проектировщику столкнуться на практике. Некоторые критерии, по которым следует сравнивать CASE-системы, и приведены обобщенные рекомендации по построению ER-моделей в зависимости от доступных изобразительных средств и алгоритмов проектирования логической структуры базы данных. В качестве примеров рассмотрен процесс концептуального моделирования в среде Design/IDEF и ERWin. Эти системы достаточно широко известны, приемлемы по стоимости и, в силу этого, широко используются в учебном процессе. При освоении курса «Базы данных» можно ознакомиться только с тем разделом, который соответствует CASE-средству, которое будет реально использоваться. Если предполагается использовать CASE-систему, которая подробно не освещена в учебнике, то следует обращаться к документации по данной системе и другим доступным источникам