Sunteți pe pagina 1din 6

Structura subiecte

examen

Baze de date CIG


Sesiunea iunie 2015

Punctaj:
Teorie 2 p
(Conceptul de baza de date,
Modelul relational, Depndente
functionale, Forme normale)

Studiu de caz Proiectare


BD 3p
Intrebari practice 1p
Exercitii SQL 3p

Exemplu Cerinta II
Se dorete realizarea unei baze de date pentru o firm ce are ca obiect de activitate renovarea
de imobile.
Firma are mai muli angajai repartizai pe echipe specializate ntr-o anumit operaie.
Echipele se deplaseaz pe teren la imobilele pentru care firma a ncheiat contracte.
La fiecare deplasare, eful de echip ntocmete un raport de intervenie in care se specifica
numrul de ore lucrate de echip la imobilul respectiv.

Dicionarul de atribute: Numr contract, Data Contract, Valoare Contract, Cod


Imobil, Adresa imobil, Localitate imobil, Anul construciei, Cod echip,
Specializare echip, Data constituirii echipei, Cod angajat, Nume angajat,
Profesia angajat, Data repartizrii angajatului intr-o echipa, Numrul total de
angajai ai firmei, Numr raport intervenie, Data intervenie, Ore lucrate la
intervenie.

Reguli de gestiune:
Un contract se ncheie pentru renovarea
unuia sau mai multor imobile.
Exista imobile pentru care s-au ncheiat mai
multe contracte pe parcursul timpului.
Un angajat poate fi transferat dintr-o echip
n alta specificandu-se data transferului.
Un raport de intervenie este ntocmit de o
singur echip.
Un raport de intervenie este ntocmit la un
singur imobil.
La fiecare imobil se efectueaz mai multe
intervenii.

Exemple Cerinta IV
Se dau tabelele:

Agenti(CodA, Nume, Adresa, Telefon, Filiala, Compartiment)


ContracteAsigurare (NrContract, DataContract, ValoareContract, CodA,
CodClient)
Clienti (CodClient, Nume, Adresa, Localitate, Telefon)

Realizai urmtoarele interogri SQL:
(1) S se afieze primele 10 contracte cu cea mai mare valoare ale clienilor
din afara Bucuretiului i s se converteasc valoarea acestora n euro la
un curs de 4.4 RON/Euro, rotunjit cu 2 zecimale.
(2) S se calculeze valoarea medie a contractelor de asigurare ncheiate
dup 1 ianuarie 2010 pe fiecare localitate. Se vor lua n calcul doar
localitile n care valoarea total a contractelor depete 1 milion.
(3) n tabelul ContracteAsigurare, s se diminueze cu 11% valorile
contractelor din ultimele 30 de zile REALIZATE de Agenti din filiala 1
Mai
(4) S se obin lista cu adresele clientilor care au intocmit contracte cu
agenti din Fililala 1 Mai

Succes !!!

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