Baze de date - webbut.unitbv.rowebbut.unitbv.ro/Carti on-line/Ratiu/BD/Prefata.pdf · Capitolul 1,...
Click here to load reader
Transcript of Baze de date - webbut.unitbv.rowebbut.unitbv.ro/Carti on-line/Ratiu/BD/Prefata.pdf · Capitolul 1,...
Baze de date
v
PPRREEFFAAŢŢĂĂ
Această carte, se adresează studenţilor şi celor care doresc
să dobândească noţiuni fundamentale privind funcţionarea,
proiectarea, programarea şi utilizarea bazelor de date.
Capitolul 1, Introducere - Concepte de bază privind
sistemele de baze de date, se referă la: componentele,
arhitectura internă şi clasificarea sistemelor de baze de date;
modelarea datelor-diagrama Entitate-Asociere (E/A).
Capitolul 2, Modelul relaţional, prezintă noţiuni despre:
relaţii, domenii şi atribute; reprezentarea relaţiilor; limbajul
SQL; constrângeri de integritate ale relaţiilor; indexarea
relaţiilor; cursoare, proceduri stocate, trigere; proiectarea
conceptuală, logică şi fizică a bazelor de date relaţionale.
Capitolul 3, Interogarea bazelor de date relaţionale,
prezintă: algebra relaţională; calculul relaţional; interogări;
interogări în limbajul SQL; optimizarea interogărilor.
Capitolul 4, Biblioteci, limbaje şi interfeţe de programare a
aplicaţiilor de baze de date, include: limbaje de extensie a
limbajului SQL; limbajul SQL integrat; biblioteci şi interfeţe
de programare a aplicaţiilor de baze de date.
Capitolul 5, Normalizarea relaţiilor, analizează:
redundanţa datelor; anomaliile de actualizare a relaţiilor;
dependenţele funcţionale, formele normale FN 1÷5 şi FNBC;
tehnicile de verificare şi de impunere a dependenţelor care nu
sunt determinate de chei.
Capitolul 6, Gestiunea tranzacţiilor şi refacerea bazelor de
date, cuprinde: proprietăţile şi planificarea tranzacţiilor;
tehnicile de control al execuţiei concurente a tranzacţiilor şi
tehnicile de refacere a bazelor de date.
Autorul
OOccttoommbbrriiee 22000077 \\\\\\\\AAAAAAAA ZZZZZZZZAAAAAAAA eeeeeeeettttttttàààààààà ||||||||ââââââââ