Documente Academic
Documente Profesional
Documente Cultură
Cursul 1
Organizare
Concepte generale
legate de bazele de date
1
Tematică laborator
Conf. dr. Dan-Andrei Sitar-Tăut
E-mail: dan.sitar@econ.ubbcluj.ro
Departamentul de Informatică Economică, et. 4, Birou 432
2 Actori
Studenţii IE Anul II
!!!NB: E, P, O >=5
6 Sesiunea de restanţe/măriri
!!!NB: E, P, O >=5
MOD DE EVALUARE
7
EG – curs opţional
Quiz-uri (Q)
Actualizare profil Moodle (cf. listă secretariat, până în
24.03.2019, fără diacritice, !!! nume, prenume,
matricol) (M)
100% Proiect (P)
8 Acces platformă de învăţare
Moodle
Adresă:
http://bis.econ.ubbcluj.ro/moodle/course/vie
w.php?id=280
Cheie înrolare: bde2019zi
9
Acces platformă de învăţare –
Oracle Academy
1. https://academy.oracle.com
2. Sign In/Register for Account
3. iLearning
Username: <<primulnume>>.<<primulprenume>>
T.Connolly: colecţie partajată de date, între care există relaţii logice (şi
o descriere a acestor date), proiectată pentru a satisface
necesităţile informaţionale ale unei organizaţii.
BAZE DE DATE
SGBD (Sistem de gestiune a bazelor de date), DBMS (Data Base
Management System).
17
Popescu I: SGBD = produs soft care asigură interacţiunea cu o BD, permiţând
definirea, construirea & actualizarea BD.
Baze de Bănci de
date date
Date Date
factuale referenţiale
Baze de date &
textuale
Sisteme de
gestiune
multimedia & de
asistare a deciziilor
6. GENERAŢII DE BAZE DE DATE –
19
DEZVOLTǍRI ULTERIOARE
Bazele de date arborescente: IMS/VS, TOTAL, SYSTEM2002, etc.
curs
Relaţia 1:n – tată fiu
student
Relaţia de tip n:m (reţea) – 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 Journal of Development;
CODASYL COBOL Committee, “Proposal for Validation Facility”, 1 mai 1980 –
COBOL 85 secţiune în DATA DIVISION, VALIDATE (Procedure) etc.
20
Baze de date relaţionale – E.F.Codd, 1970. 10 ani la R1, INGRES (Brekeley); dBASE,
xBase, Fox, Acess, DB2, Oracle
algebra relaţională
relaţii de tip n:1 – Bottom up
mecanismul independent de normalizare
calculul relaţional: pe tuple şi domenii
Dezvoltări ulterioare:
baze de date deductive;
GIS (Geographic Information Systems)
baze de cunoştinţe;
baze de date obiectuale
baze de date multimedia
depozite de date (Date Warehouse) – (OLAP) OnLine Analytical Processing;
OLTP (On Line Transaction Processing)
Data Mining, KDD (Knowledge Data Discovery)
Big Data
7. Tematică laborator
21 Database Design: S1-S3
Section1 - Introduction
• 1-1 Introduction to the Oracle Academy
• 1-2 Data vs. Information
• 1-3 History of the Database
• 1-4 Major Transformations in Computing
Section 2 - Entities and Attributes
• 2-1 Conceptual and Physical Models
• 2-2 Entities, Instances, Attributes, and Identifiers
• 2-3 Entity Relationship Modeling and ERDs
Section 3 - Relationship Basics
• 3-1 Identifying Relationships
• 3-2 ER Diagramming Conventions
• 3-3 Speaking ERDish and Drawing Relationships
• 3-4 Matrix Diagrams