1. Przykład realizacji tabeli "Mężczyzna"
Załóżmy, że wygląd tabeli Mężczyzna
przedstawia się następująco (model logiczny):
Należy zwrócić uwagę na: Nazwy pól w tabeli, typy danych, klucze (główne i obce) oraz wymagalność pól. Kluczem głównym w tabeli mężczyzna jest pole o nazwie Pesel, który jest typu integer. Polem niewymagalnym jest pole Opis, w którym można wpisać dowolny tekst o długości 255 znaków. Chcąc zbudować tabelę w Access 2000 należy w okienku bazy danych Access wybrać opcję Tabele i uruchomić polecenie Utwórz tabelę w widoku projekt.:
W siatce edytora edytora tablicy wprowadzamy
odpowiednio nazwy pól, tak jak to widać na przykładzie modelu logicznego oraz
ustalamy typy danych (Access zawiera kilka podstawowych). W dalszej kolejności
należy ustawić właściwości każdego z pól. Na rysunku widać przykład właściwości
pola Opis. Na co należy zwrócić szczególną uwagę przy edycji właściwości
pól:
1. Rozmiar pola
2. Wymagalność - jeśli pole jest wymagane - to należy ustawić opcję na Tak
jeśli nie - to na Nie.
3. Indeksowanie. Access rozróżnia trzy typy indeksowań:
- Nie - to pole nie będzie indeksowane;
- Tak (bez powtórzeń) - indeksowanie będzie
ustawione, ale wartości w polach tabeli nie mogą się powtarzać;
- Tak (Powtórzenia OK) - indeksowanie będzie
ustawione i wartości w polu tabeli mogą się powtarzać.
W przypadku, gdy wskażemy właściwości pola, które jest kluczem - właściwość
Indeksowanie jest ustawione na Tak (bez powtórzeń).
Na rysunku poniżej przedstawiony jest prosty przykład pokazujący jak wygląda edycja danych w tabeli:
Należy spojrzeć na rekord "Tomasz Abacki". Pole Opis jest tutaj puste, ponieważ jest ono niewymagalne. Pole Pesel posiada zawsze wartość unikatową w całej tabeli "Mężczyzna".
W dalszej części przedstawiam przykład realizacji związków w systemie Access 2000