Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Statists_Excel_BD.doc
Скачиваний:
80
Добавлен:
09.04.2015
Размер:
2.28 Mб
Скачать

Все 6 таблиц отвечают следующим правилам нормализации:

  1. Первая нормальная форма (1NF)

Модель находится в 1NF, если каждая ее сущность приведена к 1NF. Требования, которым должны отвечать атрибуты таблицы, приведенной к 1NF -каждая таблица имеет первичный ключ,- все ее атрибуты атомарны (т.е. логически неделимы),- среди атрибутов нет повторяющихся групп.

  1. Вторая нормальная форма (2NF)

Таблица находится во второй нормальной форме, если она находится в первой нормальной форме, и при этом любой её атрибут, не входящий в состав первичного ключа, функционально полно зависит от первичного ключа. Функционально полная зависимость означает, что атрибут функционально зависит от всего первичного составного ключа, но при этом не находится в функциональной зависимости от какой-либо из входящих в него атрибутов (частей).Или другими словами: в 2НФ нет неключевых атрибутов, зависящих от части составного ключа (+ выполняются условия 1НФ.

  1. Третья нормальная форма (3NF)

Таблица находится в третьей нормальной форме, если она находится во второй нормальной форме, и при этом любой её неключевой атрибут функционально зависит только от первичного ключа. Или что тоже самое - "нет зависимостей неключевых атрибутов от других неключевых атрибутов + 2НФ. Другими словами, факты, хранимые в таблице, должны зависеть только от ключа.

  1. Нормальная форма Бойса-Кодда (BCNF- Boyce-Codd Normal Form) (для решения задачи не используется)

  2. Четвёртая нормальная форма (4NF)

(для решения задачи не используется)

Основные свойства нормальных форм:

  • • каждая следующая нормальная форма в некотором смысле является более ограниченной, но более лучшей, чем предыдущая;

  • • при переходе к следующей нормальной форме положительные свойства предыдущих нормальных свойств сохраняются.

На этапе моделирования БД получена, следующая схема (рис 5, 6.)

Рис. 6. Схема БД ПРИЕМНАЯ КОМИССИ, полученная при проектировании.

Обозначения в схеме БД.

Обозначение

Описание

Главная таблица

Подчиненная таблица

Связь между таблицами

Один-ко-многим

Связь между таблицами

Один-ко-одному

Организация связей между таблицами обеспечивает одно важное качество базы данных, которое называется целостностью данных.

Система не допустит, чтобы одноименные поля в разных связанных между собой таблицах имели разные значения. Ввод данных автоматически контролируется. В связанных таблицах может быть установлен режим каскадной замены: если в одной из таблиц изменяется значение поля, по которо­му установлена связь, то в других таблицах автоматически изменятся значения одноименных полей. Аналогично дейст­вует режим каскадного удаления: достаточно удалить запись из одной таблицы, чтобы связанные записи исчезли из всех остальных таблиц. Это естественно, поскольку, например, если закрывается какой-то факультет, то исчезают и все его специальности. Или если у абитуриента сменили регистраци­онный номер в таблице «Абитуриенты», то автоматически его номер должен обновиться и в других таблицах

На этом проектирование базы данных завершено. Дальнейшая работа будет происходить в среде СУБД MS Access.

Вывод

Построение реляционной модели данных заключается в описании всех используемых в ней отношений (таблиц) и построении схемы базы данных, то есть системы связей между таблицами.

Связь между таблицами осуществляется через одноимен­ные поля. Связь «один к одному» — через общий главный ключ; связь «один ко многим» — через главный ключ в од­ной таблице и одноименное поле в другой таблице — такое поле называют внешним ключом.

Поддержка целостности данных — автоматический конт­роль за согласованностью взаимосвязанных данных в раз­ных таблицах..

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]