ВУЗ:
Составители:
Рубрика:
9
В современных СУБД (в том числе MS Access) обычно можно вы-
брать способ поддержания целостности по ссылкам для каждой отдель-
ной ситуации (связи) определения внешнего ключа.
НОРМАЛИЗАЦИЯ БД
При проектировании реляционных БД большое внимание уделя-
ется нормализации таблиц. В процессе нормализации обеспечивается
защита целостности данных путём устранения их дублирования. В ре-
зультате исходная таблица разбивается на две или более связанных таб-
лиц, которые могут быть “собраны” вместе с помощью операции объе-
динения. Руководство по нормализации – это набор стандартов (пра-
вил) проектирования данных, называемых нормальными формами
(НФ).
Общепринятыми считаются пять нормальных форм, хотя их было
предложено больше. Создание таблиц в соответствии с этими стандар-
тами называется нормализацией.
Нормальные формы изменяются в порядке от первой до пятой.
Каждая последующая форма удовлетворяет требованиям предыдущей.
Кратко сформулируем стандарты нормализации.
Реляционная таблица (РТ) находится в первой НФ, если значения в
ней являются атомарными для каждого атрибута.
Вторая НФ требует, чтобы любой неключевой столбец зависел от
всего первичного ключа.
Третья НФ требует, чтобы ни один неключевой столбец не зави-
сел от другого неключевого столбца. Любой неключевой столбец дол-
жен зависеть только от первичного ключа.
Четвёртая НФ запрещает независимые отношения типа один – ко
многим между ключевыми и неключевыми столбцами.
Нормальные формы более высоких порядков рассматривать не бу-
дем, т.к. они являются лишь желательными, но не обязательными.
Большинство разработчиков баз данных признают, что представ-
ление данных в третьей и четвёртой НФ полностью удовлетворяет все
их потребности.
Отобразим концептуальную модель ПО на логическую схему, ори-
ентируясь на СУБД MS Access, получим фрагмент логической модели
БД “Бухгалтерский учёт на предприятии”
2
(рис. 3).
2
Автор – Зинкевич О.А., студентка гр. Э-962 ИЭФ
9 В современных СУБД (в том числе MS Access) обычно можно вы- брать способ поддержания целостности по ссылкам для каждой отдель- ной ситуации (связи) определения внешнего ключа. НОРМАЛИЗАЦИЯ БД При проектировании реляционных БД большое внимание уделя- ется нормализации таблиц. В процессе нормализации обеспечивается защита целостности данных путём устранения их дублирования. В ре- зультате исходная таблица разбивается на две или более связанных таб- лиц, которые могут быть “собраны” вместе с помощью операции объе- динения. Руководство по нормализации – это набор стандартов (пра- вил) проектирования данных, называемых нормальными формами (НФ). Общепринятыми считаются пять нормальных форм, хотя их было предложено больше. Создание таблиц в соответствии с этими стандар- тами называется нормализацией. Нормальные формы изменяются в порядке от первой до пятой. Каждая последующая форма удовлетворяет требованиям предыдущей. Кратко сформулируем стандарты нормализации. Реляционная таблица (РТ) находится в первой НФ, если значения в ней являются атомарными для каждого атрибута. Вторая НФ требует, чтобы любой неключевой столбец зависел от всего первичного ключа. Третья НФ требует, чтобы ни один неключевой столбец не зави- сел от другого неключевого столбца. Любой неключевой столбец дол- жен зависеть только от первичного ключа. Четвёртая НФ запрещает независимые отношения типа один – ко многим между ключевыми и неключевыми столбцами. Нормальные формы более высоких порядков рассматривать не бу- дем, т.к. они являются лишь желательными, но не обязательными. Большинство разработчиков баз данных признают, что представ- ление данных в третьей и четвёртой НФ полностью удовлетворяет все их потребности. Отобразим концептуальную модель ПО на логическую схему, ори- ентируясь на СУБД MS Access, получим фрагмент логической модели БД “Бухгалтерский учёт на предприятии”2 (рис. 3). 2 Автор – Зинкевич О.А., студентка гр. Э-962 ИЭФ
Страницы
- « первая
- ‹ предыдущая
- …
- 8
- 9
- 10
- 11
- 12
- …
- следующая ›
- последняя »