Hľadaj Zobraz: Univerzity Kategórie Rozšírené vyhľadávanie

45 033   projektov
0 nových

Návrh a vytvorenie optimálnej firemnej databázovej schémy s integritnými obmedzeniami

«»
Prípona
.doc
Typ
projekt
Stiahnuté
10 x
Veľkosť
0,5 MB
Jazyk
slovenský
ID projektu
42402
Posledná úprava
27.08.2013
Zobrazené
1 617 x
Autor:
Dlaha
Facebook icon Zdieľaj na Facebooku
Detaily projektu
Popis:
Vypracovaný projekt s názvom "firma_1" z predmetu "Databázové systémy" z 2.ročníka na FEI TUKE. Komplet dokumentácia s kódmi, relačnou algebrou, fyzickým a logickým modelom.

1. Formulácia zadania
Zadanie firma_1
Daná je nasledovná tabuľka v nenormalizovanej forme - sú v nej zaznamenané informácie o opravárenských firmách, zákazníkoch a zákazkách.
1. Navrhnite a vytvorte optimálnu databázovú schému, kde budú platiť všetky integritné obmedzenia
a nasledovné pravidlá (výsledkom je DDL skript):
a. hodnota atribútu plat zamestnanca je implicitne 500
b. pre hodnotu špecializácia opravára a stav opravy použite skrátený zápis – využite číselníky
c. preddefinovaná hodnota pre dátum nahlásenia opravy je aktuálny dátum a čas
2. Pre vytvorenie databázovej schémy použite tabuľky, sekvencie, pohľady,
3. Vytvorené tabuľky naplňte údajmi z nenormalizovanej formy.
4. vytvorte nasledovné master-detail pohľady (výsledkom sú pohľady)
a. pre každú firmu vypíšte meno a priezvisko objednávateľa opravy, adresu, čo sa pokazilo a kedy bola nahlásená oprava
b. pre jednotlivých zamestnancov (vypíšte ich meno a priezvisko) zobrazte opravy, na ktoré boli poslaní (adresa, čas kedy to opravovali, cena koľko to stálo a ako to dopadlo)
c. pre jednotlivé hlásenia o poruchách (kto nahlásil, adresa, čas hlásenia), vypíšte firmy, ktoré boli objednané na opravu
d. pre jednotlivé firmy vypíšte poruchy, ktoré opravovali a čas opravy (od – do), taktiež vypíšte koľko bolo účtované za opravu
e. vypíšte poruchy, ich opravárov a výsledky utrieďte podľa ceny opravy
f. vypíšte tie poruchy (+ adresy), na ktorých pracovalo viac ako jedna firma
5. dotazy definované v bode 4 prepíšte do relačnej algebry

Kľúčové slová:

DBS

databázové systémy

firemná databáza

návrh databázy

DDL

logický dátový model

fyzický dátový model



Obsah:
  • 1. Formulácia zadania
    2. Analýza úlohy
    3. Databázové schémy
    3.1 Logický dátový model
    3.2 Fyzický dátový model
    4. DDL skript
    5. Relačná algebra