How the Table Analyzer Wizard works
- 3/24/2021
- 3 minutes to read
-
- s
- Applies to: Access 2007, Access 2003, Access 2002
Megjegyzés
Az Office 365 ProPlus átnevezése Microsoft 365 Apps for enterprise. A változással kapcsolatos további információkért olvassa el ezt a blogbejegyzést.
Novice: A felhasználói felület ismerete szükséges egyfelhasználós számítógépeken.
Ez a cikk csak Microsoft Access adatbázisra (.mdb) vagy Microsoft Office Access 2007 adatbázisra (.accdb) vonatkozik.
Összefoglaló
A Table Analyzer varázsló segítségével relációs adatbázist hozhat létre egy adathalmazból. A Table Analyzer varázsló használatakor nem kell ismernie a relációs adatbázisok tervezési elveit. Ez a cikk elmagyarázza, hogy a Table Analyzer Wizard hogyan fejt meg egy egytáblás adatbázist, és javaslatot tesz arra, hogyan lehet az eredeti táblát kapcsolódó táblák halmazára bontani.
Bővebb információ
A Table Analyzer Wizard képes automatikusan elemezni egy nem relációs adatbázist, és “normalizálni” azt az Ön számára. A normalizálás az a folyamat, amelynek során egy egytáblás adatbázist kisebb, kapcsolódó táblák halmazára bontunk, amelyek mindegyike egyetlen témára vagy információcsoportosításra összpontosít.
A normalizált relációs adatbázisnak számos előnye van egy nemrelációs adatbázissal szemben. Először is, az információk frissítése gyorsabb és egyszerűbb, mivel kevesebb adatmódosításra van szükség. Másodszor, csak a minimális információt tárolják; ezért az adatbázis kisebb. Végül pedig a relációs adatbázis automatikusan konzisztensen tartja az adatokat, mivel az adatok egyszer kerülnek tárolásra.
Noha a Table Analyzer Wizard segíthet relációs adatbázis létrehozásában, ha már rendelkezik adatbázis-tapasztalattal, a Table Analyzer Wizard segítségével módosíthatja az általa tett javaslatokat. Feloszthatja a táblákat, átrendezheti a táblák mezőit, és kapcsolatokat hozhat létre a táblák között. A Table Analyzer varázsló döntéseit az adatbázis-alkotási folyamat minden lépése során módosíthatja.
How to Run the Table Analyzer Wizard
A Table Analyzer Wizard futtatásához kövesse az alábbi lépéseket:
-
A Microsoft Office Access 2003-ban vagy a Microsoft Access 2002-ben mutasson az Eszközök menü Elemzés parancsára, majd kattintson a Táblázat parancsra.
A Microsoft Office Access 2007-ben vagy egy későbbi verzióban kattintson az Adatbáziseszközök lapra, majd az Elemzés csoportban a Táblázat elemzése parancsra.
-
Kövesse a Táblázatelemző varázsló párbeszédpanelen megjelenő utasításokat. Vegye figyelembe, hogy az első két párbeszédpanel elmagyarázza, mi a normalizálás, és miért hasznos. A harmadik párbeszédpanel megkérdezi, hogy kézzel akarja-e felosztani az adatbázist, vagy hagyja, hogy a varázsló elvégezze ezt Ön helyett.
Hogyan működik a táblázatelemző varázsló
Ha úgy dönt, hogy a táblázatelemző varázslóra bízza az adatbázis felosztását, a táblázatelemző varázsló a következő folyamatot hajtja végre:
- A táblázatelemző varázsló egy egytáblás adatbázisból indul, amely lehet bármilyen, a Microsoft Access programmal létrehozott vagy abba importált adathalmaz. A varázsló ezután a táblát kisebb táblák halmazára bontja. E kisebb táblák mindegyike tartalmazza a csoportosított adatok minimális halmazát.
- A varázsló olyan egyedi értékeket keres, amelyekkel azonosítható az adatok csoportosítása. Ezeket az egyedi értékeket az egyes csoportosítások elsődleges kulcsaként jelöli meg. Ha nincs azonosított egyedi érték, a varázsló létrehoz egy elsődleges kulcsot egy automatikusan inkrementálódó hosszú egész szám mező segítségével. Ezenkívül a varázsló létrehoz egy idegen kulcsot a kapcsolódó táblákban.
- A varázsló létrehozza a kapcsolatokat, amelyek szabályozzák az új táblák együttműködését. Ezek a kapcsolatok a referenciális integritást (adatkonzisztenciát) kényszerítik ki a kaszkád frissítésekkel. A varázsló nem ad automatikusan kaszkád törléseket a kapcsolatokhoz, mert fennáll annak a veszélye, hogy véletlenül nagy adatrészeket törölhet.
- A varázsló létrehoz egy kezdeti javaslatot, és kéri, hogy erősítse meg vagy módosítsa azt.
- Ha megerősíti a javaslatot, a varázsló ezután megkeresi az új táblákban az ellentmondásos adatokat (például ugyanazt az ügyfelet két különböző telefonszámmal), és megjeleníti a rekordok listáját, amelyet módosíthat vagy elfogadhat.
- Végül választhat egy olyan lekérdezés létrehozására, amely szimulálja az eredeti, egytáblás adatbázist. A varázsló először biztonsági másolatot készít az eredeti tábláról, és átnevezi azt úgy, hogy a nevéhez hozzákapcsolja a “_OLD” szót. Ezután a varázsló létrehoz egy lekérdezést az eredeti tábla nevének felhasználásával. Ez biztosítja, hogy az eredeti táblán alapuló meglévő űrlapok és jelentések az új táblaszerkezettel is működni fognak.