Prezentace - relační databáze - referát
Relační databáze
Relace je způsob propojení jednotlivých tabulek-entit tak, aby mezi sebou mohly komunikovat a aby jejich propojení umožňovalo svázání vzájemně souvisejících dat.Obecně se vazby, propojení mezi tabulkami označují jako relace. Technologie relačních databází byla původně navržena Edgarem F. Coddem.
Známe čtyři typy relací
1. V tabulkách nejsou související údaje a proto mezi nimi není definován žádný vztah.
2. Relace typu 1 k 1 znamená,že právě jednomu záznamu v jedné tabulce odpovídá právě jeden záznam v tabulce druhé.Jednotlivé záznamy v obou tabulkách jsou tak vlastně spojeny přímo.Tento typ relace je velmi zřídka používán, protože takto spojené údaje lze vlastně umístit pouze do tabulky jedné.Relace 1:1 má význam zejména u velmi rozsáhlých tabulek kdy slouží pro zpřehlednění.
3. Relace 1 k N je jednoznačně nejpoužívanějším typem.Umožňuje,aby jednomu záznamu v první tabulce odpovídalo více záznamů v tabulce druhé.V praxi to znamená,že v jedné tabulce se nachází jeden záznam a ve druhé se k němu nachází více,jeden nebo také žádný záznam.
4. Relace N:N(někdy také N:M) je méně častým typem relace.Tato relace umožňuje, aby několika záznamům v první tabulce odpovídalo několik záznamů v tabulce druhé.U tohoto typu relace,je pro její vytvoření nutná tzv.dekompozice vztahů nebo-li jejich rozdělení a to vytvořením tzv.spojovací tabulky.Vytvoříme pomocnou tabulku spojením dvou primárních klíčů a tu potom definujeme relací typu 1:N.
a zde je link na stáhnutí prezentace(.ppt v MS Powerpoint)
http://data2.edisk.cz/stahni/68345/prezentaceRDB.ppt_723kB.html


Jochanan komentoval(a) referát Prezentace - relační databáze
Fuj, to se učíme ve škole na DBS… ale myslim, že by třeba byly lepší nějaký kalkuly popsat, nebo tak, než ten model… i když to je zase srozumitelnější…
Doporučil bych tam dát nějaký příklady těch kardinalit převést to na větu, takhle se to hůř představuje.
Správce komentoval(a) referát Prezentace - relační databáze
Máš pravdu, relační databáze není med. Zatím to takhle necháme, příště až budeme dělat něco spojeného s informatikou budeme se řídit tvými doporučeními.