- Marrëdhëniet në Access ju lejojnë të lidhni të dhënat midis tabelave të ndryshme për të shmangur tepricat.
- Ekzistojnë tre lloje kryesore të marrëdhënieve: një-me-shumë, shumë-me-shumë dhe një-me-një.
- Marrëdhëniet mund të menaxhohen nga dritarja Marrëdhëniet, duke shtuar, modifikuar ose fshirë lidhje.
- Aktivizimi i integritetit referencial ndihmon në parandalimin e gabimeve dhe ruajtjen e qëndrueshmërisë së të dhënave.
Microsoft Access Është një nga mjetet më të përdorura për menaxhim Bazat e të dhënave në fushën e biznesit. Ju lejon të organizoni informacion në mënyrë efikase dhe lehtëson ndërlidhja ndërmjet të dhënave përmes marrëdhënieve ndërmjet tabelave. Ky funksionalitet është thelbësor për t'u shmangur tepricat, përmirësoni integriteti i të dhënave dhe optimizoni pyetjet. Nëse dëshironi të mësoni më shumë se si të strukturoni të dhënat tuaja, ju rekomandojmë të vizitoni udhëzuesin tonë në Si të krijoni një tabelë në Access.
Nëse sapo po filloni me Access ose keni nevojë të përmirësoni strukturën e bazës së të dhënave, është thelbësore të dini se si të krijoni dhe menaxhoni marrëdhëniet. Gjatë gjithë këtij artikulli, ne do të shpjegojmë në detaje se cilat marrëdhënie janë në Access, cilat lloje ekzistojnë, si t'i krijoni ato dhe si të modifikoni ose fshini marrëdhëniet nëse është e nevojshme.
Cilat janë marrëdhëniet e tabelave në Access?
Marrëdhëniet në Access ju lejojnë të krijoni lidhje logjike midis tabelave të ndryshme, duke e bërë më të lehtë drejtuesit y rikuperimi i të dhënave. Këto lidhje bazohen në përdorimin e Çelësat kryesorë dhe çelësat e huaj. Çelësi primar është një identifikues unik brenda një tabele, ndërsa çelësi i huaj është një fushë në një tabelë tjetër që i referohet këtij çelësi primar.
Për shembull, nëse kemi një tabelë të quajtur "Klientë" me një fushë unike ID dhe një tabelë tjetër "Orders" me një fushë që i referohet këtij ID, ne mund të krijojmë një marrëdhënie që na lejon të lidhim çdo porosi me klientin e saj përkatës. Për të menaxhuar bazat e të dhënave tuaja në mënyrë më efikase, merrni parasysh të mësoni Si të migroni bazën tuaj të të dhënave Access në SQL Server.
Llojet e marrëdhënieve në Access

Në Access, ekzistojnë tre lloje kryesore të marrëdhënieve midis tabelave:
Marrëdhënie një me shumë
Ky është lloji më i zakonshëm i marrëdhënieve. Në këtë rast, një rekord në një tabelë mund të lidhet me rekorde të shumta nga një tryezë tjetër. Për shembull, një klient mund të bëjë porosi të shumta, por çdo porosi i përket vetëm një klienti.
Marrëdhënie shumë te shumë
Në këtë lloj marrëdhënieje, mund të lidhen me të dhëna të shumta në një tabelë rekorde të shumta nga një tryezë tjetër. Për të zbatuar këtë marrëdhënie në Access, është e nevojshme të kemi një tabelë të tretë ndërmjetëse. Për shembull, në një marrëdhënie midis "Authors" dhe "Books", do t'ju duhet një tabelë "Authors_Books" që lidh çdo autor me librat që ka shkruar.
Marrëdhënie një me një
Në një marrëdhënie një-për-një, çdo rekord në një tabelë lidhet me a rekord i vetëm nga një tryezë tjetër. Ky lloj marrëdhënieje përdoret kur është e nevojshme të ndahen të dhëna të caktuara për arsye sigurie ose efikasiteti. Për shembull, një bazë të dhënash punonjësi mund të ketë një tabelë me informacion të përgjithshëm dhe një tjetër me të dhëna të ndjeshme, por të lidhura nga një çelës unik.
Si të krijoni një marrëdhënie midis tabelave në Access
Krijimi i marrëdhënieve në Access është një proces i thjeshtë nëse ndiqni këto hapa:
- Hapni Access-in dhe ngarkoni bazën e të dhënave tuaja.
- Shko te skeda Mjetet e bazës së të dhënave dhe zgjidh Relaciones.
- Në dritaren e marrëdhënieve, klikoni Shto tabela dhe zgjidhni ato që dëshironi të lidhni.
- Tërhiqni fushën e çelësit primar nga një tabelë në fushën e saj përkatëse në tabelën tjetër.
- Në kutinë e dialogut që shfaqet, sigurohuni që fushat e zgjedhura të jenë të sakta.
- Aktivizoni opsionin Kërkoni integritet referues për të siguruar konsistencën e të dhënave.
- Klikoni mbi Krijo dhe Access do të gjenerojë një linjë marrëdhëniesh midis tabelave.
Modifikoni ose fshini marrëdhëniet në Access
Ndryshoni një marrëdhënie
Nëse keni nevojë të ndryshoni një marrëdhënie ekzistuese në Access, ndiqni këto hapa:
- Shko te skeda Mjetet e bazës së të dhënave dhe kliko Relaciones.
- Gjeni vijën që përfaqëson marrëdhënien që dëshironi të modifikoni.
- rreze klik dyfish në këtë rresht për të hapur kutinë e redaktimit.
- Bëni modifikimet e nevojshme dhe ruani ndryshimet.
Fshi një marrëdhënie
Për të fshirë një marrëdhënie tabele në Access:
- Hape dritaren Relaciones nga skeda Mjetet e bazës së të dhënave.
- Klikoni në linjën e marrëdhënies që dëshironi të fshini.
- Shtypni butonin Fshije në tastierën tuaj dhe konfirmoni fshirjen.
Rëndësia e integritetit referues
Integriteti i referencës është një grup rregullash që përdor Access për të siguruar që marrëdhëniet ndërmjet tabelave janë të vlefshme dhe që të dhënat të mos fshihen aksidentalisht. Kur aktivizohet:
- Nuk mund të futni vlera në çelësat e huaj që nuk ekzistojnë në çelësin primar përkatës.
- Ju nuk mund të fshini të dhënat nga një tabelë prind nëse ka regjistrime të lidhura në një tabelë tjetër.
- Një çelës primar nuk mund të modifikohet nëse referencat ekzistojnë në tabela të tjera.
Menaxhimi i marrëdhënieve në Access është thelbësor për strukturimin efikas të bazave të të dhënave. Mësimi për të vendosur këto lidhje midis tabelave përmirëson organizimin dhe menaxhimin e informacionit, duke ju lejuar të performoni consultas y analiza e të dhënave më shpejt dhe më saktë. Me njohuritë e marra në këtë artikull, do të jeni të përgatitur për të hartuar bazat e të dhënave në mënyrë më efikase dhe pa probleme të tepricës së informacionit.
Shkrimtar i apasionuar pas botës së bajteve dhe teknologjisë në përgjithësi. Më pëlqen të ndaj njohuritë e mia përmes shkrimit, dhe kjo është ajo që do të bëj në këtë blog, duke ju treguar të gjitha gjërat më interesante në lidhje me pajisjet, softuerin, harduerin, tendencat teknologjike dhe më shumë. Qëllimi im është t'ju ndihmoj të lundroni në botën dixhitale në një mënyrë të thjeshtë dhe argëtuese.