"D" A feladatokat papiron kell beadni. Lehet tobb SQL utasitast, vagy VIEW-t is hasznalni. Oracle 8 utasitasokat hasznaljatok. 1. Biztonsagos es rekurziv e a p(X,Y) <- q(X,X) & r(Y,Z) & s(Y) & X=Y p(X,Z) <- q(X,Z) & r(Y,Y) & r(Z,b) & r(Y,c) q(X,Y) <- r(X,Z) r(X,Y) <- s(X)& s(Y) & X>Y datalog program ? Az s EDB predikatum egy relacios algebrai kifejezesevel fejezzuk ki a p,q,r-t. 2. Hozzuk letre az osztaly tablat a users tablespace-ben. ( oszam int,onev char ,fonok int ) a/ Az oszam pozitiv,egyedi,kikapcsolva. Fonok pozitiv,a koncz.dolgoz tablabeli,dkodbol valo. Torlendo ha nincs ra hivatkozas,bekapcsolva. b/ Szurjuk be a 2,termeles,2 2,terlmeles,5 sorokat. Engedelyezzuk a az egyedi constraintet, es toroljuk a hibas sorokat. c/ Mekkora a osztaly tabla elso extense, es melyik adatfile-ban van. d/ Mekkora lesz a osztaly tabla kovetkezo extense ? 3. Keszitsunk egy listat ami minden TABLESPACE nevet, a benne szereplo atlagos 0.2-szerese felett van. Irjuk meg ki az objektumok nevet,tulajdonosat es meretet is. 4. Allapitsd meg mi a DEFAULT TABLESPACE-ed, es mennyi a foglalt blokkok szama. 5. Hany S-betuvel kezdodo synonima van a rendszerben ? 6. Keszitsunk egy .sql programot ami beolvass az inputrol egy nevet, es a program kiirja a koncz felhasznalo dolgoz tablajaban minden folerendeltjet fa strukturaban. 7. a/ Az adott rendszerben hany byte egy blokk. b/ Allapitsa meg, hogy van definialva a mi_ez objektum.