1 / 15

Modeli baza podataka

vrste modela baza podataka

Download Presentation

Modeli baza podataka

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. MODELI BAZA PODATAKA hijerarhijski mrežni objektni relacijski Katarina Baričević

  2. UVOD UVOD Modeli baza podataka s obzirom na nivo Modeli baza podataka s obzirom na nivo aptstrakcije: aptstrakcije: KONCEPTUALNI KONCEPTUALNI LOGIČKI LOGIČKI FIZIČKI FIZIČKI

  3. Logički model-aplikativni model podataka Logički model-aplikativni model podataka vrste logičkih modela podataka: vrste logičkih modela podataka: HIJERARHIJSKI HIJERARHIJSKI MREŽNI MREŽNI OBJEKTNI OBJEKTNI RELACIJSKI RELACIJSKI

  4. Što su modeli baza podataka? Što su modeli baza podataka? Skup pravila koja određuju kako može izgledati logička Skup pravila koja određuju kako može izgledati logička struktura bauze podataka, ćini osnovu za koncipiranje, struktura bauze podataka, ćini osnovu za koncipiranje, projektiranje i implementiranje baze. projektiranje i implementiranje baze.

  5. HIJERARHIJSKI MODEL HIJERARHIJSKI MODEL HIJERARHIJSKI MODEL HIJERARHIJSKI MODEL -prvi razvijeni model baza podataka -prvi razvijeni model baza podataka -U hijerarhijskom modelu podaci su smješteni u -U hijerarhijskom modelu podaci su smješteni u objekte koji se nazivaju ZAPISI. Svaki zapis se objekte koji se nazivaju ZAPISI. Svaki zapis se sastoji od skupa svojstava koji opisuju objekt. sastoji od skupa svojstava koji opisuju objekt. -oblik stabla ( MATEMATIČKO DRVO) -oblik stabla ( MATEMATIČKO DRVO)

  6. HIJERARHIJSKO STABLO ( 1:M) (biti će izravan primjer nacrtan i objašnjen na ploči koji će se odnositi i na sljedeća dva slajda!)

  7. -veza "jedan prema više" povezuje svakog roditelja i dijete -nadređeni i podređeni segmenti

  8. PREDNOSTI PREDNOSTI -brzina pretraživanja, dohvat podataka -brzina pretraživanja, dohvat podataka NEDOSTACI NEDOSTACI -otežan prikaz podataka -otežan prikaz podataka

  9. MREŽNI MODEL MREŽNI MODEL MREŽNI MODEL MREŽNI MODEL -fleksibilan način prikazivanja objekata i veza -fleksibilan način prikazivanja objekata i veza među njima , opisan skupom međusobno među njima , opisan skupom međusobno povezanih slogova povezanih slogova -ne postoje ni podređeni ni nadređeni segmenti! -ne postoje ni podređeni ni nadređeni segmenti!

  10. N:M Mrežni modeli baza podataka formiraju se nad tipovima Mrežni modeli baza podataka formiraju se nad tipovima slogova čiji su međusobni odnosi tipa n : m slogova čiji su međusobni odnosi tipa n : m Mrežna Mrežna struktura složenija je od hijerarhije i u praksi se struktura složenija je od hijerarhije i u praksi se baze podataka mogu prevesti iz hijerarhijskog oblika u baze podataka mogu prevesti iz hijerarhijskog oblika u mrežni i obrnuto. mrežni i obrnuto.

  11. ZAŠTO NE MREŽNI PRETVARATI U HIJERARHIJSKI MODEL? PONAVLJANJE PODATAKA!

  12. OBJEKTNI MODEL OBJEKTNI MODEL OBJEKTNI MODEL OBJEKTNI MODEL -logički model podataka koji prihvaća semantiku -logički model podataka koji prihvaća semantiku objekata podržanu u objektno-orijentiranom objekata podržanu u objektno-orijentiranom programiranju. programiranju. -Nije ograničen unaprijed danim tipovima -Nije ograničen unaprijed danim tipovima podataka kao što je primjerice SQL. podataka kao što je primjerice SQL.

  13. GENERALIZACIJA Natklasa se obično crta gore, a potklasa dolje. Povezuju se linijom na kojoj simbol ukazuje na odnos klasa.

  14. AGREGACIJA- Sastav objekata između kojih vlada odnos cjeline i dijelova opisuje objekt (obično se crta gore) i njegove dijelove (crtaju se dolje, a povezuju se linijom na kojoj simbol ukazuje na odnos objekata Click to Edit Sub Title

  15. 4 KONCEPTA 4 KONCEPTA APSTRAKCIJA APSTRAKCIJA ENKAPSULACIJA ENKAPSULACIJA MODULARNOST MODULARNOST HIJERARHIJA HIJERARHIJA

More Related