Duomenų normalizavimas naudojant lentelių analizatorių

Taikoma
„Access“, skirta „Microsoft 365“ „Access 2024“ Access 2021 Access 2019 Access 2016

Kartais importuojant duomenis į "Access" šaltinio duomenys nėra tinkamai išskaidomi į susijusias lenteles. Norint gauti didžiausią "Access" naudą, duomenis reikia normalizuoti – suskirstyti į skirtingas lenteles, kurių kiekviena susijusi su vienu dalyku, susijusiu pagrindine informacija. Lentelių analizatorius gali padėti atlikti šią svarbią užduotį: juostelėje spustelėkite Duomenų bazės įrankiai, tada grupėje Analizė spustelėkite Analizuoti lentelę. Paleidžiamas vedlys, kuris padės atlikti visą procesą.

Pastaba

Šioje temoje pateikta informacija taikoma tik "Microsoft Access" kompiuterio duomenų bazei (.mdb arba .accdb).

Dvi lentelės, sukurtos iš vienos lentelės, ir užklausa, vėl sujungianti jų duomenis

1. Pradinė lentelė

2. Lentelės, sukurtos naudojant lentelių analizatorių

3. Užklausa, sukurta lentelių analizatoriaus

4. Peržvalgos sąrašas

Jei jūsų "Microsoft Access" duomenų bazėje yra lentelė, kurioje yra pasikartojanti informacija viename ar keliuose laukuose, naudokite lentelių analizatorių, kad suskirstytumėte duomenis į susijusias lenteles, kad galėtumėte saugoti duomenis saugiau ir efektyviau. Šis procesas vadinamas normalizacija.

Lentelių analizatorius vieną lentelę, kurioje yra pasikartojanti informacija, padalija į atskiras lenteles, kuriose kiekvieno tipo informacija saugoma tik vieną kartą. Taip duomenų bazė tampa efektyvesnė, lengviau naujinama, be to, sumažėja jos dydis. Kai vediklis padalina duomenis, vis tiek galite peržiūrėti duomenis ir dirbti su jais vienoje vietoje, vedikliui sukūrus užklausą.

Užklausą galite naudoti norėdami atnaujinti duomenis iš daugiau nei vienos lentelės vienu metu. Užklausa taip pat siūlo kitas laiką taupančias funkcijas, kad jūsų duomenys būtų tikslesni.

  • Jei pakeičiate lauką, kuris kartojasi užklausoje, visi įrašai su ta reikšme automatiškai atnaujinami, nes iš tikrųjų naujinate tik vieną lauką užklausos pamatinėje lentelėje.
  • Iš naujų lentelių užklausa paveldi peržvalgos laukus, kurie leidžia keisti laukų reikšmes pasirenkant reikšmes iš sąrašo, o ne tinkamai įvedant reikšmę. Peržvalgos sąrašas ieško reikšmių iš esamos lentelės. Kai ta pati reikšmė taikoma daugiau nei vienam įrašui, galite užtikrinti tikslumą ir nuoseklumą kiekvieną kartą pasirinkdami tą reikšmę iš sąrašo.
  • Formos ir ataskaitos, kurios anksčiau buvo pagrįstos pradine lentele, dabar automatiškai bus pagrįstos užklausa, nes vediklis užklausai priskiria pradinės lentelės pavadinimą ir lentelę pervardija.
  • Esamos formos ir užklausa pagrįstos ataskaitos paveldės automatinius laukų naujinimus. Naujos formos ir ataskaitos taip pat paveldės peržvalgos sąrašus.