mazur & mazur, bazy danych, modele baz danych


2. Scharakteryzować model obiektowej bazy danych?

Model danych, w którym wykorzystano cechy obiektowości tj.: pojęcie klasy i obiektów klasy, enkapsulacja, mechanizm identyfikacji obiektów , dziedziczenie ,przeciążanie funkcji ,, i późne wiązanie

Model obiektowy – kolekcja obiektów, do rekordów danych dołą-czane są mechanizmy obsługujące dane, obiekt jest pakietem da-nych i procedur, dane są trzymane w atrybutach obiektu, procedury są definiowane za pomocą metod obiektu, metody są uaktywniane przez komunikaty przekazywane między obiektami.

Np. ORION, INIS

Cechy podstawowe

obiekt w bazie reprezentuje obiekt w świecie zewnętrz-nym

typ obiektowy (klasa):

definicja złożonego typu danych (może zawierać inne ty-py obiektowe lub ich kolekcje)

procedury (metody) i operatory do manipulowania tymi danymi

tożsamość obiektu jest niezależna od zawartości danych

dziedziczenie (inheritance):

strukturalne: potomek dziedziczy strukturę danych

behawioralne: potomek dziedziczy metody i operatory


2. Co rozumie się pod pojęciem „logiczny model danych”?

Model logiczny danych – opis kolekcji danych przechowywanych w BD niezależnie od fizycznej realizacji, np.: rekord, tabela, tablica rekordów, obiekt z definicją metod obsługi obiektu, lista, drzewo itp.. Model koncepcyjny jest to inaczej obraz danych postrzeganych przez użytkownika (sposób wykorzystania, interpretacji danych).


2. Co rozumie się pod pojęciem „fizyczny model danych”?

Model fizyczny danych – sposób fizycznej realizacji modelu logicznego


2. Jakie modele logiczne danych wyróżnia się w systemach baz danych?

-hierarhiczny

-oparty na rekordach

-sieciowy

-relacyjny

2. Scharakteryzuj model sieciowy bazy danych.

-dane SA reprezentowane przez rekordy

-zwiazki miedzy danymi SA reprezentowane przez wskazania

- w modelu tym możemy zdefiniowac relacje typu wiele –wiele

- modelu sieciowym każdy element obiektu danych Region zawsze występuje jako tylko jedna podgałąź

Model sieciowy – rekordy lub paczki rekordów w postaci sieci al-bo listy jedno lub dwukierunkowej zamkniętej w pierścień. Po-wstały w 1971 roku, organizacja zajmująca się tym modelem CO-DASYL

Np. IMAGE (IBM)

Cechy podstawowe

struktura danych ma postać grafu (sieci)

wierzchołki grafu - typy obiektów

łuki w grafie - wiązania między typami

opis obiektu (rekord) zbudowany z pól zawierających dane opisujące obiekt

reprezentacja wiązań (wskaźniki):

odesłanie bezpośrednie (jednowart.)

odesłanie inwersyjne (wielowart.)

wiązanie codasylowe

2. Scharakteryzuj model relacyjny bazy danych.

-dane w tym modelu reprezentowane SA przez rekordy umieszczone w tabelach

-kazda tabela przechowuje rekordy tego samego typu

-kazda tabela ma okreslona stala ilość kolumn o unikalnych nazwach (pierdoli się przy wyszukiwaniu jak SA takie same)

-elementy tabeli (atrybuty) SA wypelnione atomowymi wartościami

-kazda krotka tabeli musi być jednoznacznie okreslona przez wartość klucza tabeli

- modelu sieciowym każdy element obiektu danych Region zawsze występuje jako tylko jedna podgałąź


2. Scharakteryzuj model hierarchiczny bazy danych.

-rekordy sa zorganizowane w drzewa

Model hierarchiczny był pierwszym modelem baz danych skon-struowany na bazie rekordów, dzięki hierarchii szybsze wyszuki-wanie, rekordy zmiennej długości o specjalnym znaczniku końca, najczęściej w formie drzew zrównoważonych, stosowane mechani-zmy nizania (poruszanie się w dwóch kierunkach drzewa), wyko-rzystywane np. w budowie sprzętu – baza danych opisująca części

Np. IMS

Cechy podstawowe

struktura danych ma postać drzewa

węzły - typy opisywanych obiektów

łuki - związki typu ojciec-syn

drzewo jest uporządkowane, tj. na każdym poziomie ko-lejność węzłów jest określona

opis obiektu (rekord) zbudowany z pól zawierających dane opisujące obiekt

związki zrealizowane jako wskaźniki



Wyszukiwarka

Podobne podstrony:
mazur & mazur, bazy danych, pytania i odpowiedzi
mazur & mazur, bazy danych, Własności relacyjnej bazy danych
mazur & mazur, bazy danych P, Projekt bazy danych krajowej agencji pracy tymczasowej
Z Mazur & H Mazur, bazy danych Ć, rozwiązania list zadań
WYKLAD I - wprowadzenie modele baz danych, Uczelnia, sem V, bazy danych, wyklad Rudnik
Modele Baz Danych 2
Microsoft PowerPoint 02 srodowisko bazy danych, modele
Bazy Danych, wprowadzenie DB, Modele koncepcyjne
Bazy danych - podstawowe kroki w projektowaniu cz 2 - wyklady, Zajęcia z Baz Danych - MS Access, cz
Bazy danych - podstawowe kroki w projektowaniu cz 2 - wyklady, Zajęcia z Baz Danych - MS Access, cz
bazy danych MODELE
Bazy danych - rodzaje baz danych, INIB, PIOSI, Janiak
NORMALIZACJA BAZY DANYCH POWIĄZANIA INTEGRALNOŚĆ BAZ DANYCH
lab1Wstęp teoretyczny do baz danych, bazy danych
WYKŁAD IV - bezpieczenstwo baz danych, Uczelnia, sem V, bazy danych, wyklad Rudnik
R. 6-2 Struktura OBD-przyklad 1, Uczelniane, Semestr 2, Zaawansowane Systemy Baz Danych, WYKŁ [OZaik
04 Bazy danych - rodzaje baz danych, INIB rok II, PIOSI janiak
7 Bazy danych modele danych w G Nieznany
Bazy Danych, Pizzeria, Praca zaliczeniowa z baz danych

więcej podobnych podstron