Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

Bazy danych – wiadomości wstępne.

1. Podstawowym budulcem bazy danych są tabele składające się z pól (nagłówki kolumn)
i z rekordów (wiersze).

2. Typ pola określa rodzaj danych wpisywanych w danej kolumnie tabeli.

Rodzaje typów pól w programie Access:

 Tekst (do 255 znaków) (Krótki tekst)

 Liczba

 Waluta

 Data/godzina

 Nota (do 64000 znaków) (Długi tekst)

 Autonumerowanie (liczba całkowita generowana automatycznie, stosowana często dla pól


które są kluczami podstawowymi)

 Tak/Nie logiczny

 Hiperłącze

3. Relacyjne bazy danych

Bazy danych składają się z kilku tabel powiązanych relacjami. Istnieją dwa podstawowe typy relacji:

1 (indeksowanie bez powtórzeń) do n (indeksowanie z powtórzeniami)

1 (indeksowanie bez powtórzeń) do 1 (indeksowanie bez powtórzeń)


n do n – relacja potrzebującą dodatkowej tabeli

Powiązanie pomiędzy tabelami możemy utworzyć poprzez kreatora odnośników lub ręcznie
w okienku z relacjami.
4. Klucze w bazie danych

Klucze w relacyjnej bazie danych umożliwiają powiązanie (relacje) pomiędzy tabelami.

Istnieją dwa rodzaje kluczy w tabelach:

 Klucz podstawowy – unikatowa wartość pola w tabeli (jednoznacznie identyfikuje rekord).

 Klucz obcy – przyjmuje wartości klucza podstawowego z innej tabeli nawiązując relacje.

Uwaga: klucz podstawowy i obcy tworzący relację muszą być tego samego typu (wyjątkiem jest
powiązanie typu autonumerowanie z typem liczba)

5. Projektowanie bazy danych

Planujemy tabele tak aby uniknąć błędu redundancji – czyli wpisywania tych samych danych
wielokrotnie. Każda tabela powinna mieć klucz podstawowy. Określamy rodzaj relacji poprzez
właściwość indeksowania (domyślna jest 1 do n). Jedna tabela – jeden temat.

Zadania.
1. Projekt bazy biblioteki szkolnej.
2. Projekt bazy przychodni lekarskiej.

You might also like