
Emri i Lëndës : Bazat e të Dhënave | ||||||||
---|---|---|---|---|---|---|---|---|
Kodi | Tipi i lëndës |
Semestri | Leksione (orë/javë) |
Seminare (orë/javë) |
Lab (orë/javë) |
Kredite | ECTS | |
CMP 217-1 | A | -1 | 3 | 0 | 1 | 3.50 | 5 | |
Lektori dhe orari i konsultimeve | ||||||||
Asistenti dhe orari i konsultimeve | ||||||||
Gjuha e kursit | ||||||||
Niveli i lëndës | ||||||||
Përshkrimi | Ky kurs ofron bazat e nevojshme teorike dhe praktike për sistemet relacionale të menaxhimit të bazave të të dhënave. Gjithashtu, mbulon analizën e të dhënave dhe modelimin e tyre duke përdorur teknikën entitet-relacion, teorinë relacionale dhe normalizimin dhe gjuhën SQL. | |||||||
Objektivat | Të njohë studentët me bazat e të dhënave. Të njohë studentët me komponentët bazë të një RDBMS. Implementimi dhe manipulimi e një baze të dhënash duke përdorur RDMS-se e MSSQL Server 2008 (dhe Oracle 10g), si dhe duke përdorur gjuhën SQL. Studentët do të dinë komponentët kryesorë të një baze të dhënash, do kenë në vëmendje çështje të sigurisë së bazave të të dhënave, do mësojnë të manipulojnë objektet e një baze të dhënash me SQL si dhe të optimizojnë kërkimin në to. | |||||||
Programi i Lëndës | ||||||||
Java | Tema | |||||||
1 | Hyrje në sistemet e bazave të të dhënave, Koncepte të sistemit të bazave të të dhënave | |||||||
2 | Modeli Entity-Relationship (ER) | |||||||
3 | Modeli Enhanced Entity Relationship (EER)-Modeli i zgjeruar ER, Kthimi i modelit ER në tabela | |||||||
4 | Modeli Relacional i të dhënave | |||||||
5 | Algjebra Relacionale I | |||||||
6 | Algjebra Relacionale II | |||||||
7 | Normalizimi i bazës së të dhënave | |||||||
8 | Provimi gjysmefinal | |||||||
9 | Bazat e SQL | |||||||
10 | Instruksionet DML për manipulimin e të dhënave | |||||||
11 | Vazhdim i instruksioneve DML, Instruksionet DDL për krijimin e tabelave | |||||||
12 | Hyrje në MySQL, dizenjimi i databazës me MYSQL | |||||||
13 | Tabelat në MySQL | |||||||
14 | Marrja e të dhënave nga tabelat me anë të deklaratave MySQL | |||||||
15 | Përseritje-Programimi i bazës së të dhënave | |||||||
16 | Provimi final | |||||||
Parakushtet | ||||||||
Literatura | ||||||||
Referenca të tjera | ||||||||
Punë laboratori | ||||||||
Përdorimi i komp. | ||||||||
Të tjera | ||||||||
Rezultatet e Lëndës dhe Kompetencat | ||||||||
1 | Studenti arrin të krijojë një bazë të dhenash të thjeshtë. | |||||||
2 | Studenti arrin të bëj query të thjeshta në databazë. | |||||||
3 | Studenti njihet me komponentët bazë të një RDBMS. | |||||||
4 | Studenti arrin të manipulojnë të dhënat e një bazë të dhënash me SQL dhe MySQL. | |||||||
5 | Studenti është i aftë të administrojë një bazë të dhënash. | |||||||
Mënyra e Vlerësimit të Lëndës | ||||||||
Notat e Ndërmjetme | Sasia | Përqindja | ||||||
Gjysmë finale | 1 | 10 | ||||||
Kuize | 0 | 0 | ||||||
Projekte | 1 | 20 | ||||||
Projekte semestrale | 0 | 0 | ||||||
Punë laboratori | 0 | 0 | ||||||
Pjesëmarrja në mësim | 1 | 10 | ||||||
Kontributi i notave të ndërmjetme mbi vlerësimin final | 40 | |||||||
Kontributi i provimit final mbi vlerësimin final | 60 | |||||||
Total | 100 | |||||||
Ngarkesa ECTS (Në Bazë të Ngarkesës së Studentit) | ||||||||
Aktivitetet | Sasia | Kohëzgjatja (orë) |
Ngarkesa Totale (orë) |
|||||
Kohëzgjatja e kursit (Duke përfshirë edhe javën e provimeve : 16x Orët totale të kursit) | 16 | 4 | 64 | |||||
Orët e studimit jashtë klase (Parapërgatitje, Praktika etj) | 14 | 4 | 56 | |||||
Detyra | 1 | 0 | 0 | |||||
Gjysmë finale | 1 | 0 | 0 | |||||
Provimi final | 1 | 2 | 2 | |||||
Të tjera | 0 | 0 | 0 | |||||
Ngarkesa totale e orëve | 122 | |||||||
Ngarkesa totale e orëve / 25 (orë) | 4.88 | |||||||
ECTS | 5 |
PDF (Shqip) PDF (Anglisht)