121503

121503



5.    abstrakcja danych - baza danych jest przeznaczona do przechowywania istotnych szczegółów

6.    niezależność danych - oddzielenia danych od procesów, które używają tych danych

SZBD jest zorganizowanym zbiorem narzędzi umożliwiającym dostęp i zarządzanie jedną lub więcej bazami danych. SZBD jest powłoką, która otacza bazę danych i za pomocą, której dokonują się wszystkie operacje na bazie danych. Funkcje realizowane przez większość SZBD zaliczamy do trzech grup:

1.    Zarządzanie plikami

•    dodawanie nowych plików do bazy danych

•    usuwanie plików z bazy danych

•    modyfikowanie struktury istniejących plików

•    wstawianie nowych danych do istniejących plików

•    aktualizowanie danych w istniejących plikach

•    usuwanie danych z istniejących plików

2.    Wyszukiwanie informacji

•    wydobywanie danych z istniejących plików do stosowania przez użytkowników,

•    wydobywanie danych do stosowania przez programy użytkowe

3.    Zarządzanie bazą danych

•    tworzenie i monitorowanie użytkowników bazy danych,

•    ograniczanie dostępu do plików w bazie danych,

•    monitorowanie działania bazy danych.

Jądro SZBD - centralna część systemu, która realizuje funkcje wymienione powyżej, jak również zarządza innymi, podstawowymi operacjami, takimi jak współdzielenie danych między wieloma użytkownikami. Funkcje jądra:

•    Organizacja plików

•    Mechanizmy dostępu

•    Zarządzanie transakcjami: kontrola współbieżności i spójności

•    Zarządzanie słownikami

•    Zarządzanie zapytaniami

•    Sporządzanie kopii zapasowych (backup) i odtwarzanie

Zestaw narzędzi SZBD - duży zestaw narzędzi, które albo są wbudowane jako część SZBD, albo są dostarczane przez producentów, na przykład arkusze kalkulacyjne, języki czwartej generacji, programy monitorowania działania itd. Klucz główny to jedna lub więcej kolumn tabeli, w których wartości jednoznacznie identyfikują każdy wiersz w tabeli. Klucz kandydujący to kolumna lub zbiór kolumn, które mogą występować jako jednoznaczny identyfikator wierszy w tabeli. Klucz główny jest wybierany ze zbioru kluczy kandydujących

Każdy klucz kandydujący, a zarazem główny musi być jednoznaczny i nie może mieć wartości nuli

Klucze obce są sposobem łączenia danych przechowywanych w różnych tabelach Klucz obcy jest kolumną lub grupą

kolumn tabeli, która czerpie swoje wartości z tej samej dziedziny co klucz główny tabeli powiązanej z nią w bazie

danych

Rozproszone BD Cechy rozproszenia:

1.    Przezroczystość geograficzną. Użytkownicy nie muszą wiedzieć, w którym dokładnie miejscu są przechowywane dane. Zatem kierownik, który pragnie się dowiedzieć, ilu pracowników zatrudnia biuro w Edynburgu, nie musi być świadomy tego, że ma do czynienia z rozproszoną bazą danych.

2.    Przezroczystość fragmentaryzacji. Użytkownicy nie muszą wiedzieć, w jaki sposób dane są podzielone. W naszym przykładzie zarządzania kadrami mamy do czynienia logicznie z jedną bazą danych, a fizycznie z trzema jej fragmentami.

3.    Przezroczystość replikacji. Użytkownicy nie muszą wiedzieć, w jaki sposób dane są powtarzane. W naszej przykładowej bazie danych w każdym z trzech biur jest przechowywana kopia informacji o strukturze firmy. Kiedy zachodzi potrzeba okresowej aktualizacji tych danych, użytkownicy nie muszą być świadomi tego, że aktualizacja dotyczy każdego z trzech miejsc.

Typy:

1.    klient-serwer - odnosi się na ogól do lokalnych sieci komputerów. Przynajmniej jeden z nich jest wyznaczony do spełniania funkcji bazy danych dla pozostałych komputerów, które działają jako klienci. Baza danych jest przechowywana na serwerze. Interfejs użytkownika oraz narzędzia do stworzenia aplikacji znajdują się na komputerach klientów

2.    jednorodny sys. - dane są rozłożone między dwa lub więcej systemów, każdy oparty na tym samym rodzaju systemu zarządzania bazą danych. Na ogół taki rozproszony system działa na tego samego rodzaju sprzęcie, pod tym samym systemem operacyjnym



Wyszukiwarka

Podobne podstrony:
Personel Dodaj Popraw Usuń Powiel X Słownik jest przeznaczony do przechowywania danych o
Sr Personel X Słownik jest przeznaczony do przechowywania danych o użytkownikach systemu. Porwała on
> Bazy danych - jak je ugryźć <13> la przeznaczona do przechowywania danych o kontaktach. D
KONWERSJA KATALOGÓW BIBLIOTEK! SEJMOWEJ 335 Biblioteki Sejmowej: danych zakodowanych przeznaczonych
- serwer bazy danych - dedykowany serwer do przechowywania bazy danych i obsługi zapytań i
Image055 zerojedynkowe zmiennych niezależnych. Ostatnia kolumna jest przeznaczona do zapisania warto
IMG00146 20110304 1234 2010 SYSTEMY TRANSPORTOWE- PROJEKT Wyładowarka wagonów WWJ-115 jest przeznacz
mikroskop fluorescencyjny001 WSTĘP Urządzenie fluorescencyjne łącznic z mikroskopem jest przeznaczon
Przenośnik taśmowy GWAREK-10M jest przeznaczony do odstawy urobku w oddziałach wydobywczych i no pow
Zaproszenie do socjologii Peter L Berger3 (2) PRZEDMOWA Książka ta jest przeznaczona do czytania, n
20 PISMO PG lu załogi. Po wtóre, że jego model jest przeznaczony do montażu bezpośrednio na pokładzi
Technika mikroprocesorowa1.    Wstęp Skrypt jest przeznaczony do praktycznego nauczan

więcej podobnych podstron