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 pențru sțudențții de la USAMV Iasț i, unde auțorul saă u esțe cadru didacțic. © Marius Caă lin, USAMV Iasț 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:

14. Ce se stochează într-o b.d. ? Ce este o instanță?

Răspuns:

Exercițțiu pențru sțudențții de la USAMV Iasț i, unde auțorul saă u esțe cadru didacțic. © Marius Caă lin, USAMV Iasț i – www.uaiasi.ro
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:

23. Ce spune Regula 2 a lui Codd despre cheia primară?

Răspuns:

Exercițțiu pențru sțudențții de la USAMV Iasț i, unde auțorul saă u esțe cadru didacțic. © Marius Caă lin, USAMV Iasț i – www.uaiasi.ro
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:

31. Ce sunt regulilie de integritate a bazei de date şi care sunt acestea?

Răspuns:

Interogarea bazei de date

Exercițțiu pențru sțudențții de la USAMV Iasț i, unde auțorul saă u esțe cadru didacțic. © Marius Caă lin, USAMV Iasț i – www.uaiasi.ro
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 pențru sțudențții de la USAMV Iasț i, unde auțorul saă u esțe cadru didacțic. © Marius Caă lin, USAMV Iasț i – www.uaiasi.ro

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