środa, 2 stycznia 2013

Inf. dla 2A - L.27



Temat: Access – relacyjne bazy danych

Baza danych jest zbiorem informacji i obiektów, mających jednoznacznie określoną strukturę, związanych z pewnym tematem lub zadaniem.

Bazy danych wraz z oprogramowaniem, które umożliwia ich przetwarzanie, udostępnianie i ochronę, nazywa się systemem baz danych.

Etapy tworzenia bazy danych:
  • Zapoznanie się z zadaniem, 
  • Zaprojektowanie dla niego odpowiedniej struktury danych, 
  • Wykonanie jej wraz z odpowiednim oprogramowaniem.
Baza danych Access może zawierać następujące obiekty:
  • Rekord (wiersz tabeli) to zbiór informacji o jednym elemencie bazy danych np.: uczniu, pracowniku, książce, filmie, 
  • Tabele – do przechowywania danych, 
  • Formularze – do przeglądania, dodawania i aktualizowania danych, 
  • Kwerendy (zapytania) – do wyszukiwania danych, które są nam aktualnie potrzebne, 
  • Raporty – do prezentowania i drukowania danych w wybranym układzie.
Relacyjną bazą danych nazywamy bazę danych w postaci tabel połączonych relacjami.
Relacje:
  • Jeden do jednego - każdy rekord w tabeli A może mieć tylko jeden dopasowany rekord z tabeli B. I tak samo każdy rekord w tabeli B może mieć tylko 1 dopasowany rekord z tabeli A.
  • Jeden do wielu - rekord w tabeli A może mieć wiele dopasowanych do niego rekordów z tabeli B, ale rekord w tabeli B ma tylko jeden dopasowany rekord w tabeli A (np. w bazie dotyczącej książek jednemu autorowi może odpowiadać wiele tytułów);
  • Wielu do wielu -  rekord  w tabeli A może mieć wiele dopasowanych do niego rekordów z tabeli B. I tak samo rekord w tabeli B może mieć wiele dopasowanych do niego rekordów z tabeli A.
Klucz podstawowy to pole tabeli o unikatowej wartości, które jednoznacznie identyfikuje rekord.
Kwerendy służą do wybierania określonych informacji z bazy danych, tworzenia i aktualizowania tabel.
Formularze służą głównie do wprowadzania i wyświetlania danych.
Raporty  wyglądają podobnie jak formularze, jednakże nie ma możliwości wprowadzania i modyfikowania danych za ich pomocą. Służą one głównie do drukowania danych wybieranych z bazy.Najczęściej tworzy się je na podstawie kwerend. 

Zadanie: zaprojektuj strukturę danych dla obsługi i przetwarzania danych w bibliotece (w zaszycie).

Brak komentarzy:

Prześlij komentarz