1060440614

1060440614



3 ERD

(a) Na podstawie podanego diagramu ERD napisać polecenia SQL tworzące odpowiednią bazę danych.

Wiadomo, że:

•    Dla każdej osoby musi być znany numer PESEL lub numer dowodu.

•    Istnieją trzy typu ubezpieczeń: wyjazdowe, życiowe, komunikacyjne.

•    W ubezpieczeniu komunikacyjnym może być ubezpieczona tylko jedna osoba.

•    Minimalny okres ochrony to 3 tygodnie.

Uwaga:

•    Pamiętaj o więzach integralności — im będzie ich więcej i sensowniejsze tym lepiej.

•    Zastosuj swoją wiedzę i doświadczenie w zakresie ubezpieczeń (lub zdrowy rozsądek.

•    Typy kolumn dobierz według własnego uznania (własne uznanie też punktujemy.

(b)    Rozważmy bazę danych warsztatu samochodowego, zawierającą informacje o wykonywanych naprawach. Warsztat naprawia samochody klientom (klient może posiadać kilka samochodów). Każda naprawa wymaga użycia pewnych części, opisanych w cenniku. W skład kosztu naprawy wchodzi też robocizna.

Niektóre naprawy są skutkiem reklamacji dotyczącej poprzednio wykonanej naprawy, więc sa wykonywane bezpłatnie.

Zaproponuj bazę danych dla takiej firmy (w postaci diagramu związków-encji) i podaj polecenia SQL tworzące taką bazę. Pamiętaj o warunkach integralności — im więcej i sensownych ich będzie tym lepiej.

(c)    Kolejowa baza danych ma zawierać informacje pociągach i stacjach. Pociągi bywają osobowe albo pośpieszne, każdy z nich ma unikalny numer (lub jak kto woli nazwę), kierownika i trasę.

Trasa pociągu to lista stacji, na których pociąg zatrzymuje się. Dla każdej stacji podany jest czas odjazdu/przyjazdu.

Stacje dzielą się na lokalne i węzłowe. Pociągi powinny rozpoczynać i kończyć bieg na stacjach węzłowych. Pociągi pośpieszne zatrzymują się wyłącznie na stacjach węzłowych, lokalne na każdej stacji.

Polecenia:

•    Wykonaj model danych w postaci diagramu związków-encji oraz dodatkowych założeń, których nie da się wyrazić diagramem.

•    Według stworzonego modelu zaimplementuj bazę danych w SQL, podając ciąg poleceń tworzących ją.

9



Wyszukiwarka

Podobne podstrony:
238 SALOMEA (m. KONRAD I); EUFEMIA (m. WŁODZISŁAW); ZOFIA. V. 4. 5. 5 a. została na podstawie podane
ScanImage01 (6) Zadanie 1 Na podstawie podanego histogramu 2D utworzyć odpowiadającą mu parę obrazów
I etap rok 00 2001(4) Zad 9. Na podstawie zamieszczonych informacji wykonaj następujące polecenia:
Modelowanie układu równań różniczkowych 209Zadanie do samodzielnego rozwiązania Na podstawie podaneg
hpqscan0051 338. Na podstawie podanego równania termochemicznego N2(g) + C>2(g) —* 2NO(g) — 181 k
Egz IV 09 8. Na podstawie (podanego w tabeli) chromatogramu gc uzyskanego z biotransformacji mieszan
CCF20090421003 (3) Grapa punktowa o symbolu: 222 zbiór nrerzący => (2,; 2,( (2,; 2^2^! } Na pods
CCF20090524012 (2) Zadanie 23. Na podstawie podanej na rysunku klasyfikacji określ, który z wymieni
Obraz3 ZADANIE Z Na podstawie podanego zestawienia obrotów kont syntscyki (w zł) sporządzić uproszc
1090921v8743816541062C26307020782627322 o 1) Na podstawie powyższego diagramu związków cncji utwórz
Zadań1 nr 14 Róbrice międzypokoleniowo • omow problem na podstaw1 podanego fragmentu “Ferdydurke1 •
Zadanie 5. (0-1) Na podstawie analiz} diagramu określ, czy w czasie opisanej reakcji układ oddaje e
Trzy pytania Na podstawie opowiadania Lwa Tołstoja Napisał i zilustrował Jon J. M u t h

więcej podobnych podstron