Kanoniczna forma Modelu Dziedziny
Metoda owal diagram
Prof. Oleg Zaikin
WARSZAWSKA WYŻSZA SZKOLA
INORMATYKI
public.wwsi
Kanoniczne struktury danych
Kanoniczne struktury danych
Kanoniczne struktury danych
Kanoniczne struktury danych
Numer
Zamówi
enia
Numer
Dostaw
cy
Imię
Dostaw
cy
Adres
Dostawcy
Data
Dostarc
zania
Data
Zakupu
Suma
Podschemat Programista A
Przedstawienie programisty A zawiera dwa
dokumentu
1. Zamówienie na zakup
2
. Specyfikacja zamówienia na zakup
Numer Artykułu
Imię Artykułu
Ilość
Zamówienia
Cena
Zamówienia
Kanoniczne struktury danych
Rozpatrzmy przykład budowania kanonicznej struktury bazy danych,
która ma trzy przedstawienia: programisty A, programisty
B i Administratora bazy danych
.
Kanoniczne struktury danych
Kanoniczne struktury danych
Kanoniczne struktury danych
Eliminacja wielo –wielowartościowej zależności pomiędzy obiektami
Kanoniczne struktury danych
Numer
Artykułu
Imię
Artykułu
Ilość obecna
na
składzie
2. Specyfikacja zamówienia na zakup
Podschemat B wprowadza nowy atrybut ‘ liczba na składzie’ i dwie nowe relacji,
które są zbytnie i mogą być eliminowane.
Kanoniczne struktury danych
Graf podschematu B
Kanoniczne struktury danych
Kanoniczne struktury danych
Dla tego Administrator bazy danych musi rozumieć semantyczny sens danych
Kanoniczne struktury danych
Kanoniczne struktury danych
Usuwanie przecinających się atrybutów
Kanoniczne struktury danych
Ogólne przedstawienie ABD
Kanoniczne struktury danych
Kanoniczne struktury danych
Kanoniczne struktury danych
Konceptualny Model Bazy danych
Kanoniczne struktury danych
Konceptualny Model Bazy danych
Kanoniczne struktury danych
Konceptualny Model Bazy danych
Kanoniczne struktury danych
Konceptualny Model Bazy danych
Kanoniczne struktury danych
Procedura konstruowania Kanonicznej struktury Bazy
Danych.
Kanoniczne struktury danych
Procedura konstruowania Kanonicznej struktury Bazy
Danych.
Kanoniczne struktury danych
Procedura konstruowania Kanonicznej struktury Bazy
Danych.
Kanoniczne struktury danych
Procedura konstruowania Kanonicznej struktury Bazy
Danych.
Dziękuję za uwagę