БД_Лаба_2
.docxМИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное автономное образовательное учреждение высшего образования
«САНКТ-ПЕТЕРБУРГСКИЙ УНИВЕРСИТЕТ АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ»
КАФЕДРА № 41
ОТЧЕТ ЗАЩИЩЕН С ОЦЕНКОЙ
ПРЕПОДАВАТЕЛЬ
инженер |
|
|
|
Иванова М.С |
должность, уч. степень, звание |
|
подпись, дата |
|
инициалы, фамилия |
ОТЧЕТ О ЛАБОРАТОРНОЙ РАБОТЕ №2
|
Нормализация таблиц базы данных |
по курсу: База данных |
|
|
РАБОТУ ВЫПОЛНИЛ
СТУДЕНТ ГР. № |
4616 |
|
|
|
А.В.Павлов |
|
|
|
подпись, дата |
|
инициалы, фамилия |
Санкт-Петербург 2018
Цель работы: анализ функциональных зависимостей (ФЗ) и приведение отношения к третьей нормальной форме (3НФ).
Чтобы выполнить переход в 3НФ нам нужно соблюдать такие условия:
Переменная отношения находится в третьей нормальной форме тогда и только тогда, когда она находится во второй нормальной форме, и отсутствуют транзитивные функциональные зависимости неключевых атрибутов от ключевых.
Для простоты сделаем схему, где отметим все взаимосвязи:
Рисунок 1 – Исходная схема данных
Сделаем все необходимые манипуляции и получим такую схему
Рисунок 2 – Схема с 3НФ
На основе схемы изменим нашу базу данных через “Анализ Базы данных”
Рисунок 3 – Анализ таблиц
В итоге получаем такую базу данных:
Рисунок 4 - Таблицы
Рисунок 5 - Таблица Поставщики
Рисунок 6 – Таблицы Работники
Рисунок 7 – Таблица препаратов, пункт производитель
Рисунок 8 – Таблица препаратов, пункт назначение
Рисунок 9 – Таблица препаратов, пункт группа, ед измерения
Рисунок 10 – Таблица групп
Рисунок 11 – Схема данных
Вывод: В ходе Лабораторной работе я нормализирован таблицу и перевел ее к типу 3 нормальной форме
Список использованных источников
1. 1С:Бухгалтерия 8. Учебная версия. – 8-е изд. – М.: ООО «1СПаблишинг», 2014. – 502 с.
2. Харитонов С.А. Бухгалтерский и налоговый учет в программе 1С:Бухгалтерия 8. 2 изд. – СПб.: Питер, 2008. – 502 с.