12
Baze podataka Baze podataka Uvodni čas Uvodno predavanje 1

BP Lekcija 01_Uvodni Cas

Embed Size (px)

DESCRIPTION

ACCESS

Citation preview

Page 1: BP Lekcija 01_Uvodni Cas

Baze podatakaBaze podatakaUvodni čas

Uvodno predavanje 1

Page 2: BP Lekcija 01_Uvodni Cas

• Predavanja: 4 časa nedeljno• Profesor:

– dr Mladen Veinović– [email protected]

• Konsultacije: četvrtak: od 14 do 15 h• Vežbe: 2 časa nedeljno po grupama• Asistent:

– mr Igor Vujičić– [email protected]

Uvodno predavanje 2

Page 3: BP Lekcija 01_Uvodni Cas

• Literatura:1. M.Veinović, G.Šimić, Uvod u baze podataka,

Beograd, US, 20072. M. Milosavljević, M. Veinović, I. Franc,

ECDL modul 5 - Access, FPI, US, 2005.3. Predavanja, pdf materijali4. Internet5. Test pitanja

Uvodno predavanje 3

Page 4: BP Lekcija 01_Uvodni Cas

Ocenjivanje: kontinuirano skupljanje poena

Uvodno predavanje 4

Prisustvo predavanjima 10Kolokvijum1: Access + teorija1 30Kolokvijum2: MySQL 30Završni ispit: teorija2 30

Ukupno: 100

• Ispit se polaže u delovima• Osvojeni poeni na bilo kom delu ispita prepisuju

prethodne poene na tom delu(važi poslednji rezultat) !!!

Page 5: BP Lekcija 01_Uvodni Cas

Ocenjivanje:

Uvodno predavanje 5

broj poena < 51 551 ≤ broj poena ≤ 60 661 ≤ broj poena ≤ 70 771 ≤ broj poena ≤ 80 881 ≤ broj poena ≤ 90 9

91 ≤ broj poena 10

• Kada student stekne više od 51 poena i prijavi ispit, ocena se upisuje u zapisnik i IS

• Student koji ne želi predloženu ocenu mora da se, do upisa ocene, javi asistentu ili profesoru !!!

Page 6: BP Lekcija 01_Uvodni Cas

Uvodno predavanje 6

Why database?– The way data is accessed– The way data is handled

Page 7: BP Lekcija 01_Uvodni Cas

• Analiza poslovnih procesa• Model realnog sveta• Organizacija podataka• Skladištenje podataka• Ažuriranje, pretraživanje, kontrola• Dobijanje relevantnih i upotrebljivih

informacija• Efikasnost, brzo dobijanje

informacija

Uvodno predavanje 7

Ključ zadonošenje odluka

Page 8: BP Lekcija 01_Uvodni Cas

• Standardni interfejs za pristup podacima• Rad više korisnika sa istovremenim mogućnostima za

unos, izmenu i brisanje podataka• Promenu podataka bez rizika da se podaci izgube ili da

se dovede do nekonzistentnosti• Mogućnost upravljanja velikim količinama podataka i

velikim brojem korisnika• Pomoć za: “backup”, “restore” i “recovery” podataka• Zaštitu • Smanjenje redudanse• Nezavisnost podataka i aplikacija

Uvodno predavanje 8

Korišćenje baza podataka omogućava

Page 9: BP Lekcija 01_Uvodni Cas

• Uvod u osnove oblasti baza podataka, modelovanje procesa iz realnog sveta, model objekti-veze (ER model), relacione baze podataka i transakcije.

• Samostalan rad u Microsoft Access-u, što uključuje kreiranje baze podataka, izradu korisničkog interfejsa, pretraživanje i izradu izveštaja.

• Samostalan rad u MySQL okruženju, što uključuje kreiranje baze podataka, izradu korisničkog interfejsa, pretraživanje i izradu izveštaja.

• Spremnost za razumevanje i za rad sa komercijalno dostupnim informacionim sistemima

• Razumevanje problema kod konkurentnog izvršavanja transakcija• Shvatanje potreba za rezervnim kopijama i oporavak baza podataka• Savremene Internet aplikacije i baze podataka

Uvodno predavanje 9

Ciljevi i zadaci predmeta

Page 10: BP Lekcija 01_Uvodni Cas

Nastavni program

Uvodno predavanje 10

Nedelja Tema/aktivnost

I Osnovni pojmovi u bazama podatakaII Klasična obrada podataka i njene slabosti. Koncept

baza podataka.III Sistemi za upravljanje bazama podatakaIV Modelovanje i modeli podatakaV Model objekti veze

VI Kolokvijum1: Access+ teorija1

VII Projektovanje - Strukturna sistemska analiza (SSA)

VIII Relacione baze podataka

Page 11: BP Lekcija 01_Uvodni Cas

Nastavni program

Uvodno predavanje 11

Nedelja Tema/aktivnost

IX Relaciona algebra

X SQL jezik za rad sa RBP: definicije, ažuriranja, upiti,kontrole

XI Relacije loše strukture i normalizacija

XII Transakcije, mehanizmi zaključavanjaXIII Oporavak BP u slučaju otkazaXIV Administracija bazama podatakaXV Baze podataka i aplikacije

Page 12: BP Lekcija 01_Uvodni Cas

Uvodno predavanje 12

Pitanja ?