Анализ проблем разработки методов в рамках методики проектирования реляционных баз данных с использованием существующей информации табличного вида - page 6

А.В. Брешенков
6
При назначении ключевых полей в реляционных таблицах в про-
цессе преобразования ИТВ в РБД следует учитывать, что в отдель-
ных таблицах после выполнения этапа нормализации ключевые поля
уже назначены.
Таким образом, постановка задачи имеет следующий вид. Дано
отношение
1
, ...,
, ...,
,
1, ,
i
k
R A A A i
k
причем
1
, ...,
, ...,
,
1, ,
j
n
i
i
i
i
А e
e
e j
n
где
i
А
— множество атрибутов отношения;
j
i
e
j-
й элемент атри-
бута
i
А
;
k
— степень отношения;
n
— мощность отношения.
Необходимо найти такой атрибут
,
i
А
чтобы обеспечилась истин-
ность выражения
1
...
...
.
j
n
i
i
i
e
e
e
   
При этом следует учитывать, что таких атрибутов может быть
несколько или ни одного. Кроме того, допустимо сочетание несколь-
ких атрибутов, составляющих ключ.
Для решения проблемы назначения ключевых полей в ИТВ необ-
ходимо разработать метод, учитывающий сформулированные осо-
бенности.
Проблема формирования связей между заполненными табли-
цами.
Одним из начальных этапов традиционного процесса проекти-
рования РБД является построение инфологической модели предмет-
ной области. При этом разрабатываются модели сущность-связь, мо-
делируются локальные представления, выполняются объединения
локальных представлений [2, 3]. Таким образом, уже на ранних эта-
пах традиционного проектирования РБД формируются связи между
объектами проектируемой БД. На следующем этапе проектирования
БД — датологическом проектировании — в качестве модели данных
выступают сами данные. При выполнении этого этапа средствами
инструментальной системы управления базами данных (СУБД) объ-
ектам БД ставятся в соответствие реальные таблицы инструменталь-
ной СУБД, а связям между объектами — связи между таблицами.
На обоих этапах проектирования осуществляются мероприятия по
нормализации, которые также приводят к формированию связей меж-
ду таблицами. Эти связи в итоге отображаются в инструментальной
СУБД на схеме данных. После выполнения этапов инфологического и
датологического проектирования новые связи между таблицами стро-
1,2,3,4,5 7,8,9,10,11,12
Powered by FlippingBook