Zadanie 4 ‘Projektowanie obiektową Bazy Danych dla zadanej dziedziny przedmiotowej’.
1. Formułowanie zadania
I. Zadania dla specjalisty z dziedziny przedmiotowej
1. Wybrać dziedzinę przedmiotową i dać opis dziedziny (np. przedsiębiorstwo produkcyjne)
2. Określić obiekty informacyjne dziedziny
3. Określić zbiory kluczowych i niekluczowych atrybutów każdego obiektu informacyjnego
5. Określić charakterystyki obiektów i atrybutów obiektów
II. Zadania dla analityka systemowego
6. Udowodnić, ze struktura każdego obiektu informacyjnego spełnia wymagania trzeciej normalnej formy
7. Określić matrycę relacji rzeczywistych pomiędzy obiektami i zbudować graf relacji rzeczywistych
8. Przeanalizować i eliminować relacji rzeczywiste typu M:M, wymienić ich na relacje typu 1:M przez wprowadzenie nowych naturalnych lub sztucznych obiektów informacyjnych. Przedstawić zmodyfikowaną matrycę i graf relacji rzeczywistych.
9. Opisać semantykę i charakterystyki relacji rzeczywistych.
10. Opracować kanoniczną strukturę referencyjnego modelu dziedziny z wykorzystaniem algorytmu budowy grafu hierarchicznego.
III. Zadania dla specjalisty z technologii informatycznych
11. Sformułować i opisać typowe zapytania w dziedzinie przedmiotowej i określić odpowiednie im łącze funkcyjne.
12. Określić strukturę relacyjnego modelu danych
13. Realizować typowe zapytania w Języku SQL.