Skip to content

Latest commit

 

History

History
24 lines (13 loc) · 1.2 KB

README.md

File metadata and controls

24 lines (13 loc) · 1.2 KB

Praktikum iz SQL-a - SRC120

SOSS Kopilica, Računarstvo - 2. godina, 4. semestar; akademska godina 2021./2022.

Nositelj predmeta: Ivica Rosić, pred.
Suradnik/asistent: Marin Puljić

Seminarski zadatak

Radi se u skupinama od najviše tri studenta. Studenti samostalno određuju kolege s kojima će raditi u grupi.

1. dio

Potrebno je napraviti bazu podataka u kojoj će se pohranjivati relacijske sheme i skup funkcionalnih ovisnosti koje u njima postoje. U svakoj shemi se nalazi minimalno deset atributa i minimalno pet funkcionalnih ovisnosti. U bazu je potrebno prije same obrane imati uneseno barem pet primjera.

Izraditi aplikaciju (u bilo kojem programskom alatu) kojom će se moći pregledavati i/ili brisati uneseni skupovi i sheme te unositi neke nove.

Kroz aplikaciju riješiti da se može odabrati relacijska shema (sa svojim skupom funkcionalnih ovisnosti), a aplikacija će potom izračunati njene primarne ključeve.

2. dio

Daljnjim odabirom jednog od tih primarnih ključeva kroz aplikaciju riješiti dekompoziciju u treću normalnu formu i dekompoziciju u BC normalnu formu. Uz rezultat prikazati i adekvatno obrazloženje, tj. postupak.

Usmena obrana seminarskog zadatka je obavezna.