1 / 8

Bazy Danych

Bazy Danych. Dr inż. Mariusz Tupaj Email: tumar@w.interia.pl 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

Télécharger la présentation

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. 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. Bazy Danych Dr inż. Mariusz Tupaj Email: tumar@w.interia.pl http:// tumar.w.interia.pl

  2. 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

  3. Modele baz danych danych • Hierarchiczny model logiczny • Sieciowy model logiczny • Relacyjny model logiczny • Relacyjno – obiektowe bazy danych • Obiektowe bazy danych

  4. pośrednicy muzycy klienci terminarz umowy rozliczenia Hierarchiczny model logiczny Struktura: odwrócone drzewo Relacje: typu ojciec-syn

  5. 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ę

  6. 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

  7. 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ę

  8. pośrednicy klienci muzycy gatunki muzyczne rozliczenia gatunki/muzycy Relacyjny model logiczny

More Related