• Nie Znaleziono Wyników

Zajecia

N/A
N/A
Protected

Academic year: 2021

Share "Zajecia"

Copied!
40
0
0

Pełen tekst

(1)

WYKŁAD 4

Normalizacja schematów

logicznych relacji

(2)
(3)

Unikalny atrybut

(4)
(5)
(6)
(7)
(8)
(9)
(10)

Klucz podstawowego schematu relacji DOSTAWCA

(11)
(12)
(13)
(14)

Atrybut typu zbiorowego

(15)
(16)
(17)
(18)

Zależności od klucza klucz Zależności niepełne Atrybuty wtórne Atrybut podstawowy

Definicja 2NF !

(19)
(20)

klucz ANOMALIA - Redundancji danych - Wprowadzania danych - Usuwania danych - Uaktualniania danych

(21)
(22)
(23)

ANOMALIA

- Redundancji danych - Wprowadzania danych - Usuwania danych - Uaktualniania danych

(24)
(25)

k1 k2

Schemat relacji jest w 1NF i posiada: - Dwa klucze: K1 i K2

- Atrybuty podstawowe: Id_Własności, Województwo, Id_gruntu - Atrybuty wtórne: Obszar, Cena, Stopa_podatku.

(26)

k1 k2 - fd1: zależności od klucza - fd2: zależności od klucza - fd3: Wojewódz.  Stopa_podatku - fd4: obszar  Wojewódz. - fd5: obszar  Cena 2NF Stopa_podatku (częściowo funkcyjnie zależna)

(27)

2NF 3NF

(28)

2NF 3NF

(29)

2NF 3NF 2NF 3NF

Dana relacja r o schemacie R jest w postaci normalnej Boyce’aCodd’a (BCNF), jeżeli dla każdej zależności funkcyjnej

X → A w R spełniony jest następujący warunek: X jest nadkluczem schematu R.

W tym przypadku, zachodzi konieczność dekompozycji relacji Grunty-1A na dwa schematy relacji: Grunty1A1 (Id_Własności, Id_Gruntu, Obszar) oraz Grunty1A2 (Obszar, Województwo).

BCNF

(30)

3NF BCNF

Problem modyfikacji !

3NF BCNF

(31)

5 nowych krotek

(32)

6 nowych krotek

(33)

Nowak C++ Nowak francuski

(34)

Zależności wielowartościowe

(35)
(36)
(37)
(38)
(39)
(40)

Cytaty

Powiązane dokumenty

Projekt finansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego..

Projekt finansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego..

Projekt finansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego..

Projekt finansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego..

Projekt finansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego..

Uwagi: Propozycje zawarte w scenariuszu zostały przygotowane w taki sposób, aby nauczyciel mógł dostosować czas realizacji zajęć do możliwości dzieci w grupie oraz z

Projekt finansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego..

(zawiązanymi) oczami, tyłem do N, który przechodzi na lewą stronę dzieci i naśladuje głos wybranego zwierzęcia (koza, krowa, koń). Zadaniem dzieci jest