Базе података – напредни курс [м2и1бп]

Студијски програм
Геодезија
Врста и ниво студија
дипломске академске студије
Наставник
Статус предмета
изборни
ЕСПБ
5
Условни предмети
Бр. часова активне наставе - недељно
предавања
вежбе
други облици наставе
студијски истраживачки рад
2
2
0
0
Методе извођења наставе

Настава се изводи кроз предавања (презентације на рачунару).

Структура оцене - максималан број бодова 100
колоквијуми
семестрални
усмени
писмени
остало
60
0
15
15
10
Циљ предмета

Упознавање студената са теоријским и практичним аспектима пројектовања и управљања базама података.

Исход предмета

Студенти су упознати са основним појмовима везаним за релационе базе података и њиховим коришћењем у инжењерској пракси. Оспособљени су програмираљњ у SQL-у.

Садржај предмета

Теоријска настава:

Пројектовање релационих база података. Модел податка. Модел ентитети - везе. Супертип и подтип. Хијерархија. Нормализација. Временско праћење података. Животни циклус базе података.

Програмирање у SQL-у. Команда select. Коришћење функција над редовима. Спајање табела. Групне функције. Подупити. DML команде. DDL команде .Креирање и манипулисање ограничењима. Креирање view-a. Креирање sequence-a. Обезбеђивање сигурности и права коришћења базе података. Трансакције у базама података.

Практична настава:

Израда модела података релационе базе података. Креирање табелаа, SQL упита, погледа и других објеката на тест бази података.

Литература

Прашчевић, Н. (2009), Системи база података, Чугура принт, Београд

Oracle Academy Database Design(online курс на сајту ilearning.oracle.com)

Oracle Academy Database Programming with SQL (online курс на сајту ilearning.oracle.com)

! Сајт је оптимизован за Firefox, Chrome и IE 9+           ЛуАн-011