Табела 5.2 Спецификација  предмета

Студијски програм/студијски програми : Информатика

Врста и ниво студија: Дипломске академске студије

Назив предмета: И225 - Напредни курс из база података

Наставник (Презиме, средње слово, име): Тасић Б. Милан

Статус предмета:  Изборни

Број ЕСПБ:  7

Услов:  нема

Циљ предмета

Савладавање SQL (Structured Query Language) језика, стандардног релационог упитног језика, као и одржавање и администрацију SQL сервера, чиме се заокружује знање програмера у креирању пројеката или апликација, повезаних са припадајућом базом података. Циљ је и упознавање напредних техника у раду са базама података, пре свих објектне базе података и објектни упитни језик, као и отказе и опоравак од отказа.

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

Студенти ће бити оспособљени да раде у SQL стандардном релационом упитном језику, да одржавају и администрирају MySQL сервер i SQL сервер и пројектују различите типове база података.

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

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

SQL упитни језик, Основне карактеристике SQLа, Основне SQL команде, Уграђивање SQL наредби у више програмске језике, Наредбе за манипулисање подацима, Наредбе за контролне и управљачке функције, Формирање упита, Упити над једном табелом, Убацивање садржаја у базу података, Ажурирање базе података, Брисање података у бази података, SQL клаузуле, Изрази и функције SQLа, Упити над више табела, SQL индекси, Оптимизација упита, Оптимизација SQL сервера, Репликација SQL сервера, Избор одговарајућег SQL сервера.

Концептулано моделовање, Објектне базе података, Архитектура објектних СУБП, Објектни модел, Објектни упитни језик, Rollback, Трансакције, Конкурентна обрада трансакција, Откази и опоравак од отказа, Дистрибуиране базе података, Контрола конкурентности, Чување података (Data Warehousing), Проналажење података (Data mining), Сигурност и интегритет података.

Практична настава:Вежбе, Други облици наставе, Студијски истраживачки рад

SQL upitni jezik.

Литература

1.      Mario G. Piattini and Oscar Díaz, Advanced database technology and design, Artech, 2000.

2.      R. Stifens, R.Plu, B. Morgan, DŽ. Perkins: SQL, Kompjuter biblioteka , Čačak, 2004

Број часова  активне наставе

Остали часови

Предавања:

2

Вежбе:

1

Други облици наставе:

1

Студијски истраживачки рад:

Методе извођења наставе

Предавања са темама наведеним у садржају, вежбе у класичном облику, вежбе на рачунару.

Студенти ће добијати задатке које ће решавати код куће.

Оцена  знања (максимални број поена 100)

Предиспитне обавезе

поена

Завршни испит

поена

активност у току предавања

10

писмени испит

15

практична настава

10

усмени испт

25

колоквијум-и

2×10

..........

 

семинар-и

2×10