Jak utworzyć relacyjną bazę danych

Utwórz tabele relacji w programie Access.

Krok 1

Uruchom program Microsoft Access, kliknij "Pusta baza danych" i kliknij "Utwórz". Dwukrotnie kliknij "Dodaj nowe pole" i wpisz "Miasto", aby utworzyć pierwszą kolumnę. Naciśnij "Enter". Wpisz "Name" i naciśnij "Enter", aby utworzyć drugą kolumnę i wpisz "Last Name", aby utworzyć trzecią kolumnę.

Krok 2

Naciśnij "Control" i "S", aby wykonać okno dialogowe "Zapisz jako" i kliknij "OK", aby zapisać tabelę. Kliknij "Utwórz" i kliknij ikonę "Tabela", aby utworzyć nową tabelę. Kliknij dwukrotnie "Dodaj nowe pole" i wpisz "Status", aby utworzyć nowe pole. Naciśnij "Enter" i wpisz "Miasto", aby utworzyć drugie pole. Naciśnij "Control" i "S", aby zapisać i wykonać okno dialogowe "Zapisz jako" i kliknij "OK", aby zapisać tabelę.

Krok 3

Kliknij "Narzędzia bazy danych" i kliknij "Relacje", aby zdefiniować tabelę. Kliknij "Tabela 1" i "Tabela 2", aby wybrać je w oknie dialogowym "Pokaż tabelę". Kliknij "Dodaj" i "Zamknij".

Krok 4

Kliknij "Narzędzia bazy danych" i "Visual Basic", aby uruchomić Edytor VBA. Kliknij pole "Wstaw" i "Moduł", aby wstawić nowy moduł.

Krok 5

Skopiuj i wklej następujący kod, aby zapełnić obie tabele danymi:

Private Sub populateTables () Dim strSQL jako ciąg DoCmd.SetWarnings Fałszywe strSQL = "INSERT INTO Table1" strSQL = strSQL & "VALUES (1, " Dallas ", " John ", " Smith ")" DoCmd.RunSQL (strSQL) strSQL = "INSERT INTO Table" "strSQL = strSQL i" VALUES (2, "Los Angeles", "Mary", "Jones") "DoCmd.RunSQL (strSQL) strSQL =" INSERT INTO Tabela1 "strSQL = strSQL &" WARTOŚCI (3, "Los Angeles", "Charles", "Lopez") "DoCmd.RunSQL (strSQL) strSQL =" INSERT INTO Tabela "strSQL = strSQL &" WARTOŚCI (4, "Dallas", "Oscar", "Ramos") "DoCmd .RunSQL (strSQL) strSQL = "INSERT INTO Table2" strSQL = strSQL i "VALUES (1, " Texas ", " Dallas ")" DoCmd.RunSQL (strSQL) strSQL = "INSERT INTO Table2" strSQL = strSQL & "VALUES ( 2, "California", "Los Angeles") "DoCmd.RunSQL (strSQL) End Sub

Krok 6

Naciśnij klawisz "F5", aby wykonać procedurę. Zmień ponownie na Microsoft Access i kliknij "Utwórz" i "Projekt zapytania". Kliknij "Tabela 1", "Tabela 2" i "Dodaj". Kliknij dwukrotnie "Imię" i "Nazwisko" w "Tabela 1". Kliknij dwukrotnie "Status" i "Miasto" w "Tabeli 2". Wpisz "Los Angeles" w wierszu "Kryteria" w kolumnie "Miasto". Kliknij ikonę "Operate", aby wykonać zapytanie i zobaczyć imię, nazwisko i status osób mieszkających w Los Angeles.