Správa údajov v Access môže viesť k neočakávaným problémom, najmä pokiaľ ide o dodržiavanie normalizačných foriem. Často sa ocitáme v situácii, keď ukladáme údaje redundantne alebo ich nesprávne zobrazuje. V tomto tutoriále ti ukážem, ako vytvoriť tabuľku referencií na efektívnu správu poštových smerovacích čísel (PLZ) a miejst. To nielen zlepší integritu údajov tvojich databáz, ale takisto významne zníži pravdepodobnosť chýb a duplikátov.
Najdôležitejšie poznatky
- Vytvorenie referenčnej tabuľky pre poštové smerovacie čísla a miesta zlepšuje kvalitu údajov.
- Správnymi typmi údajov sa zabráni chybám pri vkladaní.
- Redundantné polia môžu byť odstránené prepojeniami, čo zjednoduší databázu.
Krok za krokom návod
Najprv si mohol vytvoriť svoje tabuľky, ale porušil si niektoré normalizačné formy. To sa týka ako databázy zákazníkov, tak aj databázy vodičov. Ak napríklad zadáš poštové smerovacie číslo a súvisiace miesto v databáze zákazníkov, môže to viesť k duplikátom. Aby sme sa vyhli takýmto chybám, mali by sme vytvoriť referenčnú tabuľku.

Identifikácia problémových oblastí
Prejdi do návrhového pohľadu databázy zákazníkov. Tu si všimneš, že poštové smerovacie číslo a miesto sú spoločne v jednom zápise. To znamená, že by si mal pole pre poštové smerovacie číslo definovať nielen ako obyčajné číslo, ale ako textové pole, aby si mohol správne zaznamenať aj zahraničné poštové smerovacie čísla.

Správne definovanie typov údajov
Mal by si pole pre poštové smerovacie číslo zmeniť na „krátky text“. Tým zabezpečíš, že aj poštové smerovacie čísla z krajín ako Holandsko alebo Anglicko môžu byť uložené správne. Prislúchajúce pole pre miesto by malo byť taktiež označené typom údajov „krátky text“. Kým v Nemecku väčšina poštových smerovacích čísel pozostáva z piatich číslic, niektoré môžu byť medzinárodne aj dlhšie.
Požiadavky na referenčnú tabuľku
Aby sa databáza optimalizovala, je dôležité, aby typy údajov referenčných polí súhlasili. V referenčnej tabuľke zadefinuj pole pre poštové smerovacie číslo taktiež ako „krátky text“. Urči veľkosť poľa podľa požiadaviek; v Nemecku poštové smerovacie čísla zvyčajne nie sú dlhšie ako desať znakov.
Vytvorenie referenčnej tabuľky
Vytvor novú tabuľku s názvom „Poštové smerovacie číslo“ a definuj potrebné polia. Pridaj pole pre poštové smerovacie číslo a ďalšie pre miesto. Nezabudni označiť poštové smerovacie číslo ako primárny kľúč, aby si predišiel duplikátom. Tým vytváraš jasný základ pre svoju databázu.
Prepojenie referenčnej tabuľky
Ako si teraz vytvoril referenčnú tabuľku, môžeme vložiť miesta a poštové smerovacie čísla z referenčnej tabuľky do databázy vodičov a databázy zákazníkov. To sa deje nastavením vzťahu medzi tabulkami, takže môžeš priamo pristupovať k poštovému smerovaciemu číslu.
Zhrnutie – PLZ a miesto efektívne v Access ako tabuľku referencií vytvoriť
V tomto tutoriále si sa naučil, aké dôležité je mať štruktúrovanú databázu a ako môžeš zaručiť integritu údajov implementovaním tabuľky referencií pre poštové smerovacie čísla a miesta. Takisto si sa dozvedel, ako si vybrať správne typy údajov a aké kroky sú potrebné na vytvorenie referenčnej tabuľky. S touto metodikou môžeš nielen zlepšiť svoju databázu, ale aj zabezpečiť jej budúcnosť tým, že sa vyhneš chybám a redundancii údajov.
Často kladené otázky
Ako zabraňujem duplikátom v mojej databáze?Tým, že určíš typ údajov pre poštové smerovacie čísla ako primárny kľúč.
Aký typ údajov by som mal použiť pre poštové smerovacie čísla?Typ údajov „krátky text“ je najvhodnejší na zaznamenanie aj medzinárodných poštových smerovacích čísel.
Ako zmením typ údajov v Access?Prejdi do návrhového pohľadu a vyber príslušné pole, aby si zmenil typ údajov.
Aká veľkosť poľa je primeraná pre nemecké poštové smerovacie čísla?Veľkosť 10 znakov zvyčajne postačuje.
Prečo potrebujem referenčnú tabuľku?Referenčná alebo tabuľka referencií znižuje pravdepodobnosť chýb a výrazne zlepšuje kvalitu údajov.