Кроме того, большая часть информации, в том числе и информа-
ция табличного вида (ИТВ), которая нуждается в автоматизированной
обработке, находится вне БД и даже вне ЭВМ [2].
Применение методов и автоматизированныхсредств проектирова-
ния РБД на основе использования существующей ИТВ, с одной сторо-
ны, позволит свести к минимуму недостатки современной теории, ко-
торая вынуждена отталкиваться от гипотетическихданных , а с другой
стороны, в случае необходимости, позволит выполнить эффективное
преобразование ИТВ в РБД. А такая необходимость, как показывают
экспертные исследования и собственный опыт разработок, возникает
часто.
В современной методологии проектирования РБД выделяется че-
тыре этапа проектирования: формулировка и анализ требований, кон-
цептуальное проектирование, датологическое проектирование, физи-
ческое проектирование [1–3].
Формулировка и анализ требований связаны с определением сфе-
ры применения БД, сбором информации об использовании данных,
выделением информационныхпотоков, определением семантики, экс-
пертными оценками, определением целей разработки. Этот этап за-
канчивается техническим заданием (ТЗ) на БД, которое при наличии
ИТВ в значительной степени уже сформулировано. Действительно,
определен состав данных, их семантика, имеются сведения об инфор-
мационных потоках, об использовании данных. Таким образом, при
наличии ИТВ процесс формирования ТЗ несколько упрощается.
Концептуальное проектирование
(или инфологическое проек-
тирование) посвящено построению модели предметной области. Она
строится на основе применения теории РБД с использованием РМД.
Эта модель абстрагирована от инструментальныхсистем СУБД.
Именно на этом этапе реляционный подход к проектированию БД
проявляет себя в полной мере. Он позволяет выявить концептуаль-
ные ошибки в проекте БД, заложить эффективные решения на ран-
нихэтапахее разработки. Именно на этом этапе в наибольшей мере
проявляется специфика подхода к проектированию РБД на основе ис-
пользования ИТВ. Это объясняется тем, что данные уже существуют,
хотя их форма представления в общем случае не удовлетворяет тре-
бованиям к РМД.
Датологическое проектирование
связано с построением модели
данныхна основе инфологической модели. Причем в качестве модели
данныхиспользуют сами данные. Модель данныхстроится в терми-
нахинструментальной СУБД. На этом этапе, как и на предыдущем,
проверяется адекватность модели, ее непротиворечивость и расширя-
емость.
44 ISSN 0236-3933. Вестник МГТУ им. Н.Э. Баумана. Сер. “Приборостроение”. 2007. № 4