Re: Septembar 2005 - postavka ispitnog zadatka
SEPTEMBAR 2005
1.1 Za slucaj arhitekture Klijent ServerAplikacije ServerBazepodataka za komponente P (prezentacija), T (transformacija), A (pristup) i D (podaci trajni) navesti u kom delu arhitekture ne mogu da se nalaze.
2.1 Objasniti kako se kod postupka integracije podmodela razresava konfilikt stepena veza, za slucaj da jedan pogled vezu V vidi kao stepena 3 (izmedju objekata A, B i C) a drugi pogled je vidi kao stepena 2 (izmedju objekata A i B).
2.2 Objasniti da li i kako redukcija seme RBP za situaciju specijalizacije po strukturi i vrednosti atributa zavisi od kardinalnosti specijalizacije. Za semu RBP datu na poledjini sprovesti kompletni postupak redukcije uz naznaku primenjenih pravila (S, Z, V).
2.3 Navesti kada je za implementaciju redundanse potrebna nova tabela. Za semu RBP i operacije nad njom date na poledjini sprovesti redundansu.
3.1 Objasniti kako sve indeksi mogu da ubrzaju izvrsenje UPDATE naredbe.
3.2 Za semu RBP i operacije nad njom date na poledjini uvesti ubrzavajuce indekse. Uz vrstu indeksa treba naznaciti i usvojenu semu spajanja tabela.
4.1 Za SQL okidac tipa AFTER navesti kombinacije opcija koje nemaju smisla i to posebno za referisanje reda (ROW) i posebno za referisanje tabele (TABLE).
4.2 Za semu RBP datu na poledjini sastaviti SQL proceduru
PrijavaJednogIspita (...)
kojom se uz eventualne provere evidentira prijavljivanje jednog ispita od strane jednog studenta.Prethodno naznaciti nad kojim tabelama se obavljaju koje sve operacije.
4.3 Za semu RBP datu na poledjini sastaviti SQL okidac koji studenta koji je polozio sve ispite sa jedne godine prevodi u narednu godinu.
Posmatrani sisem je jedan fakultet za koji je odgovarajuca sema relacione baze podataka:
!!!!! posto saljem sa webmaila u txt formatu ne mogu da podvucem primarne kljuceve - napisacu ih pored jos jednom - izvinajvam se zbog ovog idiotluka
SKOLSKA_GODINA(IDSko, Semestar) p.k. IDSko
KATEDRA (IDKat, Naziv) p.k. IDKat
RADNIK (IDRad, Ime, Staz, MatBr) p.k.IDRad
NASTAVNIK (IDRad, Zvanje) p.k.IDRad
PREDMET (IDPre, Naziv, Godina, Semestar, TrebaUslov) p.k.IDPre
STUDENT (IDStu, Ime, Status, Godina) p.k.IDStu
ROK (IDRok, Naziv, DatumOd, DatumDo, IDSko) p.k.IDRok
USLOV (IDPre, IDStu, Datum, IDSko) p.k.IDPre, IDStu
ISPIT (IDIsp, Datum, Vreme, IDRok, IDPre) p.k.IDIsp
PRIJAVA (IDIsp, IDStu, Datum) p.k.IDIsp, IDStu
POLAGANJE (IDPol, Ocena, IDIsp, IDStu, IDRad) p.k.IDPol
DIPLOMSKI (IDStu, Datum, Ocena, IDPre, IDRad) p.k.IDStu
PRIPADA_P (IDPre, IDKat) p.k.IDPre
PRIPADA_N (IDRad, IDKat, Datum) p.k.IDRad
PREDAJE (IDPre, IDRad) p.k.IDPre
SLUSA (IDPre, IDStu) p.k.IDPre, IDStu
Napomena:
Status studenta je 'S' - studira, 'M' - miruje, 'A' - apsolvent i 'D' - diplomirao
Ceste operacije:
1) Pregled "IDStu - Ime - Prosek"
2) Pregled "IDPre - Naziv - UkupnoPrijava"
3) Pregled "IDStu - Ime - IDRad - Ime" (ko je kod koga polagao)
Pozdrav,
ivana
-- Original Message --
From: Vlada <vlaxy@verat.net>
To: ri5is@titan.etf.bg.ac.yu
Send: 2005-09-24
Subject: [ri5is] Septembar 2005 - postavka ispitnog zadatka
Jel' ima neko postavku iz septembarskog roka ?
pozdrav,
Vlada
-----------------------------------------------------------------
unsubscribe:
minimalist@titan.etf.bg.ac.yu?subject=unsubscribe%20ri5is
-----------------------------------------------------------------
___________________________________
http://webmail.yubc.net
1.1 Za slucaj arhitekture Klijent ServerAplikacije ServerBazepodataka za komponente P (prezentacija), T (transformacija), A (pristup) i D (podaci trajni) navesti u kom delu arhitekture ne mogu da se nalaze.
2.1 Objasniti kako se kod postupka integracije podmodela razresava konfilikt stepena veza, za slucaj da jedan pogled vezu V vidi kao stepena 3 (izmedju objekata A, B i C) a drugi pogled je vidi kao stepena 2 (izmedju objekata A i B).
2.2 Objasniti da li i kako redukcija seme RBP za situaciju specijalizacije po strukturi i vrednosti atributa zavisi od kardinalnosti specijalizacije. Za semu RBP datu na poledjini sprovesti kompletni postupak redukcije uz naznaku primenjenih pravila (S, Z, V).
2.3 Navesti kada je za implementaciju redundanse potrebna nova tabela. Za semu RBP i operacije nad njom date na poledjini sprovesti redundansu.
3.1 Objasniti kako sve indeksi mogu da ubrzaju izvrsenje UPDATE naredbe.
3.2 Za semu RBP i operacije nad njom date na poledjini uvesti ubrzavajuce indekse. Uz vrstu indeksa treba naznaciti i usvojenu semu spajanja tabela.
4.1 Za SQL okidac tipa AFTER navesti kombinacije opcija koje nemaju smisla i to posebno za referisanje reda (ROW) i posebno za referisanje tabele (TABLE).
4.2 Za semu RBP datu na poledjini sastaviti SQL proceduru
PrijavaJednogIspita (...)
kojom se uz eventualne provere evidentira prijavljivanje jednog ispita od strane jednog studenta.Prethodno naznaciti nad kojim tabelama se obavljaju koje sve operacije.
4.3 Za semu RBP datu na poledjini sastaviti SQL okidac koji studenta koji je polozio sve ispite sa jedne godine prevodi u narednu godinu.
Posmatrani sisem je jedan fakultet za koji je odgovarajuca sema relacione baze podataka:
!!!!! posto saljem sa webmaila u txt formatu ne mogu da podvucem primarne kljuceve - napisacu ih pored jos jednom - izvinajvam se zbog ovog idiotluka
SKOLSKA_GODINA(IDSko, Semestar) p.k. IDSko
KATEDRA (IDKat, Naziv) p.k. IDKat
RADNIK (IDRad, Ime, Staz, MatBr) p.k.IDRad
NASTAVNIK (IDRad, Zvanje) p.k.IDRad
PREDMET (IDPre, Naziv, Godina, Semestar, TrebaUslov) p.k.IDPre
STUDENT (IDStu, Ime, Status, Godina) p.k.IDStu
ROK (IDRok, Naziv, DatumOd, DatumDo, IDSko) p.k.IDRok
USLOV (IDPre, IDStu, Datum, IDSko) p.k.IDPre, IDStu
ISPIT (IDIsp, Datum, Vreme, IDRok, IDPre) p.k.IDIsp
PRIJAVA (IDIsp, IDStu, Datum) p.k.IDIsp, IDStu
POLAGANJE (IDPol, Ocena, IDIsp, IDStu, IDRad) p.k.IDPol
DIPLOMSKI (IDStu, Datum, Ocena, IDPre, IDRad) p.k.IDStu
PRIPADA_P (IDPre, IDKat) p.k.IDPre
PRIPADA_N (IDRad, IDKat, Datum) p.k.IDRad
PREDAJE (IDPre, IDRad) p.k.IDPre
SLUSA (IDPre, IDStu) p.k.IDPre, IDStu
Napomena:
Status studenta je 'S' - studira, 'M' - miruje, 'A' - apsolvent i 'D' - diplomirao
Ceste operacije:
1) Pregled "IDStu - Ime - Prosek"
2) Pregled "IDPre - Naziv - UkupnoPrijava"
3) Pregled "IDStu - Ime - IDRad - Ime" (ko je kod koga polagao)
Pozdrav,
ivana
-- Original Message --
From: Vlada <vlaxy@verat.net>
To: ri5is@titan.etf.bg.ac.yu
Send: 2005-09-24
Subject: [ri5is] Septembar 2005 - postavka ispitnog zadatka
Jel' ima neko postavku iz septembarskog roka ?
pozdrav,
Vlada
-----------------------------------------------------------------
unsubscribe:
minimalist@titan.etf.bg.ac.yu?subject=unsubscribe%20ri5is
-----------------------------------------------------------------
___________________________________
http://webmail.yubc.net
- Follow-Ups:
- Re[2]: Septembar 2005 - postavka ispitnog zadatka
- From: Vlada <vlaxy@verat.net>
- Re: Septembar 2005 - postavka ispitnog zadatka
- From: "Uros Romic" <urke_etf@yahoo.it>
- Re[2]: Septembar 2005 - postavka ispitnog zadatka
Previous by date: Septembar 2005 - postavka ispitnog zadatka
Next by date: Re: Septembar 2005 - postavka ispitnog zadatka
Previous by thread: Za profesora: tekstovi zadataka Next by thread: Re: Septembar 2005 - postavka ispitnog zadatka
Previous by thread: Za profesora: tekstovi zadataka Next by thread: Re: Septembar 2005 - postavka ispitnog zadatka