Dobar primjer zlata vrijedi, a loš ...

Konkretizacija nekog pojma kroz reprezentativni primjer sastavni je dio (kvalitetnog) procesa učenja. Zato mi prilikom čitanja nekog sadržaja, nakon svakog novouvedenog pojma, kroz glavu "prostruji" zahtjev:

Daj mi primjer !

Ako to izostane(*), u mislima se posvađam sa autorom teksta:

De bolan pusti se "bla bla bla" ... objasni mi !

Ako se radi o sadržaju koji čitam na svoju volju, a željeno objašnjenje ne dobijem, čitanje se završavam sa:

Ma pričaj ti to nekom drugom ...

Međutim, ako se radi o nastavnim materijalima, ovakva mogućnost izbora ne postoji.

Čitam materijal: "Relacioni model podataka" iz UBP-a:

U relacionom modelu najveća logička organizaciona jedinica podataka jeste odabrana n-arna relacija. Broj n je broj obilježja u opisu relacije na nivou apstrakcije obilježja. Ovaj opis se uobičajeno zove šemom relacije i predstavlja imenovanu dvojku N (R, K) gdje je: N - naziv relacije, R - skup obilježja i K skup uvjeta integriteta.

Definicija se "nije ubila" od "čitljivosti". Ali, ona je još i dobra, kakvih ima. Fokus je na "primjeru" koji slijedi nakon gornje definicije:

Šemi relacije Fakultet( {PMF, NAZ, BPI}, {FAK} ), gdje je FAK oznaka fakulteta, NAZ naziv fakulteta, BPI broj informatičkih fakulteta i gdje je FAK primarni ključ odgovara relacija(**):
r(Fakultet) = {(PMF, Matematički, 7), (EKF, Ekonomski, 4), (ETF; Elektrotehnički, 9), (MAF, Mašinski 7) }.

Primjer me je tako zbunio da sam ostao "obalješten". Jedno 5-6 puta sam prošao gornji tekst, ali ne ide:

Pa zar opet ovaj UBP ne mogu skontati ?!

Na kraju sam ipak uspio "dešifrovati" šta je to pisac želio reći. Mislio je na shemu { fakultet_id, naziv, broj_informatickih_predmeta }, gdje je { fakultet_id } primarni ključ.

Kakvo crno polje "broj informatičkih fakulteta" ?! Tek iz skraćenice "BPI" sam skontao da se misli na broj informatičkih predmeta ... A to da je unutar sheme umjesto "FAK" stavljeno "PMF", da ne govorim. Nakon ovakvih "unfala", nedosljednost u notifikaciji ";" umjesto "," nije ni vrijedna pomena.

Materijali iz UBP-a su lakrdija. Uputio sam niz kritika na predmet "Uvod u baze podataka", ali ga do sada nisam označio sa "antiznaje". Nakon ovog primjera nemam izbora. Sramota.

---

(*)  "Hello world" upravo o tome i govori: Kada shvatiš neki jednostavan, reprezentativan primjer sposoban si prepoznavati i graditi nove konstrukcije.

(**) misli se na instancu relacione sheme - uzorak podataka

6807 views and 0 responses