Navigacija

SI3BP2 - Baze podataka 2

Specifikacija predmeta
Naziv Baze podataka 2
Akronim SI3BP2
Studijski program Softversko inženjerstvo
Modul
Tip studija osnovne akademske studije
Nastavnik (predavač)
    Nastavnik/saradnik (vežbe)
    Nastavnik/saradnik (DON)
    Broj ESPB 6.0 Status predmeta izborni
    Uslovljnost drugim predmetima Baze Podataka 1
    Ciljevi izučavanja predmeta Učenje XML-a. Fizički dizajn objektno relacionih baza podataka. Učenje različitih mehanizama pristupa i integracije baze.
    Ishodi učenja (stečena znanja) Ovladavanje XML-om, metodologijom i alatima za fizički dizajn i implementaciju objektno relacionih baza podataka i razumevanje potrebe za različitim mehanizmima pristupa i integracije baze i ovladavanje njihovim korišćenjem.
    Sadržaj predmeta
    Sadržaj teorijske nastave XML kao model podataka i kao mehanizam za ostvarivanje integracije. DTD i XML Schemas. XPath. XQuery. Fizički dizajn. Indeksi. Materijalizovani pogledi. Particije. Višedimenzionalni klasteri. Drugi metodi. Mehanizmi pristupa i integracija baze. Jezički orijentisani (umetnuti SQL upiti). Drajverski orijentisani (ODBC, JDBC), Komponentno orijentisani. SOA. Web Servisi. SOAP. WSDL. UDDI. agenti.
    Sadržaj praktične nastave Projektovanje i implementacija objektno relacione baze, diskusija karakteristika realizovanog dizajna, realizacija upita posredstvom XML-a i Web-a i integracija u druge sisteme.
    Literatura
    1. Database Systems:The Complete Book, H. Garcia-Molina, J.D.Ulman, J. Widom, Prentice Hall, 2002.
    2. Bill Evjen, at all, Professional XML (Programer to Programmer) ISBN-13: 978-0471777779, 2007
    3. Physical Database Design: the database professional's guide to exploiting indexes, views, storage, and more (The Morgan Kaufmann Series in Data Management Systems) by Sam Lightstone, Toby J. Teorey, and Tom Nadeau (Paperback - Apr 4, 2007)
    4. Bancilhorn, F., et al., Building An Object Oriented Database System, Morgan Kaufmann, 1992.
    Broj časova aktivne nastave nedeljno tokom semestra/trimestra/godine
    Predavanja Vežbe DON Studijski i istraživački rad Ostali časovi
    2 2 1
    Metode izvođenja nastave 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.
    Ocena znanja (maksimalni broj poena 100)
    Predispitne obaveze Poena Završni ispit Poena
    Aktivnosti u toku predavanja 0 Pismeni ispit 60
    Praktična nastava 10 Usmeni ispit 0
    Projekti 10
    Kolokvijumi 20
    Seminari 0