04.pdf

(607 KB) Pobierz
Relacyjne Bazy Danych
Oprogramowanie typu GIS
1019546991.003.png
Dane opisowe
Dane opisowe – gromadzone i zarządzane przez systemy SZRBD
(Systemu Zarządzania Relacyjną Bazą Danych).
Relacyjna baza danych jest zbiorem relacji
– pojedyncza relacja jest dwuwymiarową tabelą złożoną z
kolumn i wierszy
– liczba kolumn jest z góry ustalona, a każda kolumna posiada
nazwę oraz dziedzinę, określającą zbiór wartości, jakie mogą
wystąpić w kolumnie
– wiersze nie powtarzają się
– kolejność wierszy i kolumn nie jest istotna
– tabele mogą być ze sobąłączone za pomocą wspólnego
atrybutu
–dla każdej tabeli musi być określony jednoznaczny
identyfikator zwany kluczem głównym
– dominuje w zastosowaniach GIS (georelacyjne bazy danych)
– relacje 1:1
– atrybuty obligatoryjne: numer rekordu (porządkowy), unikalny
numer obiektu
1019546991.004.png
RELACYJNA BAZA DANYCH
Encja – istniejący obiekt odróżnialny od innych, o którym należy zbierać
informacje (np. właściciel działka)
• Atrybut – własność encji danego typu, reprezentowana pewną wartością
(liczba całkowita, rzeczywista, tekst)
przykład
czy numer działki jest atrybutem właściciela, czy działki?
numer działki jest atrybutem działki , natomiast służy właścicielowi jako element
połączenia dwóch encji właściciela i działki. nr działki jest atrybutem „rodzimym”
działki, natomiast dla właściciela jest atrybutem reprezentującym związki danej encji
z innymi.
w pierwszej fazie projektowania identyfikuje się tylko atrybuty
opisujące daną encję
1019546991.005.png 1019546991.006.png
RELACYJNA BAZA DANYCH
Klucz (jednoznaczny identyfikator) jest to atrybut lub zbiór
atrybutów dla danego typu encji, których wartości jednoznacznie
identyfikują cały wiersz.
•Dla każdej tabeli musi być określony jednoznaczny identyfikator
zwany kluczem głównym.
Klucz obcy jest to jedna lub więcej kolumn w tabeli, których
wartości występują jako wartości ustalonego klucza głównego w tej
lub innej tabeli i są interpretowane jako odwołania, wskaźniki do
wierszy w tej drugiej tabeli.
•Związek odzwierciedla zależności między encjami, przy czym
rozpatrywane są jedynie zależności bezpośrednie.
Encje, atrybuty i związki mają swoje nazwy.
1019546991.001.png
Bazy danych geograficznych
1.
Pojedyncza baza danych przechowująca
zarówno dane geometryczne jak i opisowe
2.
Dwie bazy danych: baza zawierająca dane
geometryczne i baza zawierająca dane
opisowe
3.
Jedna baza na dane geometryczne
połączona z wieloma bazami
przechowującymi dane opisowe
1019546991.002.png
Zgłoś jeśli naruszono regulamin