Методика проектирования реляционных баз данных - page 1

Методика проектирования реляционных баз данных
1
УДК 681.5
Методика проектирования реляционных баз данных
© А.В. Брешенков
МГТУ им. Н.Э. Баумана, Москва, 105005, Россия
Рассмотрена методика проектирования баз данных, в рамках которой разработ-
чик отталкивается от реальных данных, что позволяет формализовать процесс
проектирования баз данных.
Ключевые слова:
методика, реляционные базы данных, реляционные модели, схе-
мы отношений, реальные данные.
Сегодня трудно переоценить значение информации и информа-
ционных систем. Особое место в составе информационных систем
принадлежит базам
данных (БД). В настоящее время практически во
всех областях человеческой деятельности используются БД. При
этом потребность в них и в системах управления базами дан-
ных
(СУБД) постоянно растет.
К числу наиболее распространенных моделей построения БД
относятся реляционные модели данных (РМД). Достоинства реля-
ционной модели обусловили проведение исследований в области тео-
рии проектирования реляционных БД (РБД), а также практические
разработки в области инструментальных средств, ориентированных на
их создание. Среди них можно назвать работы Е.Ф. Кодда [1–5],
К.Дж. Дейта [6], Д.Г. Мейера [7], Дж. Хансена [8], Дж. Ульмана [9–10],
P.P. Чена [11], Р. Стивенса, Р. Плю [12], И.А. Харитоновой, В.Д. Ми-
хеевой [13], Ю.А. Григорьева, Г.И. Ревункова [14], В.П. Дрибаса [15],
Т.С. Карповой [16] и других.
РБД создаются в соответствии с предложенными теоретиками
реляционного подхода этапами проектирования, модели РБД строят-
ся в соответствии с требованиями к реляционным моделям данных,
реляционные таблицы (РТ) проектируются с учетом требований нор-
мализации. Существующая методология проектирования РБД позво-
ляет разработчику обоснованно назначить ключевые и индексные
поля, сформировать связи между таблицами обеспечить безопасность
данных и выполнить много полезных мероприятий, по разработке
высококачественных программных систем.
Однако даже основоположники РМД, в частности К.Дж. Дейт,
признают, что традиционная теория проектирования РБД пока далека
от совершенства, а «проектирование БД – это скорее искусство, чем
наука» [6]. Более того, он говорит, что формализовать решения про-
ектных задач пока не удается. Это связано с тем, что проектные ре-
шения принимаются исходя из анализа предполагаемых схем отно-
1 2,3,4,5,6,7,8,9,10,11,...12
Powered by FlippingBook