System zarządzania bazą danych, SZBD:
System Zarządzania Bazą Danych, SZBD (ang. Data Base Management System, DBMS) nazywany też serwerem baz danych lub systemem baz danych, SBD to oprogramowanie bądź system informatyczny służący do zarządzania komputerowymi bazami danych. Systemy baz danych mogą być sieciowymi serwerami baz danych lub udostępniać bazę danych lokalnie.
Funkcje SZBD (Systemu Zarządzania Bazami Danych)
* optymalizacja zapytań - takie przekształcanie zapytań kierowanych do bazy przez jej użytkowników aby czas oczekiwania na odpowiedź był możliwie najkrótszy,
* zapewnienie integralności danych - uniemożliwienie przejścia bazy do stanu, który nie istnieje w modelowanej rzeczywistości,
* zarządzanie współbieżnym dostępem wielu użytkowników w taki sposób aby każdy z nich był niewidoczny („przeźroczysty”) dla innych użytkowników; każdy z użytkowników musi być przekonany o tym, że jest wyłącznym właścicielem danych,
* odporność na awarie (niezawodność bazy danych) - możliwość odtworzenia poprawnego stanu bazy danych sprzed awarii,
* ochrona danych - uniemożliwienie dostępu nieuprawnionych użytkowników do poufnych danych innych użytkowników.
Rodzaje bazy danych:
Bazy kartotekowe
Sieciowe bazy danych
Hierarchiczne bazy danych
Bazy relacyjne
Bazy obiektowe
Bazy relacyjno-obiektowe
Strumieniowa baza danych
Nierelacyjne bazy danych
Temporalne bazy danych
Dokładna charakterystyka baz :http://pl.wikipedia.org/wiki/Baza_danych#Rodzaje_baz_danych
Struktura bazy danych:
Za pomocą programu Access można zarządzać wszystkimi posiadanymi informacjami w jednym pliku. W pliku bazy danych programu Access można używać następujących obiektów:-
Tabele do przechowywania danych.
-
Kwerendy do znajdowania i pobierania tylko tych danych, które są potrzebne.
-
Formularze do przeglądania, dodawania i aktualizowania danych w tabelach.
-
Raporty do analizowania lub drukowania danych w określonym układzie.
Kluczy podstawowy- Klucz podstawowy (ang. primary key) zwany też kluczem głównym to jedno lub więcej pól, których wartość jednoznacznie identyfikuje każdy rekord w tabeli. Taka cecha klucza nazywana jest unikatowością. Klucz podstawowy służy do powiązania rekordów w jednej tabeli z rekordami z innej tabeli. Klucz podstawowy jest nazywany kluczem obcym, jeśli odwołuje się do innej tabeli. Na przykład, w bazie pracowników kluczem podstawowym może być numer ewidencyjny pracownika
Record-zwany także krotką lub wierszem, to pozioma struktura danych opisująca jeden obiekt. Rekord składa się z pól opisujących dokładnie cechy obiektu np. pojedynczego pracownika.