Cvičení předmětu KIV/DB1
7. týden výuky, cvičící: Ing. Tomáš Kotouč
Normální formy.
Probrali jsme Funkční závislost a Multizávislost, které jsou potřeba pro pochopení Normálních forem. Normální formy se zabývají vztahem mezi atributy tabulky, který v určitých případech vede k rozkladu tabulky na více tabulek.
Normální formy:
Číslo učitele | Předmět | Student | Zařazení učitele | Pracoviště učitele | Budova pracoviště | ROZVRH | ||
U1 | DB1 | A97222 | asistent | KIV | UK |
|
||
U1 | CPP | E99444 | asistent | KIV | UK |
|
||
U1 | CPP | A97222 | asistent | KIV | UK |
|
||
U1 | DB1 | E99444 | asistent | KIV | UK |
| ||
U555 | GRA | H96777 | docent | KEE | PC |
|
Číslo učitele | Předmět | Student | Zařazení učitele | Pracoviště učitele | Budova pracoviště | Den | Čas od |
U1 | DB1 | A97222 | asistent | KIV | UK | Út | 09:00 |
U1 | CPP | E99444 | asistent | KIV | UK | Pá | 15:00 |
U1 | CPP | A97222 | asistent | KIV | UK | Pá | 15:00 |
U1 | DB1 | E99444 | asistent | KIV | UK | Út | 09:00 |
U555 | GRA | H96777 | docent | KEE | PC | Čt | 14:00 |
|
N:1 |
|
|
N:1 |
|
N:1 |
|
|
N:1 |
|
N:1 |
|
N:1 |
|
Další příklady úpravy schématu databáze dle normálních forem:
Číslo letu | Odkud | Kam | ROZVRH | ||||
OK101 | Praha | Bratislava |
|
||||
OK101 | Praha | Bratislava |
|
||||
OK101 | Praha | Bratislava |
|
||||
OK800 | K.V. | Moskva |
|
||||
OK800 | K.V. | Moskva |
|
Číslo letu | Odkud | Kam | Den | Čas |
OK101 | Praha | Bratislava | Út | 09:00 |
OK101 | Praha | Bratislava | Ne | 16:10 |
OK101 | Praha | Bratislava | St | 14:00 |
OK101 | Praha | Bratislava | So | 18:00 |
OK800 | K.V. | Moskva | Čt | 08:00 |
OK800 | K.V. | Moskva | Út | 09:00 |
|
N:1 |
|
Čárový kód | Spotřebujte do | Název | Typ zkratka | Typ název | Počet |
8555111777999 | 10.11.2000 | Jogurt bílý DANONE 0,2 l | JO | Jogurt | 3 |
8555111777999 | 30.12.2000 | Jogurt bílý DANONE 0,2 l | JO | Jogurt | 2 |
8111000222333 | 06.11.2000 | Jogurt YOGOBELLA 0,5 l | JO | Jogurt | 5 |
8999444888000 | 13.02.2001 | Máslo RAMA 0,5 kg | MA | Máslo | 1 |
8777333000777 | 22.03.2001 | Máslo PERLA 0,25 kg | MA | Máslo | 3 |
|
N:1 |
|
|
N:1 |
|
N:1 |
|