You are on page 1of 2

FIA DISCIPLINEI

DENUMIREA DISCIPLINEI ANUL DE STUDIU


SAPTMN

BAZE DE DATE I SEMESTRUL TOTAL


ORE SEMESTRU

COD: AI3513

2 TOTAL ORE
ACTIVITATE INDIVIDUALA*

STATUTUL DISCIPLINEI (OB-obligatorie/OP-opional/F-facultativ) NUMR


DE CREDITE DE EVALUARE (P-pe parcurs, C-colocviu, E-examen, M-mixt)

OB

NUMRUL ORELOR PE C 2 S L 2 Pr.

TIPUL

LIMBA DE PREDARE

56

94

P CATEDRA

RO

TITULARUL
DISCIPLINEI

GRADUL DIDACTIC I TIINIFIC, PRENUMELE, NUMELE PROF.DR. MARIN FOTACHE

Informatic economic

DISCIPLINE ANTERIOR ABSOLVITE

Tehnologii informaionale pentru afaceri (sau echivalent) Instrumente software pentru afaceri (sau echivalent)

OBIECTIVE

Prezentarea principalelor modele de organizare a datelor i evolutia SGBD-urilor. Deprinderea elementelor eseniale n lucrul cu bazele de date relaionale. Elaborarea schemei normalizate a bazei, cu exemple n aplicaii pentru afaceri. Crearea bazelor de date i obinerea de informaii din bazele de date folosind limbajul SQL. Tehnologii de memorare i prelucrare a informaiilor. Avantajele i dezavantajele bazelor de date. Modele de organizare a datelor. Arhitectura bazelor de date. Sisteme de gestiune a bazelor de date. Concepte fundamentale ale modelului relaional: structur, integritate, manipularea datelor. Folosirea comenzilor SQL pentru crearea bazelor de date i declararea restriciilor. Comenzi SQL pentru actualizare: INSERT, DELETE, UPDATE. Tranzacii. Dependene funcionale i de incluziune. Dependene multivaloare i de jonciune. Cele cinci forme normale ale unei baze de date relaionale. Algebra relaionala. Comanda SQL SELECT. Clauze SQL pentru: valori NULL, jonciuni externe, structuri CASE, subinterogri, subconsultri n clauza FROM. Funcii statistice. Funcii OLAP. Obinerea de rapoarte complexe folosind interogri SQL.

TEMATIC GENERAL

TEMATICA

SEMINARIILOR / LUCRRILOR DE LABORATOR

Spt.
1 2 3 4 5 6 7 8 9 10 11 12 13 14

Tema
Serverul BD PostgreSQL. Descrcare, instalare, organizarea fizic i logic a datelor, subscheme. Conectare la serverul PostgreSQL al FEAA Crearea asistat a tabelelor (inclusiv declararea restriciilor) n pgAdmin. Analiza scriptului SQL generat (CREATE TABLE) Scripturi i comenzi SQL (BD VNZRI): CREATE TABLE, INSERT, UPDATE, DELETE, violarea restriciilor Crearea i popularea asistat si neasistat a tabelelor pentru o schem dat (FILMOGRAFIE) Proiectare schem BDR pentru o tem la alegere Evaluarea temei nr. 1 de laborator (prezentarea pe echipe a schemei normalizate a unei BD) Prezentarea prii 1 a proiectului Redactarea i execuia CREATE TABLE/INSERT pentru schema la alegere (proiectat n spt. 6-7) Fraze SELECT - de la simplu la complex (1) folosing un proiectant de interogri i scripturi Fraze SELECT - de la simplu la complex (2) folosing un proiectant de interogri i scripturi Evaluarea temei nr. 2 de laborator (prezentarea pe echipe a interogrilor SQL) - 1 Prezentarea prii a 2-a proiectului Importul i exportul bazelor de date PostgreSQL. Construirea de rapoarte Evaluarea temei nr. 3 de laborator (prezentarea pe echipe a unor rapoarte obinute prin interogri SQL i prin folosirea unui generator de rapoarte)

METODE DE PREDARE

Prelegeri, discuii, cazuri practice, filme/clipuri/prezentri Fotache, M., Baze de date, suport de curs, UAIC, FEAA, Iai, 2010 (vezi pagina disciplinei pe portalul FEAA) Fotache, M., SQL. Dialecte DB2, Oracle, PostgreSQL i SQL Server, Ed. Polirom, Iai, 2009 Fotache, M., Proiectarea bazelor de date. Normalizare i postnormalizare. Implementri SQL i

BIBLIOGRAFIE
OBLIGATORIE (SELECTIV )

Oracle, Ed. Polirom, Iai, 2005 EVALUARE


condiii

criterii

Nota final s fie mai mare sau egal cu 4.50, chiar dac nota a unuia sau a dou dintre componente este mai mic de 5 Trei teste; testul 1 va avea loc n sptmna a 3-a a semestrului, testul 2 n sptmna a 6-a a semestrului,, iar testul 3 n sptmna a 12-a a semestrului, n sptmna a 14-a a semestrului este posibil reexaminarea la unul dintre cele trei teste, pstrndu-se nota final (nu pe cea mai mare!) Trei teme de laborator susinute n sptmnile 5/6, 11/12 i 14 Evaluarea titularului de laborator Testare Blackboard i/sau clasic, susinere teme de laborator (pe echipe)

forme

formula notei finale

Nota test1 * 0,100 + Nota test2 * 0,150 + Nota test3 * 0,300 + Nota tema 1 laborator * 0,050 + Nota tema 2 laborator * 0,050 + Nota tema 3 laborator * 0,050 + Nota partea I proiect * 0,100 + Nota partea a II-a proiect * 0,200 + Evaluarea titularului de laborator * 0,050

You might also like