PROJEKTOVANJE BAZA PODATAKA

Matematički fakultet Univerziteta u Beogradu



Profesor: prof. dr Gordana Pavlović-Lazetić

Vežbe: ponedeljkom od 18h do 21h u 718

Gradivo po časovima (zasnovano na vežbama asistenta Jelene Hadži-Purić):

I tročas:    ER i EER (modeli, dijagrami, primeri, tumačenja) (Sve greške u tekstu su ispravljene na vežbama.)

                   EER (nastavak)

                   EER (nastavak)

                   http://db4u.wikidot.com/start

II tročas:    EER - Zadaci (Sve greške u tekstu su ispravljene na vežbama.)

                   Pravila prevođenja EER modela u relacioni model podataka.

                   Logičko projektovanje baza podataka - prof. dr Gordana Pavlović-Lažetić

III tročas:   Prevođenje iz EER modela u relacioni model

                   CRUD operacije (MySQL)

                   CRUD operacije (MySQL) - nastavak

                   Tipovi podataka (MySQL)

IV tročas:   

                   MySQL Workbench Data Modeling Intro

                   Primeri dijagrama u MySQL Workbench-u

                   Zadaci (CRUD, CHEK-trigeri)

                   Korisni linkovi:
                   Sakila baza (MySQL Workbench)

                   MySQL - instalacija

                   MySQL Workbench - vežbe

                   MySQL - klijentski programi

                   MySQL vezbe: interaktivni SQL

V tročas:   Trigeri

                   Zadaci za praktikum.

                   Rešenja zadataka za praktikum.

VI tročas:   MySQL C API

                   Non-Scalar Data Types

                   MySQL C API (manuel)

                   Tabele koje su dozvoljene na ispitu.

                   mysql-C.zip (primeri)

VII tročas:    Normalizacija-algoritmi iz knjige

                   Normalizacija-zadaci sa vežbi

                   Zadaci za vežbu

                   Rešenje 1. zadatka

                   Teme i uputstvo za izradu seminarskih radova

VIII tročas:    Strukture podataka

                   B stablo (preuzeto sa sajta prof. dr Gordane Pavlović-Lažetić)

                   B+ stabla (preuzeto sa sajta prof. dr Gordane Pavlović-Lažetić)

IX tročas:    Prikaz seminarskih radova

X tročas:    Indeksi - Ivana Tanasijević

                   Skripta

                   Slajdovi

XI tročas:    Uvod u XML i XML baze podataka

                   eXistXQuery-Vezbe.zip

                   xmlBazeZadaci.zip (kontaktirati me mejlom radi dobijanja šifre - ovde se nalaze zadaci kakvi bi mogli da budu na ispitu).

Rezultati kolokvijuma

Rezultati pismenog dela ispita u februarskom ispitnom roku.

VAŽNA NAPOMENA: Rok za predaju seminarskih radova je produžen do 15.01.2014. Odbrana može da se zakaže za četvrtak (26.12.2013.) u 16h ili petak (27.12.2013.) u 17h (dogovorite se pa se javite mejlom). Drugi termin odbrane biće zakazan posle 15.01.2014. Na odbrani je potrebno da ponesete kompletno urađen seminarski rad i da na svom laptopu (ili laptopu kolege) detaljno prikažete i testirate svaki njegov deo.

TERMINI ZA ODBRANU SEMINARSKOG RADA SU: 16.01.2014. u 13h i 23.01.2014. u 16h na Studentskom trgu u 716. Potrebno je da odaberete termin u kom želite da odbranite seminarski i da me o tome obavestite mejlom. Odbrana seminarskog je obavezna.

VAŽNO OBAVEŠTENJE: Svi studenti koji su kolokvijum polagali na svom lapotopu potrebno je da i ispit iz PBP u januarskom i februarskom roku, takođe polažu na svom lapotopu!!!







Školska 2012/2013.

Školska 2010/2011.