Почетна

Информације о предмету

Спецификација предмета
Назив предмета Базе података 1
Акроним СИ2БП1
Студијски програм Софтверско инжењерство
Модул
Тип студија основне академске студије
Наставник (за предавања) проф. др Мирослав Бојовић
Наставник/сарадник (за вежбе) доц. др Милош Цветановић
Наставник/сарадник (за ДОН) доц. др Милош Цветановић
Број ЕСПБ 6 Статус предмета обавезан
Услов Nema
Циљ предмета 1. Upoznavanje studenata sa osnovnim pojmovima i principima Sistema za Upravljanje Bazama Podataka.
2. Upoznavanje sa osnovnim konceptima projektovanja baza podataka.
3. Osposobljavanje studenata za dizajn i implementaciju konkretne baze podataka i korišćenje komercijalnih sistema za upravljanje bazama podataka.
Исход предмета Osposobljenost studenata za dizajn i implementaciju konkretne baze podataka i korišćenje komercijalnih sistema za upravljanje bazama podataka.
Садржај предмета
Садржај теоријске наставе Osnovni pojmovi i principi Baza Podataka. Abstrakcije podataka. Instanca i Šema. Nezavisnost podataka. Modeli podataka. Jezici baza podataka. Model Entiteti-Veze. Relacioni Model. Relaciona Algebra i Relacioni Račun, SQL. Optimizacija Upita. Objektno-Orijentisani Sistemi. Objektno-Relacioni Sistemi. Obrada Transakcija. Tehnike validacije. Oporavak od kvara. Komercijalni Sistemi.
Садржај практичне наставе Laboratorijske vežbe: Dizajn i implementacija konkretne baze podataka i korišćenje komercijalnih sistema za upravljanje bazama podataka.
Литература
1Database System Concepts, A. Silberschatz, H. Korth, S Sudarshan, McGraw Hill International Edition, 2005.
2Database Systems:The Complete Book, H. Garcia-Molina, J.D.Ulman, J. Widom, Prentice Hall, 2002.
3Upravljanje Transakcijama, M.Bojovic, Akademska misao, 2003.
Број часова активне наставе недељно током семестра/триместра/године
Предавања Вежбе ДОН Студијски и истраживачки рад Остали часови
2 2 1
Методе извођења наставе 30 časova predavanja + 30 časova vežbi na tabli sa rešavanjem zadataka + 15 časova laboratorijskih vežbi, kolokvijum na sredini semestra, projekat.
Ukupno 75 časova samostalnog učenja i vežbanja, od čega 3 časa nedeljno tokom semestra i približno 30 časova pripreme u ispitnom roku.
Оцена знања (максимални број поена 100)
Предиспитне обавезе Поена Завршни испит Поена
Активности у току предавања 0 Писмени испит 60
Практична настава 10 Усмени испит 0
Пројекти 10
Колоквијуми 20
Семинари 0