Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Нормализация отношений




Отношения называют приведенными к первой нормальной форме, если значения всех его атрибутов атомарные. Данному условию не удовлетворяют отношения «Запись акта о рождении», «Запись акта о смерти», «Запись акта о перемене имени», «Запись акта о заключении брака», «Запись акта о расторжении брака», «Запись акта об усыновлении», «Запись акта об установлении отцовства», «Сотрудник». Приведем их к первой нормальной форме.

1 «Запись акта о рождении»: атрибут ФИО разбиваем на фамилию, имя, отчество; ФИО отца на фамилию отца, имя отца, отчество отца; ФИО матери на фамилию матери, имя матери, отчество матери; заявитель на ФИО заявителя и место жительства заявителя; свидетельство на серию свидетельства и номер свидетельства. Значения всех остальных атрибутов являются атомарными.

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

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

рождении» представлена на рисунке 4.

Рисунок 4 – Диаграмма функциональных зависимостей отношения «Запись акта о рождении»

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

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

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

4 ФИЗИЧЕСКОЕ ПРОЕКТИРОВАНИЕ

На данном этапе представляются проекты таблиц, которые будут реализованы в СУБД. Поскольку в качестве СУБД выбран Access 2007, то таблицы спроектированной базы данных будут иметь вид, представленный в таблицах 2.14, 2.15 (число таблиц ограничено для примера.)

Таблица 2.14 – Сотрудники

 

Таблица 2.15 − Записи актов о рождении

Далее в тексте курсовой работы приводятся проекты таблиц для всех отношений полученных в ходе логического проектирования.

Требования ссылочной целостности представлены в таблице 2.16.

Таблица 2.16 − Правила ссылочной целостности

Далее в курсовой работе в таблице «Правила ссылочной целостности» приводятся ограничения целостности для всех связей концептуально-инфологической модели (см. таблицу 2.11).

Ограничения предметной области представлены в таблице 2.17.

Таблица 2.17 − Ограничения предметной области

Далее в курсовой работе в таблице «Ограничения предметной области» приводятся все условия, которые имеют место в данной предметной области.

5 РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ

Для работы с базой данных необходимо запустить файл ЗАГС.mdb. На экране появится главная кнопочная форма приложения (рис. 5).

Рисунок 5 – Вид главного окна интерфейса

Рассмотрим решение первой задачи из справочника задач пользователя.

Для получения данных о рожденных необходимо на главной кнопочной форме нажать кнопку «Данные», на появившейся кнопочной форме нажать кнопку «Данные рожденных» (рисунок 6). Появится форма, представленная на рис. 7.

Рисунок 6 – Оконная форма

Рисунок 7 – Оконная форма

Для формирования списка родившихся в налоговые органы за определенный год нужно нажать кнопку «По году рождения». Появится диалоговое окно, изображенное на рисунке 8.

Рисунок 8 – Диалоговое окно

Пользователю требуется ввести с клавиатуры год рождения, например 2000, и нажать кнопку «ОК». Тогда на экране появится отчет, содержащий список родившихся в этом году (рисунок 9). Данный отчет по требованию пользователя может быть распечатан.

Рисунок 9 – Оконная форма

Необходимые аппаратные и программные требования:

1) разрешение экрана − 800*600;

2) цветопередача − 16 бит;

3) масштаб − 96 DPI;

4) память − 4432К;

5) пиковый размер памяти − 15852К;

6) размер − 2,98 Кб;

7) Pentium III 800 MHz;

8) клавиатура;

9) мышь;

10) операционная система Windows 2003, Windows XP, Windows Vista,

Windows 7;

11) СУБД Access 2007.





Поделиться с друзьями:


Дата добавления: 2014-12-17; Просмотров: 444; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.