Subject: Data Organization (17 - SE0013)


Basic Information

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

Course is active from 10.11.2012..

Basic students' education in the area of data organization in file systems and relational and non-relational (NoSQL) database systems. Getting knowledge about data models and physical data structures implemented at external memory devices. Getting knowledge about development and use of file systems.
The acquired knowledge is used in practice and in the Databases course, as well as in future engineering courses. After completing the course, students understand principles of data organization in file system and data management systems.
An introduction to file systems and relational and non-relational (NoSQL) database systems. Data models. Physical data structures implemented at external memory devices. Operating system services and system calls. Access methods. Methods and approaches to file organization. Pile, Sequential, Hash, Index-Sequential and Index B-tree file organization.
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
A.V. Aho, J.D. Ullman, J.E. HopcroftData Structures and Algorithms1983Addison-WesleyEnglish
Cormen, T.H. et al.Introduction to Algorithms2009MIT Press, CambridgeEnglish
Mogin, P.Strukture podataka i organizacija datoteka1994Student, Novi SadSerbian language
Ramakrishnan R., Gehrke J.Database Management Systems2000Mc Graw HillEnglish
Pramod J. Sadalage, Martin FowlerNoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence2014Kindle EditionEnglish
Course activity Pre-examination ObligationsNumber of points
Complex exercisesYesYes15.00
Complex exercisesYesYes15.00
Complex exercisesYesYes25.00
Project taskYesYes15.00
Theoretical part of the examNoYes30.00
Name and surnameForm of classes
Missing picture!

Kordić Slavica
Associate Professor

Lectures
Missing picture!

Ristić Sonja
Full Professor

Lectures
Missing picture!

Jelić Milena
Teaching Associate

Computational classes