20.
maj
Zagovor diplomskega dela: Amadej Šenk Juh
ob 11:00

Naslov diplomskega dela: Spletna aplikacija za normalizacijo relacijskih shem in generiranje SQL skripte na podlagi funkcionalnih odvisnosti

 

Povzetek:

Normalizacija kot metoda za izdelavo načrta dobre relacijske podatkovne baze je dobro poznana tematika na področju podatkovnih baz. V okviru razvoja smo se poslužili implementacije algoritmov za izračun minimalnega pokritja množice funckionalnih odvisnosti, zaprtja množice atributov, algoritma Saiedian-Spencer ter Elmasri-Navathe za iskanje primarnega ključa in navsezadnje vseh algoritmov za dekompozicijo in preverjanje normalnih oblik do vključno Boy-Coddove. Na osnovni relaciji smo izvedli normalizacijo od 1NO do BCNO. S tem postopkom so končne relacije (vsaj v 3NO) pripravljene na neposredno generiranje SQL skripte, ki nam omogoča postavitev relacijske podatkovne baze v sistemu za upravljanje s podatkovnimi bazami, v našem primeru MySQLWorkbench.
Spletna aplikacija ima tekom celotnega procesa tudi na voljo postopke do rešitev, ki je v pomoč uporabniku.

 

Mentor: doc. dr. Rok Rupnik

 

Komisija za zagovor:

izr. prof. dr. Iztok Lebar Bajec (predsednik),

doc. dr. Rok Rupnik (mentor),

izr. prof. dr. Damjan Vavpotič (član).

 

 

Povezava do video kanala, po katerem se bo prenašal zagovor in ga bo možno spremljati, bo dodana najkasneje na dan zagovora (predvidoma 30 minut pred terminom izvedbe zagovora) na spletni strani: https://ucilnica.fri.uni-lj.si/course/view.php?id=35