Documente Academic
Documente Profesional
Documente Cultură
Economie
Cursul 1
Organizare
Concepte generale
legate de bazele de date
1
Actori
Laborator:
Conf. dr. Liana-Maria STANCA (403,
Semigr. 2)
Conf. dr. Dan-Andrei SITAR-TUT (441,
Semigr. 1)
Cuprins
1. Obiective
2. Mod de evaluare
3. Bibliografie
4. Concepte generale
5. Conceptul de baz de date elemente
preliminare
6. Generaii de baze de date dezvoltri
ulterioare
1. OBIECTIVE
nsuirea
conceptelor
teoretice
fundamentale
referitoare la baze i generaii de baze de date;
Familiarizarea cu elemente referitoare la conceperea,
proiectarea i utilizarea bazelor de date la nivelul
managerilor de prima linie i administratorilor din
domeniul bazelor de date.
nelegere diferenelor dintre nivelurile conceptual,
logic i fizic al bazelor de date;
Studiul elementelor referitoare la proiectarea bazelor
de date;
Algebra relaional versus calcul relational
Tratarea unor probleme legate de securitatea bazelor
de date, acces concurent;
Dezvoltarea de abiliti pentru
utilizarea sistemelor tranzacionale.
proiectarea
2. MOD DE EVALUARE
5
Sesiunea de iarn:
0,35 x E + 0,1 x Q + 0,05 x M + 0,25 x P +
0,25 x O
50% Teorie
35% Examen sesiune (E)
10% Quiz-uri (Q, se raporteaz la numrul total)
5% Actualizare profil Moodle (cf. list secretariat, pn n
17.10.2016, fr diacritice, !!! nume, prenume, matricol) (M)
50% Practica
25% Proiect (P)
25% Test online (O)
!!!NB: E, P, O >=5
Sesiunea de restane/mriri
0,5 x E + 0,25 x P + 0,25 x O
La mriri se dau toate probele
Excepie: Se pot recunoate probele
promovate cu cel puin nota 9, dar
cel puin o prob de examen se va
susine din nou
!!!NB: E, P, O >=5
Acces platform de
nvare Moodle
Adres:
http://bis.econ.ubbcluj.ro/moodle/course/vi
ew.php?id=12
Cheie nrolare: bde2016zi
Username: primulnume.primulprenume
oracle123
Tematic laboratoare
10
3. BIBLIOGRAFIE
3.1. Bibliografie obligatorie
Connolly, T., Begg, C., Strachan, A., Baze de date.
Proiectare. Implementare. Gestionare, Editura Teora,
Bucureti, 2001, ISBN 973-20-0601-3
Date C.J., An Introduction to Database Systems, vol I
i II, Addison-Wesley, 2004/Teora, 2005 E+
Sabu G. i alii, Baze de date, Matrix, Bucureti,
2008.
Lungu I. i grupul DBASEIG, Baze de date,
Fundamente teoretice i practice, Infomega, 2002.
Platforma de iLearnig Oracle Academy: Oracle
Academy - Database Design and Programming with
SQL 2016 - 2017
11
3. BIBLIOGRAFIE
3.2. Bibliografie opional:
1. Abitaboul S., Hull R., Vianu V., Foundations of Databases,
Addison-Wesley, 1998.
2. Popescu I., Modelarea bazelor de date, Editura Tehnic,
2002.
3. Sitar-Tut, D. Baze de date distribuite, Risoprint, ISBN 973651-038-0, 2005
4. Ullman J.D. Principles of Database and Knowledge-base
Systems, vol 1,2, Rockwile, 1988.
5. Gardarin G., Bases de Donnees, Les Systemes et Leur
Languages, Eyrolles, 1986.
6. Fotache M., Baze de date relaionale, Ed. Junimea, Iai,
1998.
7. Fotache M. i alii, SQL Dialecte DB2, Oracle, Visual FoxPro,
Ed. Polirom, Bucureti, 2001.
12
4. CONCEPTE GENERALE
13
14
structuri de date
constante
variabile
variabile de memorie
cmpuri
masive
articole
fiiere
dicionar de date
+
BAZE DE DATE
15
Popescu
I: SGBD = produs soft care asigur interaciunea cu o BD, permind
definirea, construirea & actualizarea BD.
Sabu: SGBD = pachet complex de componente soft, fiecare avnd
funcionaliti sau obiectiv propriu.
DBASEIG: SGBD = sistem de programe care asigur gestiunea BD.
Conferina de la Santa Monica California 1964, System Development
Corporation Development and management of a computer-centered data
base, definit riguros n 1968.
Probleme care au dus la definirea bazelor de date:
Fiierele nlnuite SCF (System de Cahinage de Fichieres) CII, PHIGS IBM
(BOMP Bill of Material Processing); producia pe baz de nomenclator
lansarea i ordonanarea produciei;
explozia
implozia
Baze de date documentare (cercetri documentare Mistral, DPS)
sistemul de clasificare zecimal
cuvinte cheie, indexarea (linite, bruiaj)
cutare direct i invers
16
Baze de
date
Date
factuale
Bnci de
date
Date
refereniale
Sisteme de
gestiune
multimedia & de
asistare a
deciziilor
17
curs
student
Legtura invers dificil
Relaia de tip n:m (reea) CODASYL (Common Data System Languages, 1971 mai
Codasyl System Commetee, Feature Analysis of Generalized Data Base
Management Systems, NY, ACM); SOCRATE, DBMS-11, DL/I, TDMS, MARKIV
curs
student
CODASYL Task Group, 1966, Aprilie 1971 Report COBOL Journat of Development;
CODASYL COBOL Committee, Proposal for Validation Facility, 1 mai 1980
COBOL 85 seciune n DATA DIVISION, VALIDATE (Procedure) etc.
18
Baze de date relaionale E.F.Codd, 1970. 10 ani la R1, INGRES (Brekeley); dBASE,
xBase, Fox, Acess, DB2, Oracle
algebra relaional
Dezvoltri ulterioare:
baze de cunotine;
Big Data