Навигација

19Д111ПБП - Пројектовање база података

Спецификација предмета
НазивПројектовање база података
Акроним19Д111ПБП
Студијски програмЕлектротехника и рачунарство
Модулмодул Софтверско инжењерство
Тип студијадокторске академске студије
Наставник (предавач)
Наставник/сарадник (вежбе)
    Наставник/сарадник (ДОН)
      Број ЕСПБ9.0Статус предметаизборни
      Условљност другим предметима
      Циљеви изучавања предметаОвладати знањима из пројектовања модерних комплексних база података. Релационе и нерелационе базе података. Сложени токови велике количине података.
      Исходи учења (стечена знања)Студенти ће овладати потребним знањима да реализују и управљају развојем сложених пројеката са базама података. Моћи ће аргументовано да дискутују о особинама система, одаберу одговарајуће пројектне шаблоне, доносе квалитетне одлуке у процесу развоја и изврше евалуацију добијених резултата.
      Садржај предмета
      Садржај теоријске наставеКомплетан развојни циклус комплексних ДБ система (планирање, анализа, дизајн, имплеентација, одржавање), животни циклус, физички дизајн, интеграција, безбедност.
      Садржај практичне наставеПрактичан рад на пројекту.
      Литература
      1. Gershkovich S., Data Modeling with Snowflake: A practical guide to accelerating Snowflake development using universal modeling techniques, Packt Publishing, 2025.
      2. Malhotr M., Ultimate Data Engineering with Databricks: Develop Scalable Data Pipelines Using Data Engineering's Core Tenets Such as Delta Tables, Ingestion, ... Security, and Scalability, Orange Education Pvt Ltd, 2024.
      3. Reis J., Housley M., Fundamentals of Data Engineering: Plan and Build Robust Data Systems, O'Reilly Media, 2022.
      4. Kleppmann M., Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems, O'Reilly Media, 2017.
      Број часова активне наставе недељно током семестра/триместра/године
      ПредавањаВежбеДОНСтудијски и истраживачки радОстали часови
      8
      Методе извођења наставеПројекат и дискусија.
      Оцена знања (максимални број поена 100)
      Предиспитне обавезеПоенаЗавршни испитПоена
      Активности у току предавањаПисмени испит
      Практична наставаУсмени испит30
      Пројекти70
      Колоквијуми
      Семинари