Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Зразок лаб 1.doc
Скачиваний:
3
Добавлен:
15.11.2019
Размер:
231.94 Кб
Скачать
  • визначено первинні ключі

    Очевидно що для даного відношення первинним ключем будуть наступні атрибути:

    • № студентського

    • Дата пропуску занять

    • Пара

    Відношення набуде наступного вигляду:

    Відділення

    Заввіділення

    Спеціальність

    група

    Дата вступу

    курс

    куратор

    № студенського

    Прізвище

    Ім’я

    По батькові

    Дата народження

    вік

    область

    місто

    вул

    буд

    Кв

    Телефон студента дом

    Телефон студента иоб

    Батько

    Телефон батька

    Дата пропуску заняття

    день

    пара

    предмет

    пропуск

    документ

    Діагноз

    ПР

    Гуменна В.В.

    ПР

    ПР51

    2005

    4

    Миколюк О.В.

    12547

    Петров

    Іван

    Романович

    12.01.1990

    19

    Тернопільська

    Тернопіль

    Озерна

    54

    47

    256984

    0982564780

    Петров Роман Васильович

    096 214 85 95

    12.01.2009

    понеділок

    1

    Фізкультура

    поваж

    довідка

    ОРЗ

    ПР

    Гуменна В.В.

    ПР

    ПР51

    2005

    4

    Миколюк О.В.

    12547

    Петров

    Іван

    Романович

    12.01.1990

    19

    Тернопільська

    Тернопіль

    Озерна

    54

    47

    256984

    0982564780

    Петров Роман Васильович

    096 214 85 95

    12.01.2009

    понеділок

    2

    Політологія

    поваж

    довідка

    ОРЗ

    ПР

    Гуменна В.В.

    ПР

    ПР51

    2005

    4

    Миколюк О.В.

    12547

    Петров

    Іван

    Романович

    12.01.1990

    19

    Тернопільська

    Тернопіль

    Озерна

    54

    47

    256984

    0982564780

    Петров Роман Васильович

    096 214 85 95

    12.01.2009

    понеділок

    3

    ПАІС

    поваж

    довідка

    ОРЗ

    ПР

    Гуменна В.В.

    ПР

    ПР51

    2005

    4

    Миколюк О.В.

    12556

    Бах

    Роман

    Дмитрович

    25.04.1990

    18

    Хмельницька

    Хмельницький

    Пр. Миру

    125

    4

    958471

    09514587963

    Бах Дмитро Олегович

    098 126 98 79

    12.01.2009

    понеділок

    1

    Фізкультура

    поваж

    довідка

    ангіна

    ПР

    Гуменна В.В.

    ПР

    ПР51

    2005

    4

    Миколюк О.В.

    12556

    Бах

    Роман

    Дмитрович

    25.04.1990

    18

    Хмельницька

    Хмельницький

    Пр. Миру

    125

    4

    958471

    09514587963

    Бах Дмитро Олегович

    098 126 98 79

    12.01.2009

    понеділок

    2

    Політологія

    поваж

    довідка

    ангіна

    ПР

    Гуменна В.В.

    ПР

    ПР51

    2005

    4

    Миколюк О.В.

    12556

    Бах

    Роман

    Дмитрович

    25.04.1990

    18

    Хмельницький

    Пр. Миру

    125

    4

    958471

    09514587963

    Бах Дмитро Олегович

    098 126 98 79

    12.01.2009

    понеділок

    3

    ПАІС

    поваж

    довідка

    ангіна

    ПР

    Гуменна В.В.

    ПР

    ПР61

    2006

    3

    Верхола С.О.

    13654

    Гах

    Ольга

    Денисівна

    01.02.1991

    17

    Вінницька

    Хмільник

    Садова

    29

    658984

    0974584556

    Гах Денис Сергійович

    068 598 54 24

    13.01.2009

    вівторок

    1

    Числові методи

    неповажн

     

    ПР

    Гуменна В.В.

    ПР

    ПР61

    2006

    3

    Верхола С.О.

    13654

    Гах

    Ольга

    Денисівна

    02.02.1991

    18

    Вінницька

    Хмільник

    Садова

    29

    658984

    0974584557

    Гах Денис Сергійович

    068 598 54 24

    13.01.2009

    вівторок

    2

    ОС

    Неповажн

     

    ПР

    Гуменна В.В.

    ПР

    ПР61

    2006

    3

    Верхола С.О.

    13654

    Гах

    Ольга

    Денисівна

    03.02.1991

    19

    Вінницька

    Хмільник

    Садова

    29

    658984

    0974584558

    Гах Денис Сергійович

    068 598 54 24

    13.01.2009

    вівторок

    3

    Політологія

    неповажн

     

    ПР

    Гуменна В.В.

    ПР

    ПР51

    2005

    4

    Миколюк О.В.

    12547

    Петров

    Іван

    Романович

    12.01.1990

    19

    Тернопільська

    Тернопіль

    Озерна

    54

    47

    256984

    0982564780

    Петров Роман Васильович

    096 214 85 95

    13.01.2009

    вівторок

    1

    Web програмування

    поваж

    довідка

    ОРЗ

    ПР

    Гуменна В.В.

    ПР

    ПР51

    2005

    4

    Миколюк О.В.

    12547

    Петров

    Іван

    Романович

    12.01.1990

    19

    Тернопільська

    Тернопіль

    Озерна

    54

    47

    256984

    0982564780

    Петров Роман Васильович

    096 214 85 95

    13.01.2009

    вівторок

    2

    Ліцензування

    поваж

    довідка

    ОРЗ

    ПР

    Гуменна В.В.

    ПР

    ПР51

    2005

    4

    Миколюк О.В.

    12547

    Петров

    Іван

    Романович

    12.01.1990

    19

    Тернопільська

    Тернопіль

    Озерна

    54

    47

    256984

    0982564780

    Петров Роман Васильович

    096 214 85 95

    13.01.2009

    вівторок

    3

    ПАІС

    поваж

    довідка

    ОРЗ

    КС

    Сівко А.Ф.

    КІСМ

    КС51

    2005

    4

    Паракуда Г.В.

    12789

    Куц

    Микола

    Андрійович

    31.12.1989

    19

    Хмельницька

    Хмельницький

    Театральна

    78

    6

    874595

    0682874550

    Куц Андрій Миколайович

    092 478 65 14

    13.01.2009

    вівторок

    1

    Фізкультура

    поваж

    заява

     

    КС

    Сівко А.Ф.

    КІСМ

    КС51

    2005

    4

    Паракуда Г.В.

    12789

    Куц

    Микола

    Андрійович

    31.12.1989

    19

    Хмельницька

    Хмельницький

    Театральна

    78

    6

    874595

    0682874550

    Куц Андрій Миколайович

    092 478 65 14

    13.01.2009

    вівторок

    2

    Психологія

    поваж

    заява

     

    КС

    Сівко А.Ф.

    КІСМ

    КС51

    2005

    4

    Паракуда Г.В.

    12789

    Куц

    Микола

    Андрійович

    31.12.1989

    19

    Хмельницька

    Хмельницький

    Театральна

    78

    6

    874595

    0682874550

    Куц Андрій Миколайович

    092 478 65 14

    13.01.2009

    вівторок

    3

    Охорона праці

    поваж

    заява

     

    КС

    Сівко А.Ф.

    КІСМ

    КС61

    2006

    4

    Багас Л.М.

    13987

    Жук

    Наталя

    Андріївна

    21.12.1991

    18

    Хмельницька

    Хмельницький

    Трудова

    18

    69

    587994

    068547444

    Жук Андрій Федорович

    094 258 91 36

    14.01.2009

    середа

    1

    Архітектура

    поваж

    довідка

    стомат

    КС

    Сівко А.Ф.

    КІСМ

    КС61

    2006

    4

    Багас Л.М.

    13987

    Жук

    Наталя

    Андріївна

    22.12.1991

    18

    Хмельницька

    Хмельницький

    Трудова

    18

    69

    587994

    068547444

    Жук Андрій Федорович

    094 258 91 37

    15.01.2009

    четвер

    2

    Економічна теорія

    поваж

    довідка

    стомат

    КС

    Сівко А.Ф.

    КІСМ

    КС61

    2006

    4

    Багас Л.М.

    13987

    Жук

    Наталя

    Андріївна

    23.12.1991

    18

    Хмельницька

    Хмельницький

    Трудова

    18

    69

    587994

    068547444

    Жук Андрій Федорович

    094 258 91 38

    16.01.2009

    п'ятниця

    3

    Соціологія

    поваж

    довідка

    стомат

    Позначення:

    4

    • поля що розраховуються

    12658


    • складові атрибути первинного ключа

    Відношення в 2НФ мають відповідати таким вимогам:

    1. відношення знаходиться у 1НФ

    2. кожен його не ключовий атрибут функціонально повно залежить від складового первинного ключа

    Для зведення відношення до 2НФ усуваємо функціональну залежність не ключових атрибутів від частини ключа, а саме:

    • студентського → Прізвище, Ім’я, По батькові, Дата народження, вік, область, місто, вул, буд, Кв, Телефон студента дом, Телефон студента моб, Батько, Телефон батька, Відділення, Заввіділення, Спеціальність, група, Дата вступу, курс, куратор

    • Дата пропуску заняття, пара → день, предмет, пропуск, документ, Діагноз

    Для приведення даного відношення до 2НФ необхідно його розбити на проекції (відношення), при цьому повинна бути виконана умова відновлення вихідного відношення без втрат. Відношення набудуть такий вигляд:

    Студент

    *

    № студентського

    Прізвище

    Ім’я

    По батькові

    Дата народження

    Вік

    Область

    Місто

    Вул.

    Буд.

    Кв

    Телефон студента дом

    Телефон студента моб

    Батько

    Телефон батька

    Група

    Куратор

    Дата вступу

    Курс

    Спеціальність

    Заввіділенням

    Відділення


    Пропуски

    *

    Дата пропуску заняття

    *

    Пара

    День

    Предмет

    Пропуск

    Документ

    Діагноз

    Відношення в 3нф мають відповідати таким вимогам:

    1. відношення знаходиться у 21НФ

    2. кожен його не ключовий атрибут не є транзитивно залежним від іншого не ключового атрибуту

    Для зведення відношення до 3НФ усуваємо транзитивну залежність не ключових атрибутів від інших не ключових атрибутів, а саме: