| Назив | Софтверско инжењерство великих база података |
|---|
| Акроним | 13М111СИБП |
|---|
| Студијски програм | Електротехника и рачунарство |
|---|
| Модул | модул Аудио и видео комуникације, модул Аудио и видео технологије, модул Биомедицински и еколошки инжењеринг, модул Биомедицинско и еколошко инжењерство, модул Електроенергетски системи Смер - Мреже и системи, модул Електроенергетски системи Смер - Обновљиви извори енергије, модул Електроенергетски системи Смер - Постројења и опрема, модул Електроника, модул Електроника и дигитални системи, модул Енергетска ефикасност, модул Информационо комуникационе технологије, модул Микроталасна техника, модул Наноелектроника и фотоника, модул Примењена математика, модул Рачунарска техника и информатика, модул Сигнали и системи, модул Системско инжењерство и радио комуникације, модул Софтверско инжењерство |
|---|
| Тип студија | мастер академске студије |
|---|
| Наставник (предавач) | |
|---|
| Наставник/сарадник (вежбе) | |
|---|
| Наставник/сарадник (ДОН) | |
|---|
| Број ЕСПБ | 6.0 | Статус предмета | изборни |
|---|
| Условљност другим предметима | Базе података |
|---|
| Циљеви изучавања предмета | Циљ предмета је да студенти сагледају карактеристике и решења савремених изазова у области складиштења и аналитичког процесирања великих и комплексних структурираних и неструктурираних скупова података. |
|---|
| Исходи учења (стечена знања) | Оспособљавање за рад у најсавременијим DB технологијама (NoSQL, NotOnlySQL, LogicalDataWarehouse, InMemoryComputing и BigData), које чине основу развоја IoT, Cloud, SmartMachines, BYOD технологија будућности. Студенти ће бити оспособљени да сагледају изазове дизајна великих база података, дизајнирају и имплементирају практичне примере коришћењем комерцијално расположивих алата. |
|---|
| Садржај теоријске наставе | Tаксономија: Mодели и архитектуре великих DB: NoSQL, NotOnlySQL, LogicalDataWarehouse, InMemoryComputing, BigData. Интеграција: language-oriented (embedded SQL); driver-oriented (ODBC, JDBC) (architectures, driver types, application scenarios); component-based; SOA integration; Web Services; agent-based; IoT, Cloud, SmartMachines, BYOD технологије будућности. Коришћење AMDD развојне методологије. |
|---|
| Садржај практичне наставе | Идентификовање изазова дизајна користећи Agile MDD (AMDD) развојну методологију. Анализираће се и комерцијално расположиви системи NoSQL (mongoDB, Cassandra, Hypertable,CouchDB) и BigData (Hadoop, ApacheSpark). На крају, студенти ће самостално евалуирати и класификовати велике и комплексне скупове података, дизајнирати и имплементирати практичне примере коришћењем комерцијално расположивих алата. |
|---|
- Big Data: Concepts, Technology, and Architecture, Balamurugan Balusamy, Nandhini Abirami, Amir H. Gandomi, Wiley, 2021
- Tiwari S, „Professional NoSQL“, John Wiley & Sons, Inc., SAD, 2011
- Sangeetha, S., & Sreeja, A. K. (2015). No Science No Humans, No New Technologies No changes" Big Data a Great Revolution.
- NoSQL Databases by Christof Strauch https://www.christof-strauch.de/nosqldbs.pdf
- Bernard Marr, Data Strategy: How to Profit from a World of Big Data, Analytics and the Internet of Things Paperback – 2017
|