Prístupové vzťahy - Čo sú zač a ako ich vytvárať

Aby vaše tabuľky programu Access fungovali správne, musíte vytvoriť správne vzťahy. Ak to urobíte správne, budete môcť čerpať súvisiace údaje z viacerých tabuliek, aby ste mohli vytvárať správy a vykonávať analýzu údajov.

Aplikácia Microsoft Access poskytuje používateľom potrebné nástroje na vytváranie a údržbu relačných databáz. Ak chcete vytvoriť databázu, musíte vytvoriť vzťahy medzi rôznymi komponentmi. Možno most zrejmý je vzťah medzi tabuľkami. Ako jednu z hlavných výhod oproti Excelu chcete, aby tabuľky dokázali vracať súvisiace údaje, a vo výsledkoch dotazov bude hrať úlohu vytvorený vzťah.

Pochopenie vzťahu

Pre relačné databázy súvisia údaje o tabuľkách a to, čo ich spája, je zvyčajne konkrétne pole. Ako je bežné v softvéri, vzťahom je zvyčajne rodič a dieťa. V tomto prípade obsahuje nadradená tabuľka základné informácie. Existujú nadradené tabuľky súvisiace s nadradenou tabuľkou a obsahujú podrobnejšie informácie o nadradenom zázname.

Toto pole je definované nadradenou tabuľkou a nazýva sa primárny kľúč. To isté pole sa zobrazuje v každej z podradených tabuliek a nazýva sa cudzí kľúč. Mnoho podnikateľov používa ID zákazníkov alebo inú numerickú metódu definovania svojich zákazníkov a dodávateľov. Číslo sa použije, pretože meno sa môže vyskytnúť viackrát, ale čísla sú jedinečne priradené iba jednému zákazníkovi alebo predajcovi.

Existujú tri primárne typy vzťahov tabuliek.

  1. Individuálne - medzi dvoma tabuľkami sa môže zhodovať iba jeden riadok.
  2. One-to-many - Jeden riadok v nadradenej tabuľke sa môže zhodovať s mnohými riadkami v podradenej tabuľke, ale každý riadok v podradenej tabuľke môže mať iba jeden zodpovedajúci riadok v nadradenej tabuľke.
  3. Mnoho na viac - viac riadkov v každej tabuľke môže mať viac zodpovedajúcich riadkov v druhej tabuľke. Na tento účel sa zvyčajne vytvorí tretia tabuľka. Tretia tabuľka obsahuje údaje o vyhľadávaní pre tieto dve tabuľky.

Vytvorenie vzťahu medzi tabuľkami

Kroky na vytvorenie vzťahu medzi tabuľkami sú pomerne priame. Možno však budete chcieť vyskúšať v sandboxovej databáze vyskúšať rôzne možnosti.

  1. Prejsť na Databázové nástroje a kliknite na Vzťahy. Zobrazí sa Zobraziť tabuľky Ak sa nezobrazí obrazovka, kliknite na Zobraziť tabuľky. Ak ste nenadviazali vzťah, obrazovka by sa mala zobraziť bez výzvy.Kliknite na položku Vzťahy
  1. Zvýraznite tabuľky, ktoré chcete prepojiť so vzťahom, a potom kliknite na pridať.
  1. kliknite Zavrieť.Zvýraznite tabuľky a kliknite na tlačidlo „Pridať“
  1. Kliknite na pole, ktoré chcete použiť na vytvorenie vzťahu. Presuňte ho do rovnakého poľa v druhej tabuľke. The Upraviť vzťahy obrazovka by sa mala zobraziť.Presuňte pole na rovnaké pole v druhej tabuľke
  1. Skontrolujte začiarknuté políčko. Máte tri možnosti:
  • Presadzujte referenčnú integritu - Podradený stôl musí mať zodpovedajúci nadradený stôl. Na začiatku je to najbezpečnejšia voľba.
  • Kaskádová aktualizácia súvisiacich polí - Tabuľky sa budú aktualizovať vždy, keď sa súvisiaci záznam aktualizuje v inej tabuľke.
  • Kaskádové mazanie súvisiacich záznamov - Tabuľky sa odstránia vždy, keď sa príslušný záznam odstráni v inej tabuľke.Obrazovka „Upraviť vzťahy“
  1. kliknite vytvoriť.
  1. Skontrolujte vzťah, ktorý sa javí medzi dvoma tabuľkami na serveri Zobraziť tabuľky Vzťah sa objavuje medzi dvoma tabuľkami

Riešenie korupcie v prístupe k súborom

Vzťahy spájajú údaje v rôznych tabuľkách. A skomplikovať štruktúru celej databázy. V prípade poškodenia komplexnej databázy Accessu môžete zvážiť použitie profesionála Získajte prístup k oprave súborov nástroj na obnovenie tabuliek aj vzťahov.

Úvod autora:

Victor Ren je expert na obnovu dát v DataNumen, Inc., ktorá je svetovým lídrom v oblasti technológií obnovy dát, vrátane opraviť problém xls a softvérové ​​produkty na obnovu slov. Pre viac informácií navštívte www.datanumen. S

Nechaj odpoveď

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *