SLO | EN

Objectives and competences

Students acquire at this course 1. in-depth understanding of the role and importance of computer databases 2. the ability of independent data modelling with an emphasis on relational and object models 3. in-depth understanding of the architecture of database management systems 4. ability to work independently with data within modern databases 5. the ability to create organizational and personnel elements in the operation of, and the operation of databases themselves

Content (Syllabus outline)

1. Basic terms used with databases 2. Theoretical background 3. Data modelling and database planning (relational and object databases) 4. Database management systems 5. Database architectures 6. Blockchain databases 7. Databases on the web and cloud databases 8. Data-warehouses 9. Online analytical processing 10. NO-SQL databases 11. Big data and real-time analytics 12. Organizational approaches to databases 13. Legal and security issues 14. Contemporary guidelines

Learning and teaching methods

Lectures Case studies Exercises Individual work in groups: developing a database

Intended learning outcomes - knowledge and understanding

Knowledge and understanding: • to argue the role and importance of computer databases • to model data in relational and selected NoSql databases • to assess the suitability of database management systems in a given context • to build a data model • to implement a data model in a chosen database management system • to organize the database life cycle

Intended learning outcomes - transferable/key skills and other attributes

- ability to analyze a system and - to build and implement a database model in selected database management system; - ability to organize life cycle of a database

Readings

1. Šet A (2017) Načrtovanje in postavitev podatkovnih baz. Ljubljana, i2. 2. Coronel C, Morris S (2017) Database systems: design, implementation, and management (12. izd.). Boston, MA: Cengage Learning. 3. Kleppmann M (2017) Designing data-intensive applications: the big ideas behind reliable, scalable, and maintainable systems. Sebastopol, CA: O'Reilly Media. 4. Kimball R, Ross M, Becker B, Mundy J, Thornthwaite W (2016) The Kimball group reader: relentlessly practical tools for data warehousing and business intelligence remastered collection (2. izd.). Indianapolis, IN: John Wiley & Sons.

Prerequisits

Prerequisites for enrolling: in-depth knowledge of the set theory basic knowledge of ICT understanding of systems analysis basic knowledge of computer programming Exam admission requirement: positive evaluation of a seminar work and its defence and positive examination of tasks at exercises

  • izr. prof. dr. UROŠ RAJKOVIČ, univ. dipl. org.

  • Written examination: 100

  • : 39
  • : 24
  • : 147

  • Slovenian
  • Slovenian

  • ORGANIZATION AND MANAGEMENT OF INFORMATION SYSTEMS - 2nd