Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Формирование концептуальной моделиСодержание книги
Поиск на нашем сайте В результате формирования концептуальной модели была построена схема:
Рис.1. Связь между основными сущностями
Проектирование информационно-логической модели. При построении информационно-логической модели каждую сущность описывают атрибутами. Атрибут – это некоторый показатель, который характеризует некую сущность и принимает для конкретного экземпляра сущности некоторое числовое, текстовое или иное значение. Причем, для каждой сущности необходимо определить ключевой атрибут. Далее представлены сущности и их атрибуты (табл.1). Таблица 1 Атрибуты сущностей
Нормализация данных В силу того, что в таблицах реляционной базы данных допускается произвольный порядок столбцов, возникает необходимость в такой группировке полей, при которой обеспечивалось бы минимальное дублирование данных и упрощение процедур их обработки и обновления. Для этого используется аппарат нормализации отношений. Нормализация отношений представляет собой механизм нормального преобразования таблиц к совершенной нормальной форме. Всего существует 6 нормальных форм. Последовательность нормальных форм: первая нормальная форма (1NF); вторая нормальная форма (2NF); третья нормальная форма (3NF); нормальная форма Бойса-Кодда (BCNF); четвертая нормальная форма (4NF); пятая нормальная форма, или форма проекции-соединения (5NF, или PJNF). Первая нормальная форма - отношение находится в первой нормальной форме тогда и только тогда, когда на пересечении каждого столбца и каждой строки находятся только элементарные значения атрибутов. Вторая нормальная форма - отношение находится во второй нормальной форме тогда и только тогда, когда оно находится в перой нормальной форме и не содержит неполных функциональных зависимостей непервичных атрибутов от атрибутов первичного ключа. Третья нормальная форма - отношение находится в третьей нормальной форме тогда и только тогда, когда оно находится во второй нормальной форме и не содержит транзитивных зависимостей. В большинстве случаев достижение третьей нормальной формы считается достаточным для реальных проектов баз данных. При даталогическом проектировании базы данных была проведена нормализация отношений с целью избавления от транзитивных зависимостей и перехода к третьей нормальной форме.
Рис.2. Схема атрибутов сущностей Проведем нормализацию отношений для рассматриваемой модели. Для приведения отношений к первой нормальной форме необходимо элемент Адрес поделить на элементы: Регион/область, Район, Город, Улица, Дом. В отношениях неключевые атрибуты полностью зависят от ключевого, отсутствует частичная зависимость, значит, отношения находятся во второй нормальной форме. В отношениях отсутствует транзитивная зависимость (все атрибуты отношений зависят только от ключевого поля), то есть отношения находятся в третьей нормальной форме. Таким образом, все изменения, произошедшие на этапе нормализации, представлены в таблице 2.
Таблица 2
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
|
Последнее изменение этой страницы: 2020-11-23; просмотров: 173; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.21 (0.005 с.) |
||||||||||||||||||||||||||||||||||||||||||||||||||||