Sunteți pe pagina 1din 2

ntrebrile pentru examenul 1 la BD

1. Sisteme bazate pe fiiere


2. Sisteme orientate pe baze de date : reprezint un sistem de organizare i prelucrare, respectiv
teleprelucrare (prelucrare la distan) a informaiei, constituit din urmtoarele trei elemente: creare baza de
date
colecie de date aflate n interdependen
descrierea datelor i a relaiilor dintre ele
un sistem de programe care asigur exploatarea bazei de date (actualizare, interogare).
3. Conceptele de baz de date i sistem de gestiune a bazelor de date
4. Evitarea redundanei i inconsistenei datelor
5. Facilitarea accesului la date
6. Facilitarea elaborrii programelor de prelucrare a datelor. Asigurarea accesului concurent la date
7. Asigurarea accesului securizat la date
8. Pstrarea integritii datelor
9. Baze de date ierarhice
10. Baze de date de tip reea
11. Dezavantajele primelor SGBD-uri
12. Sisteme de baze de date relaionale
13. Componentele unui sistem orientat pe baze de date
14. Arhitectura ANSI/X3/SPARC: Nivelul intern
15. Nivelul logic: (Construirea tabelelor si a legaturilor dintre acestea.) exprim viziunea
programatorului de aplicaie asupra datelor. La acest nivel se realizeaz o descriere a datelor
corespunztoare unui anumit program de aplicaie
16. Nivelul extern: sau nivelul vizual (utilizator), include o colecie de scheme externe ce descriu baze de date
prin prisma diferiilor utilizatori
17. Independena datelor
18. Funcionarea arhitecturii cu trei nivele
19. Baze de date orientate pe obiecte
20. Baze de date obiect-relaionale
21. Baze de date temporale
22. Baze de date spaiale
23. Baze de date paralele i distribuite
24. Baze de date active
25. Baze de date multimedia
26. Bazele de date i tehnologiile Web
27. Magazii de date
28. Utilizarea XML n baze de date
29. Descoperirea cunotinelor n baze de date
30. Baze de date deductive i baze de cunotine
31. Atribute i domenii. Definiii i exemple.
32. Tupluri. Definiii i exemple.
33. Scheme i relaii. Definiii i exemple.
34. Constrngerile de unicitate i minimalizate a cheii. Definiii i exemple.
35. Constrngerea entitii. Definiii i exemple.
36. Constrngerea refereniale. Definiii i exemple.
37. Constrngeri de comportament al domeniului. Definiii i exemple.
38. Constrngeri de comportament al tuplului. Definiii i exemple.
39. Constrngeri de comportament al relaiei. Definiii i exemple.
40. Constrngeri de comportament al bazei de date
41. Scheme relaionale compatibile. Exemplu.
42. Operaiile tradiionale pe mulimi: Uniunea, Proprieti. Exemple.
43. Diferena. Proprieti. Exemple.
44. Intersecia. Proprieti. Exemple.
45. Produsul cartezian. Definiii i exemple.
46. Operaia de redenumire. Definiii i exemple.
47. Complementul. Definiii i exemple.
48. Complementul activ. Definiii i exemple.
49. Operaia proiecia. Proprieti. Exemple.
50. Operaia selecia. Proprieti. Exemple.
51. Operaia Jonciunea natural. Proprieti. Exemple.
52. Operaia semijonciunea. Proprieti. Exemple.
53. Operaia Jonciunea thei. Proprieti. Exemple.
54. Operaia divizarea. Proprieti. Exemple.
55. Interogri n algebra relaional. Expresii algebrice.
56. Selecii generalizate. Exemple.
57. Interogri conjunctive. Exemple.
58. Interogri cu diferene. Exemple.
59. Complementul unei mulimi. Exemplu.
60. Cuantificarea universal. Exemplu.
61. Componentele limbajului SQL2.
62. Cele mai simple interogri SELECT. Clauzele DISTINCT i ORDER BY. Aliasuri de atribut.
Exemple.
63. Interogri cu criterii de selecie cu clauza WHERE i operatorii de compara ie sau logici AND,
OR, NOT. Exemple.
64. Interogri cu criterii de selecie cu Operatorul IS NULL. Exemple.
65. Funcii cu utilizarea valorii NULL: Funciile COALESCE, NVL, NULLIF. Exemple.
66. Interogri cu criterii de selecie cu operatorul LIKE. Exemple.
67. Interogri cu criterii de selecie cu operatorul BETWEEN. Exemple.
68. Interogri cu criterii de selecie cu operatorul IN. Exemple.
69. Interogri cu funcii de agregare: COUNT, AVG, SUM, MAX i MIN.
70. Interogri cu clauzele GROUP BY sau HAVING.
71. Interogri cu Produsul Cartezian.
72. Interogri cu Jonciuni interne. Exemple.
73. Interogri cu Jonciuni externe. Exemple.
74. Subinterogri cu operatori de comparaie, cu operatorul IN sau ANY.
75. Subinterogri cu operatori de comparaie, cu operatorul ALL sau EXISTS.
76. Subinterogri n clauzele FROM i HAVING.
77. Interogri cu operatori din teoria mulimilor. Operatorii UNION sau UNION ALL, i EXCEPT
sau EXCEPT ALL
78. Instruciuni de actualizare a bazei de date: Inserarea, Modificarea, Suprimarea tuplurilor
79. Definirea constrngerilor de integritate: NOT NULL, DEFAULT, chei primare.
80. Definirea constrngerilor de integritate: chei externe, UNIQUE, CHECK.
81. Constrngeri de comportament CHECK la nivel de baz de date (aser iuni)
82. Modificarea i suprimarea schemei relaionale.
83. Ce este o viziune? Crearea i suprimarea viziunilor. Exemple.
84. Consultarea i actualizarea viziunilor. Exemple.
85. Definirea sinonimilor. Exemple.
86. Definirea indecilor. Crearea i suprimarea indec ilor. Exemple.
87. Tipuri de indeci.
88. Controlul accesului la baza de date. Exemple.
89. Administrarea tranzaciilor. Exemple.
90. Blocarea relaiilor i gestiunea tranzaciilor. Niveluri de izolare.

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