06/19/21
1
MS Access 2000
Tworzenie tabel
06/19/21
2
Spis treści
Do czego służą tabele
Nazewnictwo
Typy danych
Tworzenie tabeli
Pola
Klucz
Edycja tabeli
Usuwanie tabeli
06/19/21
3
Wstęp
Tabele służą do przechowywania informacji
Każda tabela ma nazwę
Tabela ma określoną liczbę pól (kolumn)
o określonych nazwach, które mogą
przechowywać określony typ danych
W tabeli może być dowolna liczba rekordów
(wierszy)
Tabela powinna mieć zdefiniowany klucz
Kluczowym kryterium jakości bazy danych jest
poprawność modelu danych wynikającego z
procesu normalizacji
06/19/21
4
Nazewnictwo
Wiele baz danych nie toleruje w nazwach spacji
i znaków specjalnych, dlatego najlepiej przyjąć
regułę, że w nazwach można stosować tylko
litery alfabetu łacińskiego, cyfry i znak
podkreślenia _
Dla pól, które mają być kluczem stosuje się
określoną konwencję nazewnictwa, np. nazwa
zaczyna się od liter ID (od angielskiego
identifier)
Dla pól, które pełnią rolę kluczy obcych (foreign
key) czasami stosuje się konwencję dodawania
na początku liter FK (ale na przykład firma
Oracle nie jest jej zwolennikiem)
06/19/21
5
Typy danych
Typ danych
Słuzy do przechowywania informacji
Text
Łańcuchy znakowe do 255 znaków
Memo
Tekst do 64000 znaków na przykład notatki
Number
Liczby
Date/Time
Data/czas
Currency
Waluty
AutoNumber
Automatyczna numeracja kolejnymi liczbami naturalnymi
Yes/No
Wartość tak/nie
OLE Object
Dowolny obiekt na przykład arkusz, dokument, obrazek,
dźwięk
Hyperlink
Link do WWW
Lookup Wizard...
Pole wyszukujące wartości z innej tabeli lub kwerendy
06/19/21
6
Tabela
Przykładowa tabela Odbiorcy zwierająca
informacje o odbiorcach
POLA
REKORDY
06/19/21
7
Tworzenie tabeli - krok 1 z 7
W oknie projektu bazy
danych w widoku obiektów
Tabele (Tables) pokazane
są wszystkie tabele w
bazie
danych.
Aby
utworzyć nową klikamy
dwukrotnie
Utwórz
tabelę
w
widoku
projektu (Create table
in Design view)
06/19/21
8
Definiowanie nazwy pola - krok 2 z 7
Wpisujemy
nawę pola w
polu tekstowym
Nazwa Pola
(Field Name)
06/19/21
9
Definiowanie typu danych - krok 3 z 7
Wybieramy typ
danych w polu
Typ danych
(Data Type)
06/19/21
10
Definiowanie pozostałych
właściwości - krok 4 z 7
Defniujemy pozostałe
właściwości pola:
Opis (Description)
Wartość domyślna
(Default Value)
Rozmiar pola (Field
Size)
06/19/21
11
Usuwanie pola - krok 5 z 7
Jeżeli chcemy usunąć pole to wystarczy,
że je zaznaczymy klikając na nagłówku
wiersza i naciśniemy klawisz Delete
lub
klikając
na
wiersz
prawym
przyciskiem
myszy
wybierzemy
polecenie Usuń wiersze (Delete
Rows) z menu kontekstowego
06/19/21
12
Definiowanie klucza - krok 6 z 7
1.
Zaznaczmy pola, które mają być kluczem za pomocą
myszy w chwili, gdy kursor przyjmuje postać
2.
Jeżeli kluczem ma być kilka pól, to przy naciśniętym
lewym przycisku myszy można przejechać po
nagłówkach wierszy lub klikać pojedyncze nagłówki z
wciśniętym na klawiaturze klawiszem CTRL
3.
Po zaznaczeniu pól wybieramy z menu Edycja (Edit)
polecenie Klusz podstawowy (Primary Key) lub
naciskamy na pasku narzędzi guzik Przy polach po
lewej stronie pojawia się obrazek z małym kluczykiem
4.
Jeżeli chcemy usunąć klucz, to powtarzamy punkty 1-3
dla pól, które są kluczem
Kliknij, aby
obejrzeć
video
06/19/21
13
Zapisywanie tabeli - krok 7 z 7
1.
Po wprowadzeniu
wszystkich pól
wybieramy z menu
Plik (File) polecenie
Zapisz (Save) lub
naciskamy na pasku
narzędzi guzik
2.
W oknie Zapisz
jako (Save As)
wpisujemy nazwę
tabeli (proponowana
jest Table1)
3.
Naciskamy guzik OK
06/19/21
14
Edycja projektu tabeli
1.
Klikamy tabelę, której
budowę chcemy zmienić
2.
Klikamy guzik Projekt
(Design)
3.
W następnych krokach
postępujemy tak samo ja
podczas tworzenia tabeli.
Należy pamiętac, że
usunięcie pola pociąga za
sobą utratę informacji
wpisanych w tym polu we
wszystkich rekordach.
06/19/21
15
Usuwanie tabeli
1.
Klikamy tabelę, którą
chcemy usunąć
2.
Z menu Edycja (Edit)
wybieramy polecenie Usuń
(Delete) lub naciskamy
klawisz Delete
UWAGA! Usunięcie
tabeli jest operacją
nieodwracalną, nie ma
polecenia Cofnij (Undo).