Sunteți pe pagina 1din 5

Baze de date

Citiţi în întregime indicaţiile de mai jos, abia apoi treceţi la treabă!

Răspundeți pe scurt la întrebări (în chenarele respective).


Răspunsul se poate întinde pe mai multe rânduri, dar să fie totuşi concis şi clar.

La sfârşit, salvați documentul cu răspunsurile, dându-i un nume de forma:


Tema BD (nume prenume ID-IEA anulcurent).rtf
Exemplu de salvare: Tema BD (Popa Ion ID-IEA 2015).rtf

Important! La salvarea documentului, lăsaţi-l de tip rtf, nu-l schimbaţi în doc sau docx.

După ce v-aţi făcut tema, încărcaţi documentul cu răspunsurile date pe platforma Moodle pentru a-i parveni
profesorului. Nu trimiteţi documentul prin e-mail! Nu va fi luat în considerare!

Respectaţi data limită de încărcare pe platformă a temei rezolvate, care v-a fost indicată! După această
dată, ea nu va mai fi luată în considerare!

Ok, la treabă. Succes!

Introducerea noțiunii de bază de date


1. Cum se stocau datele unei aplicații informatice înainte de apariția conceptului de bază de date?

Răspuns:

2. Ce înseamnă fișier de date și cum este structurat acesta?

Răspuns:

3. Care este relația între programul software și fișierele de date?

Răspuns:

4. Ce dezavantaje prezenta stocarea datelor unui sistem informatic în fișiere?

Răspuns:

5. Ce soluție s-a adoptat pentru surmontarea dezvantajelor lucrului cu fișiere?

Răspuns:

Exercițiu pentru studenții de la USAMV Iași, unde autorul să u este cadru didactic. © Marius Că lin, USAMV Iași – www.uaiasi.ro
6. Cum s-a numit noua structură de date și ce poziție ocupă ea în sistemul informatic?

Răspuns:

7. Ce înseamnă SGBD (DBMS)? Dați exemple de SGBD-uri.

Răspuns:

8. Ce roluri îndeplinește un SGBD?

Răspuns:

9. Ce model teoretic se folosește astăzi în realizarea SGBD-urilor? Ce înseamnă SGBDR?

Răspuns:

10. Prin ce s-a dovedit modelul relațional mai avantajos decât alte modele pentru baze de date?

Răspuns:

Elementele definitorii ale unei baze de date relaţionale


11. Cine a definit conceptul de bază de date relaţională?

Răspuns:

12. Ce reprezintă regulile lui Codd?

Răspuns:

13. Ce enunță Regula Zero a lui Codd?

Răspuns:

Exercițiu pentru studenții de la USAMV Iași, unde autorul să u este cadru didactic. © Marius Că lin, USAMV Iași – www.uaiasi.ro
14. Ce se stochează într-o b.d. ? Ce este o instanță?

Răspuns:

15. Dați un exemplu de entitate și unul de instanță.

Răspuns:

16. Care sunt corespondențele între terminologia lucrului cu fișiere și cea specifică bazelor de date?

Răspuns:

17. Ce este o relație și ce termen poate fi folosit în loc de acesta? Ce rol au ele în baza de date?

Răspuns:

18. Ce este un tuplu și ce termen poate fi folosit în loc de acesta? Ce rol au tuplurile?

Răspuns:

19. Ce este un atribut și ce termen poate fi folosit în loc de acesta? Ce rol au atributele?

Răspuns:

20. Ce enunță Regula 1 a lui Codd în legătură cu noțiunile de la punctele precedente?

Răspuns:

21. Care sunt termenii care se folosesc în mod curent în limbajul actual al bazelor de date? (română și
engleză)

Răspuns:

22. Ce este cheia primară și ce rol are ea? Din ce este ea formată?

Răspuns:

Exercițiu pentru studenții de la USAMV Iași, unde autorul să u este cadru didactic. © Marius Că lin, USAMV Iași – www.uaiasi.ro
23. Ce spune Regula 2 a lui Codd despre cheia primară?

Răspuns:

Relaţii între tabelele bazei de date


24. Ce este diagrama entitate-relaţie (E-R) şi ce conţine ea?

Răspuns:

25. Care sunt cele trei clasificări ale relaţiilor din cadrul unei baze de date relaţionale?

Răspuns:

26. Cum se clasifică relaţiile din punctul de vedere al cardinalităţii

Răspuns:

27. Ce trebuie făcut pentru a implementa o relaţie între două tabele dintr-o bază de date?

Răspuns:

28. Cum se realizează asocierea (punerea în relaţie) a înregistrărilor între două tabele?

Răspuns:

29. Se poate implementa direct o relaţie de tip m-la-n (many-to-many)? Dacă nu, de ce?

Răspuns:

30. Care este soluţia pentru a implementa relaţie de tip m-la-n?

Răspuns:

Exercițiu pentru studenții de la USAMV Iași, unde autorul să u este cadru didactic. © Marius Că lin, USAMV Iași – www.uaiasi.ro
31. Ce sunt regulilie de integritate a bazei de date şi care sunt acestea?

Răspuns:

Interogarea bazei de date


32. Ce este o interogare?

Răspuns:

33. Ce este SQL?

Răspuns:

34. Enumeraţi trei tehnici declarative de manipulare a datelor.

Răspuns:

Indexarea câmpurilor
35. La ce foloseşte indexarea? Ce avantaje aduce?

Răspuns:

36. Are indexarea anumite costuri (dezavantaje)?

Răspuns:

Exercițiu pentru studenții de la USAMV Iași, unde autorul să u este cadru didactic. © Marius Că lin, USAMV Iași – www.uaiasi.ro

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