Формирование концептуальной модели 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Формирование концептуальной модели



В результате формирования концептуальной модели была построена схема:

 

 

 


Рис.1. Связь между основными сущностями

 


Проектирование информационно-логической модели.

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

Далее представлены сущности и их атрибуты (табл.1).

Таблица 1

Атрибуты сущностей

Сущность Атрибуты Ключевое поле
Земельные участки Кадастровый номер ЗУ Форма собственности Площадь Кадастровая стоимость Категория Местоположение Наличие ограничения № Паспорта/№ ОГРН Год оценки Кадастровый номер ЗУ
Здания Кадастровый номер здания Кадастровый номер ЗУ Назначение Площадь Адрес Форма собственности Кадастровая стоимость Этажность № Паспорта/№ ОГРН Наличие ограничения Год оценки Кадастровый номер здания    
Строение Кадастровый номер строения Кадастровый номер ЗУ Назначение Площадь Адрес Форма собственности Кадастровая стоимость Этажность № Паспорта/№ ОГРН Наличие ограничения Год оценки Кадастровый номер строения  
Сооружение Кадастровый номер сооружения Кадастровый номер ЗУ Назначение Площадь Адрес Форма собственности Кадастровая стоимость Этажность № Паспорта/№ ОГРН Наличие ограничения Год оценки Кадастровый номер сооружения  
Сущность Атрибуты
Продолжение таблицы 1
Ключевое поле

Помещение Кадастровый номер помещения Кадастровый номер ЗУ Назначение Площадь Адрес Форма собственности Кадастровая стоимость № Паспорта/№ ОГРН Наличие ограничения Год оценки Кадастровый номер помещения  
Правообладатели № Паспорта/№ ОГРН ФИО/Название организации Право собственности Адрес Физич./Юрид. лицо № Паспорта/№ ОГРН

Нормализация данных

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

Нормализация отношений представляет собой механизм нормального преобразования таблиц к совершенной нормальной форме. Всего существует 6 нормальных форм. Последовательность нормальных форм: первая нормальная форма (1NF); вторая нормальная форма (2NF); третья нормальная форма (3NF); нормальная форма Бойса-Кодда (BCNF); четвертая нормальная форма (4NF); пятая нормальная форма, или форма проекции-соединения (5NF, или PJNF).

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

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

Третья нормальная форма - отношение находится в третьей нормальной форме тогда и только тогда, когда оно находится во второй нормальной форме и не содержит транзитивных зависимостей.

В большинстве случаев достижение третьей нормальной формы считается достаточным для реальных проектов баз данных.

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


 

Строения
                                                                         

Здания
 

Земельные участки
  

Правообладатели
                                              

     
 
Сооружения


      

                                                             

        

Помещения
         

                                                   

Рис.2. Схема атрибутов сущностей


Проведем нормализацию отношений для рассматриваемой модели.

Для приведения отношений к первой нормальной форме необходимо элемент Адрес поделить на элементы: Регион/область, Район, Город, Улица, Дом.

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

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

Таким образом, все изменения, произошедшие на этапе нормализации, представлены в таблице 2.

 

Таблица 2



Поделиться:


Последнее изменение этой страницы: 2020-11-23; просмотров: 101; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.137.178.133 (0.009 с.)