Bazy danych
This presentation is the property of its rightful owner.
Sponsored Links
1 / 8

Bazy Danych PowerPoint PPT Presentation


  • 112 Views
  • Uploaded on
  • Presentation posted in: General

Bazy Danych. Dr inż. Mariusz Tupaj Email: [email protected] http:// tumar.w.interia.pl. Literatura. M.J.Hernandez, Bazy danych dla zwykłych śmiertelników , Mikom L. Banachowski: Bazy danych. Tworzenie aplikacji . Akademicka Oficyna Wydaw­nicza PLJ. Warszawa 1998

Download Presentation

Bazy Danych

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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Bazy danych

Bazy Danych

Dr inż. Mariusz Tupaj

Email: [email protected]

http:// tumar.w.interia.pl


Literatura

Literatura

  • M.J.Hernandez, Bazy danych dla zwykłych śmiertelników, Mikom

  • L. Banachowski: Bazy danych. Tworzenie aplikacji. Akademicka Oficyna Wydaw­nicza PLJ.

  • Warszawa 1998

  • L. Banachowski: Bazy danych. Programowanie aplikacji po stronie serwera bazy danych.

  • Akademicka Oficyna Wydawnicza EXIT, Warszawa 2001

  • D. Figura: Obiektowe bazy danych. Akademicka Oficyna Wydawnicza PLJ, Warszawa 1996

  • Kazimierz Subieta,Obiektowe Bazy Danych kontra Relacyjne Bazy Danych


Modele baz danych danych

Modele baz danych danych

  • Hierarchiczny model logiczny

  • Sieciowy model logiczny

  • Relacyjny model logiczny

  • Relacyjno – obiektowe bazy danych

  • Obiektowe bazy danych


Hierarchiczny model logiczny

pośrednicy

muzycy

klienci

terminarz

umowy

rozliczenia

Hierarchiczny model logiczny

Struktura: odwrócone drzewo

Relacje: typu ojciec-syn


Hierarchiczny model logiczny1

Hierarchiczny model logiczny

  • Zalety

  • Szybkość przywołania podobnych danych

  • wbudowana integralność odwołań

  • Wady

  • niezdolność do obsługi złożonych relacji (tylko 1-1)

  • obecność danych nadmiarowych

  • użytkownik musi doskonale znać strukturę bazy

  • można tworzyć tylko proste zapytania

  • modyfikacja struktury bazy wymaga modyfikacji programu obsługującego bazę


Sieciowy model logiczny

pośrednicy

kieruje

reprezentuje

muzycy

klienci

wypełnia

zawiera

gra

uiszcza

style

muzyczne

umowy

rozliczenia

Sieciowy model logiczny

Struktura: odwrócone drzewo z łączonymi gałęziami

Relacje: typu właściciel-członek realizowane przez kolekcje


Sieciowy model logiczny1

Sieciowy model logiczny

  • Zalety

  • Szybkość odczytywania danych

  • można tworzyć bardziej złożone zapytania

  • Wady

  • użytkownik musi mieć dobre wyobrażenie o strukturze bazy

  • modyfikacja struktury bazy wymaga modyfikacji programu obsługującego bazę


Relacyjny model logiczny

pośrednicy

klienci

muzycy

gatunki

muzyczne

rozliczenia

gatunki/muzycy

Relacyjny model logiczny


  • Login