pojęcia: baza danych, i system zarządzania bazą danych, Baza

Transkrypt

pojęcia: baza danych, i system zarządzania bazą danych, Baza
pojęcia: baza danych, i system zarządzania bazą danych,
Baza danych – kolekcja danych zapisanych zgodnie z określonymi regułami.
System zarządzania bazą danych – oprogramowanie bądź system informatyczny służący
do zarządzania bazą danych.
Ze względu na charakter danych bazy danych możemy podzielić je na dwie kategorie:
1) bazy analityczne
2) bazy operacyjne,
Niezbędne mechanizmy

środki do administrowania

integralność i bezpieczeństwo danych,

dostęp do danych i wielodostępność danych,

autoryzacja dostępu do danych,

środki optymalizujące wykorzystanie pamięci operacyjnej,
Model bazy danych – zbiór zasad (specyfikacji), opisujących strukturę danych w bazie
danych.
W modelu hierarchicznym dane są przechowywane na zasadzie rekordów nadrzędnychpodrzędnych, tzn. rekordy przypominają strukturę drzewa. Każdy rekord (z wyjątkiem
głównego) jest związany z dokładnie jednym rekordem nadrzędnym.
Model sieciowej bazy danych – zmodyfikowana wersja modelu hierarchicznego,
pozwalająca na definiowanie relacji wiele-wiele w postaci struktury drzewiastej bez
powtarzania poszczególnych wartości w ramach obiektu danych.
cechy modelu relacyjnego bazy danych;
klucz, klucz unikalny (główny), indeks, relacja;
W najprostszym ujęciu w modelu relacyjnym dane grupowane są w relacje, które
reprezentowane są przez tablice. Relacje są pewnym zbiorem rekordów o
identycznej strukturze wewnętrznie powiązanych za pomocą związków zachodzących
pomiędzy danymi.
typy relacji: typy relacji:
jeden do jeden;
jeden do wielu;
wiele do wielu
ogólnie etapy przygotowania bazy danych, m.in. zasady planowania pól i tworzenia tabel
rola klucza, w tym klucza unikalnego i indeksu w relacyjnych bazach danych
Wszystkie atrybuty niekluczowe są w zależności funkcyjnej od klucza.
Klucz - klucz kandydujący (prosty i złożony), klucz unikalny (główny), klucz obcy
Redundancja – nadmiarowośd danych:
*
Imię
Nazwisko
Antoni
Anonim
Stanowisko Stawka za godzinę
Młotkowy
10 zł
Natalia Niewiadomska Sekretarz
20 zł
Izabela
Iksioska
Sekretarz
20 zł
Adam
Abacki
Młotkowy
10 zł
Barbara
Babacka
Księgowa
20 zł
Zenon
Zetowy
Prezes
50 zł
Józef
Kopytko
Młotkowy
10 zł
Kazimierz
Anonim
Sekretarz
20 zł
Nie ma nadmiarowości:
Tabela "Pracownicy"
Imię
Nazwisko
Stanowisko
Antoni
Anonim
Młotkowy
Natalia Niewiadomska Sekretarz
Izabela
Iksioska
Sekretarz
Adam
Abacki
Młotkowy
Barbara
Babacka
Księgowa
Zenon
Zetowy
Prezes
Józef
Kopytko
Młotkowy
Kazimierz
Anonim
Sekretarz
Tabela "Stawki godzinowe" po normalizacji
Stanowisko Stawka za godzinę
Młotkowy
10 zł
Sekretarz
20 zł
Księgowa
20 zł
Prezes
50 zł
Wszystkie pola niebędące polami klucza głównego są od niego zależne
bezpośrednio.

Podobne dokumenty