01-1_Uvod_u_Baze_podataka-2014-1

  • Upload
    bozapub

  • View
    218

  • Download
    0

Embed Size (px)

DESCRIPTION

BAZE PODATAKA CACAK

Citation preview

  • BAZE PODATAKANastavnik:Dr Danijela Miloevi, docentSaradnici:Maja Boovi, asistentMarina Miloevi, asistent

  • DA LI STE DOSADNJIM KOLOVANJEM STEKLI PRAKTINE VETINE POTREBNE ZA DOBAR POSAO ...... ili jo ima anse?

  • Da li elite da savladate novu vetinu, koja vam moe biti od koristi?

  • Osobine kursa: zasnovan na Oracle-uskraen i ubrzannastavni materijali i testovi su preuzeti od Oracle Academy, prevedeni, selektovani, dopunjeni i prilagoeni naem okruenju

    Baze Podataka

    tukilica (TB) - zasnovan na kursu Oracle Akademije skraen i ubrzan svi nastavni materijali i testovi su preuzeti iz Oracle-a, prevedeni i prilagoeni

    1.psd

    * - zasnovan na kursu Oracle Akademije - skraen i ubrzan - svi nastavni materijali i testovi su preuzeti iz Oracle-a, prevedeni i prilagoeni

  • Zato Oracle?Oracleprvi u svetu sa 40% udela na svetskom tritu za baze podataka najcenjeniji sertifikati FTN partner u ORACLE Academystiete poetna znanja za napredovanje u budunosti

    2.psd

    *dri najvei deo trita za baze podataka u svetuOraklovi sertifikati meu najcenjenijim i najskupljim u svetuNa ovom kursu stiete poetna znanja koja vam mogu pomoi da kasnije dobijete Oracle sertifikat

  • Osnovni pojmovita emo uiti danas?Podatak Informacija Baza podatakaZato projektovanje baza podataka?

    3.psd

    *dri najvei deo trita za baze podataka u svetuOraklovi sertifikati meu najcenjenijim i najskupljim u svetuNa ovom kursu stiete poetna znanja koja vam mogu pomoi da kasnije dobijete Oracle sertifikat

  • Baze PodatakaDa biste shvatili ta su to baze podataka prvo morate znati da razlikujete podatke od informacija

    Da biste napravili dobru bazu podataka morate znati njenu svrhu i svrhu projektovanja baze podatakaZato to uiti?

    4.psd

  • Baze PodatakaPodatak u odnosu na informacijuRei podatak i informacija se esto koriste kao sinonimi. Ipak, one imaju razliito znaenje.Podatak = informacija

    5.psd

  • PodatakSirov materijal, iz kojeg mogu da se izvuku zakljuci, da se neto saznaPodaci su injenice, iz kojih mogu da se dobiju nove injenice

    Podatak u odnosu na informaciju

    6.psd

    *

  • InformacijaZnanjeZnaenjeFunkcija podatkaRezultat kombinovanja, uporeivanja i izvoenja zakljuaka nad podacima

    Podatak u odnosu na informaciju

    7.psd

    *

  • PrimerU jednom razredu, ako svaki uenik dobije ocenu, ocene se mogu sraunati da se odredi prosek tog razreda.

    Proseci svih razreda se mogu preraunati u prosek za celu kolu.

    Softver baze podataka e transformisati zapisane/smetene podatke i statistike u korisne informacije.Podatak u odnosu na informaciju

    8.psd

    *

  • Podatak u odnosu na informacijuPrimerPodatak: Rezultat testa svakog studenta je jedan podatak.

    Informacija: Prosean rezultat razreda ili prosean rezultat kole.

    9.psd

    *

  • ta je baza podataka?Centralizovan i strukturiran skup podataka smeten u raunarski sistem.Omoguava: manipulisanje podacima izvlaenje informacija

    Pojam baze podataka

    10.psd

    *

  • Baza podataka obezbejuje mogunosti pretraivanja, dodavanja, modifikovanja i brisanja podataka kada je to potrebno.Baza podataka takoe obezbeejuje mogunost transformisanja dobijenih podataka u korisne informacije.Bazom podataka obino rukuje administrator baze podataka (DBA Database administrator)

    Pojam baze podataka

    11.psd

    *

  • Omogueno je smetanje razliitih podataka: Dokumenti, slike, video, zvuk

    Pojam baze podataka

    12.psd

    *

  • Baza podataka predstavlja organizovan skup logiki povezanih podataka koji su smeteni u jednoj ili vie datoteka, tako da se mogu pretraivati, sortirati, aurirati, grupisati, transformisati i tampati.

    U veini modernih baza podataka, moe se smestiti i iz njih dobiti veliki broj razliitih podataka i dokumenata. Unutar baze podataka, podaci su smeteni u sirovoj formi. Kada se ti sirovi podaci pretrauju ili dobijaju upitom, oni se transformiu u mnogo korisniju izlaznu informaciju.Pojam baze podataka

    13.psd

    *

  • Prava snaga baze podataka ne lei u mogunosti skladitenja informacija, ve u sposobnosti pronalaenja i preuzimanja tano onih informacija koje elimo.

    Pojam baze podataka

    14.psd

  • ta baza podataka ima sa svakodnevnim ivotom?Vie nego to moete zamisliti...Mnogo vebsajtova koje poseujete je podrano bazom podataka Mnoga radna mesta na alterima, u kancelarijama, u proizvodnji koriste baze podataka Mnoge usluge koje dobijate svakodnevno u banci, poti, na autobuskoj stanici ili u domu zdravlja su podrane bazama podatakaNavedite jo primera

    Pojam baze podataka

    15.psd

    *

  • Kako moete upotrebiti bazu podataka, ako ste:

    Mehaniar TaksistaBatovan

    Pojam baze podataka

    16.psd

  • Da li ste nekad vratili neto u prodavnicu bez rauna?

    Koje informacije ste morali da date?

    Da li ste uspeli da vratite kupljeno?Pojam baze podataka

    17.psd

    *

  • Zato uiti projektovanje baza podataka?DA BISMO RAZLIKOVALI DOBRO I LOE NAPRAVLJENU BAZU PODATAKA

    Pojam baze podataka

    18.psd

    *

  • Zato je bitan dobar projekat baze podatakaPravljenje baze podataka je delikatna stvar, kojoj treba pristupiti oprezno Poetne greke u projektu dovode do velikih problema u daljem korienju baze podataka

    ZDRAVORAZUMSKI PRISTUP

    = NERAZUMAN PRISTUP jer moe dovesti do toga da nova baza podataka u potpunosti odslikava postojei papiroloki sistem (paper based system)

    ?Projektovanje baze podataka

    19.psd

    *

  • Naizgled dobro formirana NARUDBENICA

    Ime

    Lokacija

    Telefon

    Naziv

    Cena

    Koliina

    Sifra kupca

    ifra artikla

    K1

    LEONA

    Novi Sad

    024-455-44

    A1

    Penkala

    120 din

    200

    K1

    LEONA

    Novi Sad

    024-455-44

    A2

    Spajalice

    50 din

    1000

    K2

    ZORA

    aak

    032-345-67

    A1

    Penkala

    120 din

    85

    K3

    GALEB

    Beograd

    011-234-345

    A3

    Mastilo

    350 din

    800

    . . .

    . . .

    . . .

    . . .

    . . .

    . . .

    . . .

    . . .

    K1

    LEONA

    Novi Sad

    024-455-44

    A3

    Mastilo

    350 din

    20

    Ipak loa

    Projektovanje baze podataka

    20.psd

    *

  • Zato je reenje iz prethodnog primera loe?Ima mnogo nepotrebnog ponavljanja neracionalno teko za odravanje rizik neusaglaenosti podataka Treba projektovati racionalnije reenje. Kako? To emo nauiti na ovom kursu. Projektovanje baze podataka

    21.psd

    *

  • Podatak, informacija, baza podatakaDa li ste u ovoj lekciji nauili da: Razlikujete podatak od informacije i da date primer svakog od njih Opiete i date primer kako podatak postaje informacija Objasnite ta je baza podataka Razumete ta je cilj projektovanja baze podataka

    22.psd

  • ZadatakPosetite neki sajt na internetu po sopstvenom izboru. Objasnite: Koje podatke ste nali na sajtu? Navedite 5 primera.ta ste novo saznali, koje informacije vam je taj sajt neposredno pruio? Navedite bar 2 primera.Koje informacije moete da izvedete iz podataka koje ste nali na sajtu? Navedite bar 2 primera.Kako zamiljate bazu podataka koja stoji iza tog sajta?

    23.psd

    * - zasnovan na kursu Oracle Akademije - skraen i ubrzan - svi nastavni materijali i testovi su preuzeti iz Oracle-a, prevedeni i prilagoeni*dri najvei deo trita za baze podataka u svetuOraklovi sertifikati meu najcenjenijim i najskupljim u svetuNa ovom kursu stiete poetna znanja koja vam mogu pomoi da kasnije dobijete Oracle sertifikat*dri najvei deo trita za baze podataka u svetuOraklovi sertifikati meu najcenjenijim i najskupljim u svetuNa ovom kursu stiete poetna znanja koja vam mogu pomoi da kasnije dobijete Oracle sertifikat*

    *

    *

    *

    *

    *

    *

    *

    *

    *

    *

    *

    *

    *