Subject: Databases (12 - EE417A)


Basic Information

CategoryTheoretical-methodological
Scientific or art field:Computer Science
InterdisciplinaryNo
ECTS3
Course specification

Course is active from 01.10.2005..

Basic students' education in databases. Students gain fundamental knowledge in databases and learn basic techniques of implementation, use and maintenance of databases.
The acquired knowledge is used in practice, in projects of database and information system development, as well as in advanced courses requiring a use of basic knowledge in databases.
The evolution of data management process and the notion of a database. Basic concepts and characteristics of data models. ER data model. Relational data model. A classification and types of database constraints in the relational data model. Functional dependency and the relation scheme key. Basic design techniques of relational database schemas. Basic characteristics of database management systems. The use of SQL in creating database schemas and data manipulation.
Teaching is performed through lessons, oral and computer exercises (in the computer classroom), 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 Pavle, Luković IvanPrincipi baza podataka1996Fakultet tehničkih nauka, Novi SadSerbian language
Mogin Pavle, Luković Ivan, Govedarica MiroPrincipi projektovanja baza podataka, II izdanje2004Fakultet tehničkih nauka, Novi SadSerbian language
Date C. J.An Introduction to Database Systems (8th Edition)2004Addison WesleyEnglish
Mihajlović DraganInformacioni sistemi i projektovanje baza podataka1998Fakultet tehničkih nauka, Novi SadSerbian language
Groff, James R., Weinberg, Paul N., Oppel, Andrew J.SQL: The Complete Reference, 3rd Edition2009McGraw-Hill, Inc.Serbian language
Course activity Pre-examination ObligationsNumber of points
Complex exercisesYesYes10.00
Complex exercisesYesYes10.00
Complex exercisesYesYes10.00
Complex exercisesYesYes10.00
Project taskYesYes15.00
Project taskYesYes15.00
Oral part of the examNoYes30.00
Name and surnameForm of classes
Missing picture!

Luković Ivan
Full Professor

Lectures
Missing picture!

Kupusinac Aleksandar
Full Professor

Lectures
Missing picture!

Molnar Robert
Assistant - Master

Computational classes
Missing picture!

Kordić Slavica
Associate Professor

Computational classes