Категория
Информатика
Тип
курсовая работа
Страницы
17 стр.
Дата
05.01.2014
Формат файла
.html — Html-документ
Архив
954009.zip — 10.68 kb
  • razrabotka-bazy-dannyx-ajeroport_954009_1.html — 45.82 Kb
  • Readme_docus.me.txt — 125 Bytes
Оцените работу
Хорошо  или  Плохо



Текст работы

Связи определяют либо взаимозависимость и взаимодействие сущностей внутри БД. Связи описываются с помощью своих атрибутов, таких как имя, степень ("один к одному", "один ко многим", "много к одному" и "много ко многим") и признаки обязательности.

Для обеспечения возможности установления связей между сущностями и задания условий ссылочной целостности необходимо иметь возможность отделения одного экземпляра сущности от другого, т.е. нужен ключ - минимальный набор атрибутов, по значениям которых можно однозначно найти требуемый экземпляр сущности. Минимальность означает, что исключение из набора любого атрибута не позволяет идентифицировать сущность по оставшимся.

Но в нашем случае, для однозначного определения пассажира даже полного набора определенных для него атрибутов (ФИО, Рейс, Путь следования, Скидки, Касса, Багаж) может оказаться мало, т.к., можно представить ситуацию, когда в одной таблице могут присутствовать несколько человек с одинаковыми фамилиями, именами и отчествами. Поэтому в таких случаях поступают следующим образом: в сущности "Пассажиры" добавляется дополнительный атрибут, который однозначно идентифицирует каждого пассажира, например, некоторый уникальный номер - код.

При переходе от концептуальной модели к логической, каждая сущность представляется как таблица, заголовками столбцов которой являются ее атрибуты, называемые полями, а строками - экземпляры сущности - называемые записями. Корректность модели проверяется при удовлетворении каждой полученной таблицы правилам нормализации БД, которые в главных своих положениях гласят:

в каждой таблице должен быть ключ, однозначно характеризующий каждую запись;

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




Ваше мнение



CAPTCHA