Subject: Databases 2 (06 - RI43B)


Basic Information

CategoryScientific-professional
Scientific or art field:Applied Computer Science and Informatics
InterdisciplinaryNo
ECTS6
Course specification

Course is active from 01.10.2012..


Precondition courses

Course idMandatoryMandatory
CompilersYesYes
Databases 1YesYes

Course which have preconditioned courses Databases 2

Course idMandatoryMandatory
Database SystemsYesYes
Information System EngineeringYesYes
Adopting the techniques and methods of database design and advanced techniques of implementation, use and maintenance of databases.
Students acquire advanced knowledge on database design, which is further used in the practice and specialized courses in Software Design, Information System Engineering, Business Informatics, and Database Systems.
Functional dependencies and algorithms for generating relation scheme keys. Multivalued and join dependencies. Normal forms and design criteria for structuring relational database schema. Decomposition method. Synthesis method. Transformations of ER database schemas into relational data model. Methodological approaches to database schema design process. CASE tools for database schema design.
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ć Ivan, Govedarica MiroPrincipi projektovanja baza podataka, II izdanje2004Fakultet tehničkih nauka, Novi SadSerbian language
Mogin P, Luković I.Principi baza podataka1996Fakultet tehničkih nauka i MP Stylos, Novi SadSerbian language
Date C. J.An Introduction to Database Systems (8th Edition)2004Addison WesleyEnglish
Course activity Pre-examination ObligationsNumber of points
Complex exercisesYesYes10.00
Complex exercisesYesYes10.00
Complex exercisesYesYes10.00
Project taskYesYes15.00
ProjectYesYes20.00
Exercise attendanceYesYes5.00
Oral part of the examNoYes30.00
Name and surnameForm of classes
Missing picture!

Luković Ivan
Full Professor

Lectures
Missing picture!

Ivančević Vladimir
Associate Professor

Computational classes
Missing picture!

Dimitrieski Vladimir
Associate Professor

Computational classes
Missing picture!

Vaderna Renata
Assistant - Master

Computational classes
Missing picture!

Kalkan Milanka
Assistant - Master

Computational classes
Missing picture!

Vujanović Angelina
Assistant - Master

Computational classes