АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Тема 4. Реляційна модель даних і її проектування

Читайте также:
  1. II. Учебно-информационная модель
  2. III. Изучение демократического транзита в России (модель Б.А. Исаева)
  3. Sog Pentagon, новая модель
  4. А.1. Вімоги до даних
  5. Американская модель общества угрожает Европе
  6. Американская модель управления.
  7. Аналіз даних
  8. Аналіз метеорологічних даних регіону та його сировинної бази
  9. База даних для роботи з Project Expert
  10. База даних як складова інформаційної системи
  11. Бази даних. Основні відомості
  12. Базовая модель Солоу

З цієї теми передбачається проведення трьох практичних занять.

На цих заняттях розглянемо реляційну модель даних і її використання в проектуванні реалізаційної моделі бази даних. Ми визначимо модельні конструкції, обговоримо процес нормалізації і покажемо, як будьяка концептуальна модель може бути легко перетворена в еквівалентну реляційну модель.

Після цих занять, ви зможете:

□ Пояснити базові елементи реляційної моделі, включаючи відношення, атрибути, області, ключі, зовнішні ключі, цілісність на рівні даних і цілісність на рівні посилань.

□ Показати, як нормалізувати відношення. Процес нормалізації потребує знайомства з пятьма нормальними формами, функціональними залежностями і багатозначними залежностями.

□ Перетворити концептуальну модель даних в реляційну модель даних до п'ятої нормальній форми включно.

 

ПЛАН.

І. Основні теоретичні питання

1. Реляційна модель даних: основні поняття

2. Цілісність реляційних даних

3. Функціональні залежності і їх властивості.

4. Процес нормалізації

5. Перетворення концептуальної моделі в реляційну. Правила переходу.

6. Порівняння концептуального і реляційного моделювання даних.

ІІ. Практична частина

1. Питання на повторення.

2. Вправи і задачі.

3. Проекти і професійні питання

ІІІ. Словник термінів до теми 4

IV. Додаток

Література.

[4] гл.3, 6, 7

[5] гл. 4, 5, 9 111

[6] гл.3, 6, 8

[10] гл.5

 

Практична частина

1. Питання на повторення

1.1. Поясніть своїми словами зміст термінів:

a. Реляційна модель даних

b. Рекурсивне відношення

c. Домен атрибуту

d. Суперключ

e. Функціонально визначає

f. Потенційний ключ

g. Зовнішній ключ

h. Реляційна схема бази даних

i. Правило цілісності даних

j. Нормалізація

k. Надмірність(надлишковість) даних

l. Аномалія оновлення

m. Аномалія введення

n. Атомарне значення

o. Детермінант

p. Нормальна форма БойсаКодда

q. Багатозначна залежність

r. П'ята нормальна форма

s. Нормальні форми

t. Декомпозиція

1.2. Порівняйте і назвіть відмінності, якщо вони є:

a. Ключі і суперключі

b. Зовнішні ключі і ключі

c. Зовнішні ключі і рекурсивні зовнішні ключі

d. Атрибути і домени

e. Атрибути і стовпці

f. Кортежі і рядки

g. Категорная цілісність(цілісність даних) і цілісність на рівні посилань

h. Потенційні ключі і первинні ключі

1.3. Розберіть наступне твердження, перефразоване з Кента (Kent, 1103):

Реляційна таблиця має третю нормальну форму, якщо; кожен неключовий атрибут залежить від ключа, від ключа цілком і ні від чого, окрім ключа. Яка частина твердження відноситься до другої нормальної форми, а яка — до третьої?


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 |

Поиск по сайту:



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