Sunteți pe pagina 1din 1

SGBD-Anul 3 Test

Schemele relaionale ale modelului folosit sunt: BOOKCUST (Customer, LastName, FirstName, Address, City, State, Zip, Referred) BOOKORDERS (Order_id, Customer, OrderDate, ShipDate, ShipStreet, ShipCity, ShipState, ShipZip) PUBLISHER (PubID, Name, Contact, Phone) AUTHOR (AuthorID, Lname, Fname) BOOKS (ISBN, Title, PubDate, PubID, Cost, Retail, Category) BOOKORDERITEMS (Order_id, ISBN, Quantity) BOOKAUTHOR (ISBN, AuthorID) Obs: 1) Se va lucra in schema exam<n>. Conexiunea n SQL* Plus (sau SQL Developer) se realizeaz cu: User: exam<n> Password: examen Hostname: 192.168.1.100 Host string (sau Service name): lab223 - unde <n> este numarul calculatorului la care sunteti asezati; 2) Soluiile problemelor vor fi salvate ntr-un fiier nume_prenume_grupa.txt. 3) Timp de lucru: 90min. Exerciii: 1. Funcie care primete ca parametru un cod de editur, afieaz numele acesteia mpreun cu lista crilor i numrul de exemplare din fiecare carte vndute de aceasta. Funcia ntoarce data la care s-a comandat prima dat o carte publicat de editura transmis ca parametru. Tratai erorile care pot s apar.(3p) 2. Subprogram care primete ca parametru un cod de autor i returneaz lista titlurilor de cri scrise de acesta, care au avut cel puin dou comenzi. Apelati.(3p) 3. Trigger care s implementeze constrngerea de unicitate asupra coloanei title din tabelul books. (3p)

S-ar putea să vă placă și