Subject: Introduction to databases (17 - ESI128)


Basic Information

CategoryProfessional-applicative
Scientific or art field:Primenjeno softversko inženjerstvo
InterdisciplinaryNo
ECTS8
Native organizations units

Course native organizational units not found!
Course specification

Course is active from 18.01.2019..


Course which have preconditioned courses Introduction to databases

Course idMandatoryMandatory
Databases 2YesNo
Business Intelligence and Data Warehouse Systems in Infrastructural SystemsYesYes
Basic students' education in databases. Students gain fundamental knowledge in databases and learn basic techniques of implementation, use and maintenance of databases.
Students will gain basic knowledge in data mdeling (entity-relationship model and relational data model), relational database language (SQL) i physical data organization on the disk. The listed knowledge is further used in subjects: Database Design, and Business Intelligence and Data Warehouse Systems in Infrastructural Systems.
Basic notions and definition of database. The role of database in software systems. Database management systems (DBMS). Data models - entity-relationship and relational data model. Mathematical formalisms for database usage. Database integrity component. Basics of database design. Physical data structures on the hard disc and file organization methods. Serial, sequential, hash, index-sequential, and file organization with index trees. Database indices. Database transactions. Advanced DBMS data processing.
Teaching is performed through lessons, oral and computer exercises, as well as consultations. Through the teaching process, students are constantly motivated to an intensive discussion, problem oriented reasoning, independent study work and active participation in the whole lecturing process. The prerequisite to enter final exam is to complete all the pre-exam assignments by earning at least 30 points.
AuthorsNameYearPublisherLanguage
Mogin, P., Luković, I.Principi baza podataka1996Fakultet tehničkih nauka, Novi SadSerbian language
Mogin, P.Strukture podataka i organizacija datoteka1994Student, Novi SadSerbian language
Date, C.J.An Introduction to Database Systems, (8th Edition)2003Pearson, BostonSerbian language
Course activity Pre-examination ObligationsNumber of points
Complex exercisesYesYes10.00
Complex exercisesYesYes10.00
Complex exercisesYesYes10.00
Complex exercisesYesYes10.00
Complex exercisesYesNo10.00
Project taskYesYes15.00
Project taskYesYes15.00
Oral part of the examNoYes30.00
Name and surnameForm of classes
Missing picture!

Čeliković Milan
Assistant Professor

Lectures
Missing picture!

Bojanić Milana
Assistant Professor

Lectures
Missing picture!

Ruvčeski Stefan
Assistant - Master

Computational classes
Missing picture!

Matkovski Marijana
Assistant - Master

Computational classes
Missing picture!

Čubrić Tanja
Assistant - Master

Computational classes
Missing picture!

Đorđević Filip
Assistant - Master

Computational classes