Jak działa Kreator analizy tabel
- 3/24/2021
- 3 minuty na przeczytanie
-
- s
- Dotyczy: Access 2007, Access 2003, Access 2002
Uwaga
Office 365 ProPlus zmienia nazwę na Microsoft 365 Apps for enterprise. Aby uzyskać więcej informacji na temat tej zmiany, przeczytaj ten wpis na blogu.
Novice: Wymaga znajomości interfejsu użytkownika na komputerach z jednym użytkownikiem.
Ten artykuł dotyczy tylko bazy danych Microsoft Access (.mdb) lub bazy danych Microsoft Office Access 2007 (.accdb).
Podsumowanie
Kreator Table Analyzer może pomóc w utworzeniu relacyjnej bazy danych na podstawie zestawu danych. Podczas korzystania z kreatora Table Analyzer Wizard nie trzeba znać zasad projektowania relacyjnych baz danych. Ten artykuł wyjaśnia, jak Kreator analizy tabel rozszyfrowuje bazę danych z jedną tabelą i proponuje sposób podziału oryginalnej tabeli na zestaw powiązanych tabel.
Więcej informacji
Kreator analizy tabel może automatycznie przeanalizować nierelacyjną bazę danych i „znormalizować” ją dla Ciebie. Normalizacja to proces, w którym pojedyncza tabela jest rozbijana na zestaw mniejszych, powiązanych tabel, z których każda koncentruje się na jednym temacie lub grupie informacji.
Normalizowana relacyjna baza danych ma wiele zalet w porównaniu z bazą nierelacyjną. Po pierwsze, aktualizacja informacji jest szybsza i łatwiejsza, ponieważ wymagana jest mniejsza liczba zmian danych. Po drugie, przechowywane są tylko minimalne informacje; dlatego baza danych jest mniejsza. Wreszcie, relacyjna baza danych zachowuje spójność danych automatycznie, ponieważ dane są przechowywane raz.
Ale Kreator analizy tabel może pomóc w utworzeniu relacyjnej bazy danych, jeśli masz doświadczenie z bazami danych, Kreator analizy tabel umożliwia modyfikowanie wszelkich sugestii. Możesz rozdzielać tabele, zmieniać układ pól w tabelach i tworzyć relacje między tabelami. Decyzje Kreatora analizy tabel można modyfikować na każdym etapie procesu tworzenia bazy danych.
Jak uruchomić Kreator analizy tabel
Aby uruchomić Kreator analizy tabel, wykonaj następujące czynności:
-
W programie Microsoft Office Access 2003 lub Microsoft Access 2002 wskaż polecenie Analizuj w menu Narzędzia, a następnie kliknij polecenie Tabela.
W programie Microsoft Office Access 2007 lub nowszej wersji kliknij kartę Narzędzia bazy danych, a następnie kliknij pozycję Analizuj tabelę w grupie Analizuj.
-
Postępuj zgodnie z instrukcjami w oknach dialogowych Kreatora analizatora tabel. Zwróć uwagę, że pierwsze dwa okna dialogowe wyjaśniają, czym jest normalizacja i dlaczego jest przydatna. W trzecim oknie dialogowym pojawia się pytanie, czy chcesz ręcznie podzielić bazę danych, czy pozwolić, by zrobił to za Ciebie kreator.
Jak działa Kreator analizy tabel
Jeśli wybierzesz opcję podziału bazy danych, Kreator analizy tabel wykona następujący proces:
- Kreator analizy tabel rozpoczyna pracę z bazą danych z jedną tabelą, którą może być dowolny zestaw danych utworzony lub zaimportowany do programu Microsoft Access. Następnie kreator rozbija tabelę na szereg mniejszych tabel. Każda z tych mniejszych tabel zawiera minimalny zestaw informacji, które są zgrupowane razem.
- Kreator szuka unikalnych wartości, które mogą zidentyfikować zgrupowanie danych. Te unikalne wartości są oznaczane jako klucze główne dla każdego z grupowań. Jeśli nie zostanie zidentyfikowana żadna unikalna wartość, kreator tworzy klucz główny za pomocą pola typu long integer z autoinkrementacją. Dodatkowo kreator tworzy klucz obcy w powiązanych tabelach.
- Kreator tworzy relacje, które kontrolują współpracę nowych tabel. Te relacje wymuszają integralność referencyjną (spójność danych) przy aktualizacjach kaskadowych. Kreator nie dodaje automatycznie kaskadowych usunięć do relacji ze względu na ryzyko przypadkowego usunięcia dużych porcji danych.
- Kreator tworzy wstępną propozycję i prosi o jej potwierdzenie lub zmianę.
- Jeśli potwierdzisz propozycję, kreator przeszukuje nowe tabele w poszukiwaniu niespójnych danych (na przykład ten sam klient z dwoma różnymi numerami telefonu) i przedstawia listę rekordów, które możesz zmienić lub zaakceptować.
- Na koniec możesz wybrać utworzenie zapytania, które symuluje oryginalną, jednostanowiskową bazę danych. Kreator najpierw tworzy kopię zapasową oryginalnej tabeli i zmienia jej nazwę przez dodanie „_OLD” do jej nazwy. Następnie kreator tworzy zapytanie z użyciem oryginalnej nazwy tabeli. Zapewnia to, że wszelkie istniejące formularze lub raporty oparte na oryginalnej tabeli będą działać z nową strukturą tabeli.