Baze podataka - Manger, Robert (Zagreb : Element, 2012)
Uvod u baze podataka. Osnovni pojmovi. Arhitektura baze podataka. Jezici za rad s bazama podataka. Razvojni ciklus baze. Dokumentacija baze. Predlošci za izradu dokumentacije. Uporaba CASE alata i drugih vrsta sofvera. Konceptualno oblikovanje baze podataka. Entiteti, atributi, veze. Koraci u oblikovanju konceptualne sheme. Crtanje dijagrama. Sastavljanje teksta koji prati dijagram. Prikaz involuirane veze. Prikaz podtipova i nadtipova entiteta. Prikaz ternarne veze. Relacijski model - logičko oblikovanje baze podataka. Općenito o relacijskom modelu. Pretvaranje konceptualne sheme u relacijsku shemu. Pretvaranje složenijih veza u relacije. Normalizacija - nastavak logičkog oblikovanja baze podataka. Prva, druga i treća normalna forma. Boyce-Coddova i četvrta normalna forma. Potreba za normalizacijom. Postavljanje upita u relacijskim bazama podataka. Relacijska algebra. Skupovne operacije. Selekvija i projekcija. Kartazijev produkt i dijeljenje. Prirodni spoj i slične operacije. Relacijski račun. Jezik SQL. Fizičko oblikovanje i implementacija baze podataka. Fizička građa baze podataka. Pretvorba relacijske sheme u fizičku shemu i njezina implementacija. Izvrednjavanje i optimizacija upita. Integritet i sigurnost baze podataka. Čuvanje integriteta. Sigurnost baze. Istovremeni pristup. Oblikovanje baze podataka o bolnici. Oblikovanje baze podataka o znanstvenoj konferenciji.
Bibliografija: str. 163.
Predmetno kazalo.