Documente Academic
Documente Profesional
Documente Cultură
Facultatea de Inginerie
Departamentul de Automatic, Energie i Mediu
BAZE DE DATE
LECTOR DR. ADRIAN RUNCEANU
03.03.2015
Curs 1
Noiuni introductive
despre
teoria general a bazelor de date
03.03.2015
Cteva precizri
Structura cursului
03.03.2015
Cteva precizri
Forme de examinare:
Examen final
(verificare) 60%
Evaluare pe parcursul
semestrului a activitii
de laborator 30%
Prezena pe parcursul
semestrului 10%
03.03.2015
Cteva precizri
Bibliografia necesar cursului:
1. Dezvoltarea bazelor de date n Oracle 9i prin exemple, Dan Hotka,
Editura All, 2002.
2. An Introduction to Database Systems, C. J. Date, Addison-Wesley
Publishing Company, New York, 1995.
3. Database Management Systems, Ramakrishnan, R., New York:
McGraw-Hill, 1998.
4. SQL. Dialecte DB2, Oracle, Visual FoxPro, M. Fotache, ed. Polirom,
2001.
5. Baze de date Visual Foxpro 6.0 ndrumar de laborator, Marian
Popescu, Adrian Runceanu, Editura Academica Brncui, Trgu-Jiu,
2007.
6. Baze de date o abordare VisualFoxpro, Adrian Runceanu, Mihaela
Runceanu, Editura Academica Brncusi, Trgu-Jiu, 2009
03.03.2015
Cteva precizri
Referinle bibliografice nr. 5 i nr. 6 se pot mprumuta
de la Biblioteca Facultii de Inginerie, Str. Geneva nr.3,
Etaj I lng Decanat.
1. Suport curs - varianta electronic disponibil pe site-ul:
www.runceanu.ro/adrian
2. ndrumar de laborator - varianta electronic disponibil
pe site pentru fiecare lucrare de laborator.
Not: Actualizarea site-ului se face sptmnal.
03.03.2015
Coninutul cursului
n cadrul acestui curs se vor studia
bazele de date prelucrate cu ajutorul
sistemului de gestiune a bazelor de date
ORACLE Database 11g Express Edition
03.03.2015
Coninutul cursului
Limbajul de interogare a bazelor de date n care
se vor face exemplificrile noiunilor teoretice va
fi SQL (Structured Query Language).
03.03.2015
Capitolele cursului
1. Sisteme de baze de date. Modelul de date relaional. Modelul de date orientate
obiect.
2. Evoluia i facilitile sistemului ORACLE. Arhitectura sistemului ORACLE.
ORACLE SERVER. Oracle Database 11g Express Edition
3. Limbajul SQL. Introducere. Prezentare general. Cereri SELECT pe o tabel
4. Cereri SELECT pe o tabel. Clauza WHERE. Clauza ORDER BY
5. Funcii. Funcii referitoare la o singur nregistrare
6. Funcii referitoare la mai multe nregistrri (Funcii de grup). Clauza GROUP
BY. Excluderea grupurilor (clauza HAVING). Imbricarea funciilor de grup
7. SUBQUERIES (Subinterogri). SINGLE ROW SUBQUERIES. MULTIPLE ROW
SUBQUERIES
8. Cereri din mai multe tabele (JOIN-uri). JOIN-urile proprietatea ORACLE
9. Cereri din mai multe tabele (JOIN-uri). JOIN-urile ANSI/ISO SQL99. Operatorii
pe mulimi
10. Limbajul de manipulare al datelor (LMD). Tranzacii(Transactions)
11. Constrngeri(Constrains)
12. Vederi (Views)
13. Alte obiecte din baza de date. Gestiunea utilizatorilor
03.03.2015
10
03.03.2015
11
03.03.2015
12
Noiuni introductive
despre
teoria general a bazelor de date
03.03.2015
13
03.03.2015
14
03.03.2015
15
03.03.2015
16
03.03.2015
17
03.03.2015
18
03.03.2015
19
03.03.2015
20
03.03.2015
21
03.03.2015
22
03.03.2015
23
03.03.2015
24
03.03.2015
25
03.03.2015
26
de date sau
schema
constrngerile
de integritate
constrngerile
de securitate
03.03.2015
27
03.03.2015
28
Noiuni introductive
despre
teoria general a bazelor de date
03.03.2015
29
03.03.2015
30
CODSTUD
NUMEPREN
AN
FACULTATE
GRUPA
MEDADM
101
Popa Ionel
Inginerie
145
10.00
Tuplu
Atribute
Cmp
03.03.2015
102
Popescu Vasile
Drept
113
9.24
103
Badea George
Inginerie
112
8.79
104
Achim Mimi
Economic
126
9.31
105
Ionescu Mioara
Litere
132
10.00
31
03.03.2015
32
03.03.2015
33
NUMEPREN
AN
FACULTATE
GRUPA
MEDADM
101
Popa Ionel
Inginerie
145
10.00
102
Popescu Vasile
Drept
113
9.24
103
Badea George
Inginerie
112
8.79
104
Achim Mimi
Economic
126
9.31
105
Ionescu Mioara
Litere
132
10.00
03.03.2015
34
03.03.2015
35
NUMEPREN
AN
FACULTATE
GRUPA
MEDADM
101
Popa Ionel
Inginerie
145
10.00
102
Popescu Vasile
Drept
113
9.24
103
Badea George
Inginerie
112
8.79
104
Achim Mimi
Economic
126
9.31
105
Ionescu Mioara
Litere
132
10.00
03.03.2015
36
Noiuni introductive
despre
teoria general a bazelor de date
03.03.2015
37
03.03.2015
38
03.03.2015
39
03.03.2015
40
03.03.2015
41
03.03.2015
42
03.03.2015
43
03.03.2015
44
03.03.2015
45
03.03.2015
46
03.03.2015
47
03.03.2015
48
03.03.2015
49
03.03.2015
50
Noiuni introductive
despre teoria general a bazelor de date
03.03.2015
51
03.03.2015
52
03.03.2015
53
Noiuni introductive
despre teoria general a bazelor de date
03.03.2015
54
03.03.2015
55
03.03.2015
56
Noiuni introductive
despre teoria general a bazelor de date
03.03.2015
57
03.03.2015
58
03.03.2015
59
03.03.2015
60
03.03.2015
61
03.03.2015
ntrebri?
62