
- •По дисциплине: Информационное обеспечение городского кадастра
- •Аннотация
- •Содержание
- •Введение
- •1. Задание
- •2. Проектирование базы данных
- •2.1. Системный анализ предметной области
- •2.2. Формирование концептуальной модели
- •2.3. Проектирование информационно-логической модели.
- •2.4. Нормализация данных
- •2.5. Формирование физической модели данных
- •3. Создание базы данных в Access.
- •3.1. Работа с таблицами Создание таблиц
- •Создание межтабличных связей
- •3.2. Работа с формами
- •Создание форм с помощью конструктора
- •Список литературы
2.4. Нормализация данных
В силу того, что в таблицах реляционной базы данных допускается произвольный порядок столбцов, возникает необходимость в такой группировке полей, при которой обеспечивалось бы минимальное дублирование данных и упрощение процедур их обработки и обновления. Для этого используется аппарат нормализации отношений.
Нормализация отношений представляет собой механизм нормального преобразования таблиц к совершенной нормальной форме. Всего существует 6 нормальных форм. Последовательность нормальных форм: первая нормальная форма (1NF); вторая нормальная форма (2NF); третья нормальная форма (3NF); нормальная форма Бойса-Кодда (BCNF); четвертая нормальная форма (4NF); пятая нормальная форма, или форма проекции-соединения (5NF, или PJNF).
Первая нормальная форма - отношение находится в первой нормальной форме тогда и только тогда, когда на пересечении каждого столбца и каждой строки находятся только элементарные значения атрибутов.
Вторая нормальная форма - отношение находится во второй нормальной форме тогда и только тогда, когда оно находится в перой нормальной форме и не содержит неполных функциональных зависимостей непервичных атрибутов от атрибутов первичного ключа.
Третья нормальная форма - отношение находится в третьей нормальной форме тогда и только тогда, когда оно находится во второй нормальной форме и не содержит транзитивных зависимостей.
В большинстве случаев достижение третьей нормальной формы считается достаточным для реальных проектов баз данных.
При даталогическом проектировании базы данных была проведена нормализация отношений с целью избавления от транзитивных зависимостей и перехода к третьей нормальной форме.
Строения
Здания
Земельные участки
Правообладатели
Сооружения
Помещения
Рис.2. Схема атрибутов сущностей
Проведем нормализацию отношений для рассматриваемой модели.
Для приведения отношений к первой нормальной форме необходимо элемент Адрес поделить на элементы: Регион/область, Район, Город, Улица, Дом.
В отношениях неключевые атрибуты полностью зависят от ключевого, отсутствует частичная зависимость, значит, отношения находятся во второй нормальной форме.
В отношениях отсутствует транзитивная зависимость (все атрибуты отношений зависят только от ключевого поля), то есть отношения находятся в третьей нормальной форме.
Таким образом, все изменения, произошедшие на этапе нормализации, представлены в таблице 2.
Таблица 2
Атрибуты сущностей после нормализации данных
Сущность |
Атрибуты |
Ключевое поле |
Земельные участки |
1. Кадастровый номер ЗУ 2. Форма собственности 3. Площадь 4. Кадастровая стоимость 5. Категория 6. Регион/Область 7. Район 8. Город 9. Улица 10. Дом 11. Наличие ограничения 12. № Паспорта/№ ОГРН 13. Год оценки |
Кадастровый номер ЗУ
|
Здания |
1. Кадастровый номер здания 2. Кадастровый номер ЗУ 3. Назначение 4. Площадь 5. Регион/Область 6. Район 7. Город 8. Улица 9. Дом 10. Форма собственности 11. Кадастровая стоимость 12. Этажность 13. № Паспорта/№ ОГРН 14. Наличие ограничения 15. Год оценки |
Кадастровый номер здания
|
Строения |
1. Кадастровый номер строения 2. Кадастровый номер ЗУ 3. Назначение 4. Площадь 5. Регион/Область 6. Район 7. Город |
Кадастровый номер строения
|
Сущность |
Атрибуты |
К
Продолжение
таблицы 2 |
|
8. Улица 9. Дом 10. Форма собственности 11. Кадастровая стоимость 12. Этажность 13. № Паспорта/№ ОГРН 14. Наличие ограничения 15. Год оценки |
|
Сооружения |
1. Кадастровый номер сооружения 2. Кадастровый номер ЗУ 3. Назначение 4. Площадь 5. Регион/Область 6. Район 7. Город 8. Улица 9. Дом 10. Форма собственности 11. Кадастровая стоимость 12. Этажность 13. № Паспорта/№ ОГРН 14. Наличие ограничения 15. Год оценки |
Кадастровый номер сооружения
|
Помещения |
1. Кадастровый номер помещения 2. Кадастровый номер ЗУ 3. Назначение 4. Площадь 5. Регион/Область 6. Район 7. Город 8. Улица 9. Дом 10. Форма собственности 11. Кадастровая стоимость 12. № Паспорта/№ ОГРН 13. Наличие ограничения 14. Год оценки |
Кадастровый номер помещения
|
Правообладатели |
1. № Паспорта/№ ОГРН 2. ФИО/Название организации 3. Право собственности 4. Регион/Область 5. Район 6. Город 7. Улица 8. Дом 9. Физич./Юрид. лицо |
№ Паспорта/№ ОГРН
|