Articles

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:

  1. 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.

  2. 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:

  1. 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.
  2. 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.
  3. 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.
  4. A varázsló létrehoz egy kezdeti javaslatot, és kéri, hogy erősítse meg vagy módosítsa azt.
  5. 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.
  6. 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.