1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
e g h i a d c j f b
(3 p)
II. Specificaţi prin A (Adevărat) sau F (Fals) valoarea de adevăr a următoarelor
propoziţii:
1) O înregistrare este o colecţie de fişiere legate. (F)
2) Un avantaj al folosirii fişierelor de date este partajarea datelor între mai mulţi utilizatori.
(F)
3) Limbajul SQL foloseşte interogarea prin exemple.(F)
4) Administratorul BD asigură controlul centraliyat al datelor. (A)
(1 p)
(1 p)
IV Proiectaţi o BDR pentru biblioteca şcolii .
1) Proiectarea entităţilor
Aveţi reprezentate entităţile, voi proiectaţi relaţiile conform celor precizate mai jos:
5) O editură poate trimite N oferte; o ofertă nu aparţine mai multor edituri
6) O ofertă poate constitui baza a N comenzi; o comandă nu poate să facă referire la mai
multe oferte.
7) O comandă poate fi onorată prin N facturi; o factură nu este trimisă dacât în contul unei
singure comenzi.
8) O editură poate avea N cărţi ; o carte poate fi citită de mai mulţi cititori.
2) Proiectarea atributelor
Considerăm următoarele atribute ale entităţilor:
Edituri( cod_edit, nume, adresa, alte_informatii)
Carti(ISBN, titlu, autor, pret, alte_informatii)
Cititori( cod_cititor, date_pers)
Oferte( cod_oferta, cod_editura, cod_carte,comision, alte_informatii)
Comenzi( cod_factura, cod_oferta, nr_buc_cerute, alte_informatii
Facturi( cod_factura, cod_comanda, data, nr_buc_trimise, alte_informatii)
cititori
edituri cărţi
facturi
oferte comenzi
(4 p)
(1 p oficiu)
Test de evaluare
Clasa a XII a ( ştiinţe ale naturii)
I.Arătaţi corespondenţele:
Prima grupă(110) vă prezintă mai mulţi termeni. A doua grupă(aj) vă prezintă afirmaţii sau
definiţii posibile pentru aceşti termeni. Legaţi corespunzător obiectele din prima grupă cu obiectele
din a doua grupă:
1) baza de date 6) administratorul bazei de date
2) inregistrare 7) sistemul de gestiune a bazelor de date
3) schema 8) relaţia una_la_mai_multe
4) redundanţa datelor 9) independenţa datelor
5) dicţionar de date 10) modelul relaţional de baze de date
1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
(3 p)
II. Specificaţi prin A (Adevărat) sau F (Fals) valoarea de adevăr a următoarelor propoziţii:
5) O înregistrare este o colecţie de fişiere legate.
6) Un avantaj al folosirii fişierelor de date este partajarea datelor între mai mulţi utilizatori.
7) Limbajul SQL foloseşte interogarea prin exemple
8) Administratorul BD asigură controlul centraliyat al datelor.
(1 p)
(1 p)
IV Proiectaţi o BDR pentru biblioteca şcolii .
1.Proiectarea entităţilor
Aveţi reprezentate entităţile, voi proiectaţi relaţiile conform celor precizate mai jos:
1. O editură poate trimite N oferte; o ofertă nu aparţine mai multor edituri
2. O ofertă poate constitui baza a N comenzi; o comandă nu poate să facă referire la mai
multe oferte.
3. O comandă poate fi onorată prin N facturi; o factură nu este trimisă dacât în contul unei
singure comenzi.
4. O editură poate avea N cărţi ; o carte poate fi citită de mai mulţi cititori.
2.Proiectarea atributelor
Considerăm următoarele atribute ale entităţilor:
Edituri( cod_edit, nume, adresa, alte_informatii)
Carti(ISBN, titlu, autor, pret, alte_informatii)
Cititori( cod_cititor, date_pers)
Oferte( cod_oferta, cod_editura, cod_carte,comision, alte_informatii)
Comenzi( cod_factura, cod_oferta, nr_buc_cerute, alte_informatii
Facturi( cod_factura, cod_comanda, data, nr_buc_trimise, alte_informatii)
cititori
edituri cărţi
facturi
oferte comenzi
(4 p)
(1 p oficiu)
Total 10 p
Succes!