|
Šifra modula |
CS 390 |
Fakultet |
PMF Sarajevo |
Napredne baze podataka
NASTAVNI PROGRAM
A. OPŠTI PODACI
|
Fakultet |
Prirodno-matematički fakultet Sarajevo |
|
Odsjek |
Matematika |
|
Smjer |
Teorijska kompjuterska nauka , Matematika i
informatika |
|
Semestar |
Šesti |
|
Naziv modula |
Napredne baze podataka |
|
Tip modula |
Izborni |
|
Broj kreditnih bodova |
5 |
|
Kontakt sati |
Ukupno |
Predavanja |
Vježbe |
Seminari |
Konsultacije |
|
5x15=75 |
2x15=30 |
1x15=15 |
1x15=15 |
1x15=15 |
|
Samostalni rad (sati) |
3x15=45 |
|
Obavezni prethodno položeni moduli |
Uvod u računarsku tehniku, Računarski
sistemi,Uvod u programiranje, Teorija podataka |
|
Modul relevantan za
module |
|
|
Nastavno osoblje |
|
|
– Nastavnik nosilac modula |
Doc. dr. Nedžad Dukić |
|
– Ostali nastavnici |
|
|
– Asistenti |
|
B. CILJEVI MODULA
|
Ciljevi modula su
upoznavanje sa modelima, jezikom SQL baza podataka, kao i
logickim projektovanjem i integritetom baze podataka. Pored toga,
studenti se upoznaju sa metodologijom rješavanja problema u
naprednim bazama podataka. |
C. SPECIFIČNI ZADACI MODULA
|
Kroz navedeni modul studenti
će kroz samostalan rad na laboratorijskim vježbama savladati
korištenje jezika baza podataka, kao sredstva za projektovanje i
realizaciju jednoga informacionoga sistema kao i osposobljavanje
studenata za izradu ovih sistema . |
D. SADRŽAJ NASTAVNOG PROCESA
|
Br. |
Nastavna jedinica |
Nastavni metod |
Sati rada |
|
Kontakt |
Samostalno |
|
1. |
Identifikacija zahtijeva. Formalna
specifikacija. Izbor modela baze podataka. |
Usmeno izlaganje 2
Vježbe i zadaci 1
|
3 |
1 |
|
2. |
Projektovanje strukture baze podataka.
Modeliranje podataka. |
Usmeno izlaganje 2
Rad na računaru 1 |
3 |
1 |
|
3 |
Izrada prototipa podataka.
Izbor programskih tools-ova.
Dizajniranje formi i ispravljanje podataka.
Dizajniranje izvjestaja. |
Usmeno izlaganje 4
Rad na računaru 6 |
10 |
1 |
|
4. |
Sigurnost podataka.
Rezervne kopije podataka.
Visekorisnicki pristup. |
Usmeno izlaganje 2
Vježbe i zadaci 2
|
4 |
1 |
|
5. |
Distribuirane baze podataka |
Usmeno izlaganje 3
Vježbe i zadaci 2 |
5 |
1 |
|
6. |
Nerelacioni modeli podataka - objektni,
objektno-relacioni, funkcionalni. |
Usmeno izlaganje 4
Vježbe i zadaci 2 |
6 |
1 |
|
7. |
Fuzzy relacioni, logicki (deduktivni) modeli
podataka |
Usmeno izlaganje 5
Rad na računaru 2 |
7 |
1 |
|
8. |
Web Programiranje i baze podataka. PHP i MySQL |
Usmeno izlaganje 6
Vježbe i zadaci 8 |
14 |
2 |
|
9. |
Sistemi za upravljanje bazama podataka |
Usmeno izlaganje 1
Vježbe i zadaci 2 |
3 |
1 |
|
10. |
Integritet podataka |
Usmeno izlaganje 1
Vježbe i zadaci 2 |
3 |
1 |
|
11. |
Seminarski rad, baze podataka. |
Usmeno izlaganje
Vježbe i zadaci 2 |
1 |
2 |
E. PROVJERA ZNANJA I OCJENJIVANJE
|
Provjera znanja – kriteriji |
Ocjenjivanje |
|
Kriterij |
Maksimalan broj bodova |
Bodovi za prolaz |
Osvojen broj bodova |
Ocjena (BiH) |
(ECTS ocjena) |
|
Seminarski rad |
25 |
14 |
< 60,00 |
5 |
F |
|
Testovi tokom kursa |
25 |
14 |
60,00 – 69,9 |
6 |
E |
|
Izrada projekta |
25 |
17 |
70,00 – 75,9 |
7 |
D |
|
Pismeni završni ispit |
25 |
15 |
76,00 – 85,9 |
8 |
C |
|
|
|
|
86,00 – 94,99 |
9 |
B |
|
U k u p n o |
100 |
60 |
95,00 – 100 |
10 |
A |
F. LITERATURA
Osnovna literatura:
1.
S. Alagić. Relacione baze podataka.Svijetlost. Sarajevo 1985.
2.
C.J. Data. An Introduction to Database Systems. Addison-Wesly, 1989.
3.
B.C.Desiai. An Introduction to Database Systems. West Publishing
Company 1997.
4.
F.R.McFadden, J.A.Hoffer. Database Managment. Publishing Company
1998.
5.
C.Ricardo. Database Systems.Macmillan Publishing Company 1999.
6.
J.D. Ullman. Principles of Database Systems. Computer Science
Press.1980.
7.
Martin. Baze podataka za krajnjeg korisnika.
8.
B.Mccarty. PHP . Osborne/McGraw Hill, 2003.
9.
J.C. Melloni. MySql. Sams Publishing. 2003.
Dopunska literatura:
1.
P.B. Davis. Database Systems. Macmillan Computer Science. 1996.
2.
M.Dzakovic. ORACLE SQL.Tehnicka knjiga.2005