Навигација

13М114САБ - Алати за програмирање база података

Спецификација предмета
НазивАлати за програмирање база података
Акроним13М114САБ
Студијски програмЕлектротехника и рачунарство
Модул
Тип студијамастер академске студије
Наставник (предавач)
Наставник/сарадник (вежбе)
Наставник/сарадник (ДОН)
Број ЕСПБ6.0Статус предметаизборни
Условљност другим предметима
Циљеви изучавања предметаНапредне технике моделовања база података. Програмска окружења за рад са базама података. Извештавање над базама података.
Исходи учења (стечена знања)Знање у вези напредних техника моделовања база података. Знање у вези коришћења програмских окружења за рад са базама података. Знање у вези извештавања над базама података.
Садржај предмета
Линк ка страници предметаhttp://si4sab.etf.rs/
Линк ка предавањимаhttps://teams.microsoft.com/l/team/19%3aG6TcnLOIwFGwSFlBgkROF_jd2SkRGccxX_cDmek0oyo1%40thread.tacv2/conversations?groupId=7cbb3155-6d2b-4f56-8915-6df03670de27&tenantId=1774ef2e-9c62-478a-8d3a-fd2a495547ba
Садржај теоријске наставеНотације за моделовање база података. Имплементација ограничења над базама података. Технике компромисног реструктурирања база података. Развој окидача и процедура над базом података. Употреба база података из програмских језика. Објектно релационо мапирање. Креирање извештаја.
Садржај практичне наставеКреирање модела података коришћењем IE нотације. Креирање ускладиштених SQL процедура. Креирање Java програма који користе JDBC приступ бази података.
Литература
  1. ERWin User Guide, Computer Associates
  2. SQL in a Nutshell, K.E.Kline, O'Reilly
  3. Database Programming with JDBC and Java, G.Reese, O'Reilly
  4. Database Systems, T.Connolly, C.Begg, Addison Wesley
Број часова активне наставе недељно током семестра/триместра/године
ПредавањаВежбеДОНСтудијски и истраживачки радОстали часови
221
Методе извођења наставеПредавања. Вежбе. Лабораторијске вежбе. Пројекти.
Оцена знања (максимални број поена 100)
Предиспитне обавезеПоенаЗавршни испитПоена
Активности у току предавањаПисмени испит30
Практична настава30Усмени испит
Пројекти20
Колоквијуми20
Семинари