FIŞA DISCIPLINEI. 1. Date despre program 1.1 Instituţia de învăţământ Universitatea Babes-Bolyai Cluj-Napoca

Similar documents
FIŞA DISCIPLINEI. 1. Date despre program 1.1 Instituţia de învăţământ Universitatea Babeş-Bolyai

Fişa disciplinei. 1. Date despre program. 2. Date despre disciplina Titulari. 3. Timp total estimat. 4. Precondiţii.

FIŞA DISCIPLINEI. Cosmin Sabo 2.5 Anul de studiu Semestrul Tipul de evaluare E 2.8 Regimul disciplinei DOB

FIŞA DISCIPLINEI Anul universitar

FIŞA DISCIPLINEI. Anul universitar

FIŞA DISCIPLINEI. 3.7 Total ore studiu individual Total ore pe semestru Număr de credite 5

FIŞA DISCIPLINEI. 2.4 An de studiu Semestru Tip de evaluare P 2.7 Regimul discipinei OB * OB Obligatoriu / OP Opţional

4. Precondiții (acolo unde e cazul) 4.1. de curriculum Algoritmica, Bazele Informaticii, Logica 4.2. de competențe

FIŞA DISCIPLINEI 1. DATE DESPRE PROGRAM

FIȘA DISCIPLINEI Total ore pe semestru Număr de credite 6

FIŞA DISCIPLINEI. 4. Precondiţii (acolo unde este cazul) 4.1 de curriculum Nu este cazul 4.2 de competenţe Nu este cazul

FIŞA DISCIPLINEI Anul universitar

FIŞA DISCIPLINEI Anul universitar

FIŞA DISCIPLINEI. Telefon: Website: PAGINA 1

FIŞA DISCIPLINEI. 4. Precondiţii (acolo unde este cazul) 4.1 de curriculum Matematică aplicată în economie 4.2 de competenţe

FIŞA DISCIPLINEI. 1. Date despre program 1.1 Instituţia de învăţământ Universitatea Babeş-Bolyai

Fişa disciplinei. FIŞA DISCIPLINEI: Managementul calității totale

ANEXA nr. 3 la metodologie FIŞA DISCIPLINEI

FIŞA DISCIPLINEI în conformitate cu planul de învățământ valabil pentru anul

FIŞA DISCIPLINEI. 1. Date despre program 1.1 Instituţia de învăţământ Universitatea Babeş-Bolyai Cluj-Napoca

FIȘA DISCIPLINEI. 6. Competențe specifice acumulate

F I Ş A D I S C I P L I N E I 1)

FIŞA DISCIPLINEI. 3.4 Total ore studiu individual Total ore pe semestru Număr de credite 6

FIŞA DISCIPLINEI. 2. Date despre disciplină 2.1 Denumirea disciplinei MANAGEMENT FINANCIAR

FIŞA DISCIPLINEI. (în baza OM nr. 5703/2011)

FIȘA DISCIPLINEI Anul universitar

FIŞA DISCIPLINEI. 1. Date despre program 1.1 Instituţia de învăţământ superior Universitatea de Vest din Timișoara

FIȘA DISCIPLINEI. 2.6 Tip de evaluare Evaluare pe parcurs la seminar si evaluare prin test la sfarsit de semestru

UNIVERSITATEA "DUNĂREA DE JOS" GALAŢI FACULTATEA

FIŞA DISCIPLINEI. 1. Date despre program 1.1 Instituţia de învăţământ

FIŞA DISCIPLINEI 1. Tutoriat 2

FIŞA DISCIPLINEI* Prof. univ. dr. ing. Adrian Pascu Tipul de evaluare. 1/1 seminar/laborator 3.4 Total ore din Planul de

FIŞA DISCIPLINEI 1. Date despre program 1.1 Instituţia de învăţământ Universitatea Babeş-Bolyai

Ministerul Educaţiei Naționale și Cercetării Științifice

FIŞA DISCIPLINEI. 1. Date despre program 1.1 Instituţia de învăţământ superior Universitatea de Vest din Timişoara

FIŞA DISCIPLINEI. 4.2 de competenţe

Facultatea de tiine Economice

FIŞA DISCIPLINEI. Examen+evaluare pe parcurs

FIŞA DISCIPLINEI. Examen+evaluare pe parcurs

FIȘA DISCIPLINEI (conf. metotologiei de implementare a CNCIS OMECTS nr / , Anexa 3)

FIȘA DISCIPLINEI FILOSOFIE, CULTURĂ ȘI COMUNICARE / MASTER ÎN FILOSOFIE

METODE DE EVALUARE A IMPACTULUI ASUPRA MEDIULUI ŞI IMPLEMENTAREA SISTEMULUI DE MANAGEMENT DE MEDIU

FIȘA DISCIPLINEI. 3.4 Total ore studiu individual Total ore pe semestru Număr de credite 6

FIŞA DISCIPLINEI CERCETAREA BIBLICĂ MODERNĂ (CO)

FIŞA DISCIPLINEI. 1. Date despre program 1.1 Instituţia de învăţământ Universitatea Babeş-Bolyai Cluj-Napoca

MEMORIU JUSTIFICATIV PENTRU SCOATEREA LA CONCURS A POSTULUI DE LECTOR POZ. 25, DIN STATUL DE FUNCTII AL DEPARTAMENTULUI DE STUDII ROMÂNEŞTI

FIŞA DISCIPLINEI. - Examinări 2 Alte activităţi Total ore studiu individual Total ore pe semestru Număr de credite 12

FIȘA DISCIPLINEI. 3.4 Total ore studiu individual Total ore pe semestru Număr de credite 6

FIŞA DISCIPLINEI. 4 din care: 3.2 curs

FIŞA DISCIPLINEI 1. Date despre program 1.1 Instituţia de învăţământ

FIŞA DISCIPLINEI. 2.6.Semestrul VI

FIŞA DISCIPLINEI. 2. Date despre disciplină

FIŞA DISCIPLINEI 1. Date despre program 1.1 Instituţia de învăţământ Universitatea Babeș-Bolyai

FIŞA DISCIPLINEI Tipul de evaluare 1

FIŞA DISCIPLINEI. Ateliere cu suprafata corespunzatoare numarului de studenti ai grupei, dotate cu plansete. seminarului/laboratorului

Facultatea de Inginerie

FIŞA DISCIPLINEI în conformitate cu planul de învățământ valabil pentru anul

FIŞA DISCIPLINEI. DI Numărul de credite: 10. DS Total ore din planul de învăţământ

FIŞ A DISCIPLINEI. 6. Competenţele specifice acumulate

2/16

FIŞA DISCIPLINEI PMR1710

FIŞA DISCIPLINEI. 3.7 Total ore studiu individual Total ore pe semestru Număr de credite 6

FIŞA DISCIPLINEI. 2. Date despre disciplină. 3. Timpul total estimat (ore pe semestru al activităţilor didactice)

FIŞA DISCIPLINEI. 3.1 Număr de ore pe săptămână 3.4 Total ore din planul de învăţământ Distribuţia fondului de timp

FIŞA DISCIPLINEI. 3. Timpul total estimat (ore pe semestru al activităţilor didactice) 3.1 Număr de ore pe săptămână 4 Din care:

PLAN DE ÎNVĂŢĂMÂNT. Anul de studiu: 2, semestrul: 1

Prelucrarea numerică a semnalelor


Excel Advanced. Curriculum. Școala Informală de IT. Educație Informală S.A.

FIŞA DISCIPLINEI. Distribuţia fondului de timp:

Titlul lucrării propuse pentru participarea la concursul pe tema securității informatice

FIȘA DISCIPLINEI. 1. Date despre program 1.1 Instituția de învățământ superior

FIŞA DISCIPLINEI. 1. Date despre program 1.1 Instituţia de învăţământ Universitatea Babeş-Bolyai

FIȘA DISCIPLINEI. 1. Date despre program 1.1 Instituția de învățământ superior

FIŞA DISCIPLINEI RELAȚII MONETAR FINANCIARE INTERNAȚIONALE

FIŞA DISCIPLINEI. Curs Aplicaţii Curs Aplicaţii Stud. Ind. S L P S L P II/4 Termotehnică II

FIȘA DISCIPLINEI (COD PO-09_F-01) V, PR) 3.2 Curs laborator Curs laborator 28

Universitatea de Medicină şi Farmacie Grigore T. Popa Iaşi Comisia pentru asigurarea calităţii FIŞA DISCIPLINEI

Anexa nr. 2 FIŞA DISCIPLINEI. 1. Date despre program 1.1 Instituţia de învăţământ superior UVT

Procesarea Imaginilor

INSTRUMENTE DE MARKETING ÎN PRACTICĂ:

Versionare - GIT ALIN ZAMFIROIU

Universitatea de Medicină şi Farmacie Grigore T. Popa Iaşi Comisia pentru asigurarea calităţii FIŞA DISCIPLINEI

FIŞA DISCIPLINEI. 4. Precondiţii (acolo unde este cazul) 4.1 de curriculum 4.2 de competenţe

Semnale şi sisteme. Facultatea de Electronică şi Telecomunicaţii Departamentul de Comunicaţii (TC)

FIŞA DISCIPLINEI. din care: 3.2 curs. din care: 3.5. curs

FIŞA DISCIPLINEI. proiect 2.4 Anul de studiu Semestrul Tipul de evaluare Ex 2.7 Regimul disciplinei DI

Facultatea de Litere a Universității din București, Str. Edgar Quinet 5-7, București,

FIŞA DISCIPLINEI AERAJ MINIER

FIŞA DISCIPLINEI. 4. Precondiţii (acolo unde este cazul) 4.1 de curriculum 4.2 de competenţe. 5. Condiţii (acolo unde este cazul)

FIŞA DISCIPLINEI. din care: 3.2 curs. din care: 3.5. curs

Metoda de programare BACKTRACKING

FIŞA DISCIPLINEI. 1. Date despre program 1.1 Instituţia de învăţământ UNIVERSITATEA BABEŞ- BOLYAI

FIȘA DISCIPLINEI. 1. Date despre program 1.1 Instituția de învățământ superior

0270.1OB04S ANEXA nr. 3 la metodologie OMECTS 5703/2011 UG N-NA 01 O I,II 04 FIŞA DISCIPLINEI

FIŞA DISCIPLINEI. 2.7 Tipul de

BAZE DE DATE LECTOR DR. ADRIAN RUNCEANU

MINISTERUL EDUCAŢIEI ŞI CERCETĂRII ŞTIINŢIFICE UNIVERSITATEA AGORA DIN MUNICIPIUL ORADEA FACULTATEA DE ŞTIINŢE JURIDICE ŞI ADMINISTRATIVE

FIŞA DISCIPLINEI. TEORIA SISTEMELOR Codul disciplinei: DO23 Domeniul: Calculatoare si Tehnologia Informatiei Specializarea:

ARBORI AVL. (denumiti dupa Adelson-Velskii si Landis, 1962)

Transcription:

FIŞA DISCIPLINEI 1. Date despre program 1.1 Instituţia de învăţământ Universitatea Babes-Bolyai Cluj-Napoca superior 1.2 Facultatea Facultatea de Matematica si Informatica 1.3 Departamentul Departamentul de Informatica 1.4 Domeniul de studii Matematica 1.5 Ciclul de studii Licenta 1.6 Programul de studiu / Matematica informatica Calificarea 2. Date despre disciplină 2.1 Denumirea Baze de date 2.2 Titularul activităţilor de curs Prof. Dr. Leon Ţâmbulea 2.3 Titularul activităţilor de seminar Asist. dr. Rusu Catalin 2.4 Anul de studiu 2 2.5 Semestrul 3 2.6. Tipul de evaluare E 2.7 Regimul Obligatorie 3. Timpul total estimat (ore pe semestru al activităţilor didactice) 3.1 Număr de ore pe săptămână 4 Din care: 3.2 curs 2 3.3 seminar/laborator 2 3.4 Total ore din planul de învăţământ 56 Din care: 3.5 curs 28 3.6 seminar/laborator 28 Distribuţia fondului de timp: ore Studiul după manual, suport de curs, bibliografie şi notiţe 28 Documentare suplimentară în bibliotecă, pe platformele electronice de specialitate şi pe teren 12 Pregătire seminarii/laboratoare, teme, referate, portofolii şi eseuri 14 Tutoriat 7 Examinări 8 Alte activităţi:... 0 3.7 Total ore studiu individual 69 3.8 Total ore pe semestru 125 3.9 Numărul de credite 5 4. Precondiţii (acolo unde este cazul) 4.1 de curriculum 4.2 de competenţe 5. Condiţii (acolo unde este cazul) 5.1 De desfăşurare a cursului 5.2 De desfăşurare a seminarului/laboratorului Sala de curs dotata cu proiector video Laborator cu Visual Studio.Net

6. Competenţele specifice acumulate C 5.1 Identificarea conceptelor de bază pentru organizarea datelor în baze de date C 5.2 Identificarea şi explicarea modelelor de bază pentru organizarea și gestiunea datelor în baze de date C 5.3 Utilizarea metodologiilor si mediilor de proiectare a bazelor de date pentru probleme particulare C 5.4 Evaluarea calitatii diferitelor sisteme de gestiune a bazelor de date din punctul de vedere al structurii, funcționalității si extensibilitatii C 5.5 Realizarea unor proiecte de baze de date Competenţe profesionale Competenţe transversale CT1 Aplicarea regulilor de muncă organizată şi eficientă, a unor atitudini responsabile faţă de domeniul didactic-ştiinţific, pentru valorificarea creativă a propriului potenţial, cu respectarea principiilor şi a normelor de etică profesională 7. Obiectivele (reieşind din grila competenţelor acumulate) 7.1 Obiectivul general al Cunoasterea conceptelor generale privind bazele de date. Cunoasterea modelelor de descriere a datelor, in special al modelului relational 7.2 Obiectivele specifice Cunoasterea metodelor de gestiune a bazelor de date Gestiunea bazelor de date in.net. 8. Conţinuturi 8.1 Curs Metode de predare Observaţii 1. Conceptele bazelor de date Componentele unei aplicaţii: date (memorate în fişiere sau baze de date), algoritm, interfaţa Evoluţia sistemelor de gestiune automata a datelor: fişiere independente baze de date baze de date distribuite Caracteristici fişiere: există diverse organizări, există redundanţă inconsistenţă, descrierea în program a operaţiilor de citire/scriere se ia în considerare o structură a înregistrărilor (greutăţi la dezvoltarea unei aplicaţii prin schimbarea structurii fişierelor), complexitatea actualizărilor, lipsa procedurilor de securitate şi integritate Baze de date. Separarea între: definirea datelor (păstrată într-un dicţionar al bazei de date), gestiunea datelor (adăugare, ştergere, modificare date), interogare Sisteme de gestiune a bazelor de date; funcţiile unui SGBD (definire, gestiune

date, administrare, protecţie) Structurile unei baze de date: structura virtuală (structura conceptuală, schema), structuri logice (subscheme), structura fizică Independenţa logică şi independenţa fizică Arhitectura (componentele) sistemelor de gestiune a bazelor de date 2. Modelul relaţional de organizare a bazelor de date Relaţie: schema, cheie (primară, secundară) Restricţii de integritate Baze de date relaţionale Gestiunea bazelor de date relaţionale 3-4. Limbaje pentru gestiunea bazelor de date relaţionale: SQL - Structured Query Language Prezentare SQL Instrucţiuni de definire, modificare definiţii Instrucţiuni pentru gestiunea datelor Interogarea bazelor de date, instrucţiunea SELECT Funcţii de agregare Extensii ale clauzelor de grupare: grouping sets, rollup, cube Functii analitice: funcţie_analitica([argumente]) over (partitie ordonare) Rezultatul evaluării funcţiilor analitice. Utilizarea funcţiilor: count, avg, sum, max, min, var/variance, stdev, row_number, rank, dense_rank 5. Interogarea bazelor de date relaţionale cu operatori din algebra relaţională. 6-7. Formele normale ale unei relaţii dintr-o baza de date relaţională Dependenţe funcţionale Formele normale ale unei relaţii (se cer primele trei forme normale): definiţie, exemple, transformarea unei relaţii pentru a fi de o anumită formă normală 8-9. Evaluarea interogărilor Etape în procesarea unei interogări Determinarea unei forme interne pentru interogare (transformarea unei interogări din sql într-o expresie din algebra relaţională) Transformarea expresiilor relaţionale Generarea planului de execuţie Evaluarea operatorilor relaţionali 10-12. Structura fizică a bazelor de date. Structura fisierelor. Organizarea indexurilor. Structura fişierelor. Probleme ce trebuie

rezolvate: ştergerea unei înregistrări, gruparea înregistrărilor în blocuri, memorarea înregistrărilor de lungime variabilă, gestiunea zonelor tampon Tipuri de căutări în colecţiile de date. Căutarea secventiala, complexitatea algoritmului (numărul mediu de comparaţii) Căutarea în colecţii de date ordonate, algoritmul de căutare binară (complexitatea algoritmului, numărul maxim de comparaţii) Memorarea indexurilor ca: - arbori binari: mod de memorare, operaţii în arbore, "echilibrarea" arborilor - 2,3-arbori: definire, mod de memorare, operaţii de căutare, adăugare, ştergere - B-arbori: definire, memorare, operaţii - B + -arbori: mod de construire Organizarea directă, metode de rezolvare a coliziunilor Index pentru atribute/expresii care nu sunt chei 13. Protectia şi securitatea bazelor de date. Informaţii memorate în dicţionar despre utilizatori Corectitudinea programelor utilizator Injecţia SQL Extensii ale modelului relaţional. 14. Baze de date NoSQL Bibliografie DATE, C.J., An Introduction to Database Systems (8th Edition), Addison-Wesley, 2004. GARCIA-MOLINA, H., ULLMAN, J., WIDOM, J., Database Systems: The Complete Book, Pearson Prentice Hall, 2008 IONESCU, F. Baze de date - Proiectarea bazelor de date, Editura Tehnică, Bucureşti 2004, http://info.tech.pub.ro/bd/curs.html KNUTH, D.E., Tratat de programare a calculatoarelor. Sortare şi căutare. Ed.Tehnica, Bucuresti 1976. LITCHFIELD, D., ANLEY, C., HEASMAN, J., GRINDLAY, B., The Database Hacker's Handbook: Defending Database Servers, John Wiley & Sons, 2005. MIU, L., OZSU, M.T., Encyclopedia of Database Systems, Springer 2009 (3818 pages). RAMAKRISHNAN, R., Database Management Systems. McGraw-Hill, 2007, http://pages.cs.wisc.edu/~dbbook/openaccess/thirdedition/slides/slides3ed.html SILBERSCHATZ A., KORTZ H., SUDARSHAN S., Database System Concepts, McGraw-Hill, 2010, http://codex.cs.yale.edu/avi/db-book/ TAMBULEA, L. Baze de date, Litografiat Cluj-Napoca 2003. ULLMAN, J., WIDOM, J., A First Course in Database Systems (3rd Edition), Addison-Wesley + Prentice- Hall, 2011, http://infolab.stanford.edu/~ullman/fcdb.html. Resurse web cu privire la bazele de date No-SQL. 8.2 Seminar / laborator Metode de predare Observaţii Seminar: 1. Framework-ul.NET şi VB.NET 2. Limbajul SQL: definire, actualizare date Rezolvarea de probleme la seminar

3. Limbajul SQL: interogare 4. ADO.NET - I 5. ADO.NET - II 6. Algebra relaţională 7. Proba practică Laborator: se vor da 6 teme de laborator care vor fi rezolvate în VB.NET sau C#.NET 1. Organizarea şi gestionea datelor din fişiere în.net 2. Modelarea unei bd în entitate-relaţie şi implementarea ei în MS Access 3. SQL (2 săptămâni) 4. Acces la date folosind ADO.NET Connection, Command, DataReader (2 săptămâni) Examen practic (Săptămânile 13, 14) Bibliografie Referinţele de la curs Predarea unor programe care rezolva probleme unele probleme concrete - la laborator 9. Coroborarea conţinuturilor cu aşteptările reprezentanţilor comunităţii epistemice, asociaţiilor profesionale şi angajatori reprezentativi din domeniul aferent programului Cursul respecta recomandările IEEE şi ACM legate de Curiculla pentru specializarea Informatică Cursul este orientat spre rezolvarea problemelor pe care trebuie sa le rezolve un absolvent la viitorul loc de munca 10. Evaluare Tip activitate 10.1 Criterii de evaluare 10.2 metode de evaluare 10.3 Pondere din nota finală 10.4 Curs/Seminar Cunoasterea temelor Examen scris 50% descrise la curs si a problemelor de la seminar. 10.5 Laborator Rezolvarea la timp a Rezolvarea problemelor 50% problemelor de laborator Promovarea unei probe practice Proba practica 10.6 Standard minim de performanţă Studentul trebuie sa obtina minim nota 5 la la fiecare din cele doua probe. Data completării Semnătura titularului de curs Semnătura titularului de seminar 28.04.2014 Prof. Dr. Leon Ţâmbulea Asist. dr. Rusu Catalin, Data avizării în departament Semnătura directorului de departament... Prof. Dr. Bazil Parv