3 Llojet kryesore të marrëdhënieve në bazat e të dhënave Access

Në këtë artikull, ne do të kuptojmë lidhjen e funksioneve të ndryshme dhe lidhjen e të dhënave në Access.

Access përdor normalizimin e bazës së të dhënave për të organizuar tabelën (relacionet) dhe kolonat (atributet) e një baze të dhënash relacionale në mënyrë që të minimizojë tepricën e të dhënave. Normalizimi është procesi, i cili ndan të dhënat në tabela të ndryshme që ndihmon në përmirësimin e performancës së përgjithshme, jetëgjatësisë dhe integritetit të burimeve brenda një organizate.Kuptimi i marrëdhënieve në bazat e të dhënave të aksesit

  • Normalizimi është një proces i bazës së të dhënave të organizimit të të dhënave.
  • Kjo përfshin krijimin e tabelës, vendosjen e marrëdhënieve të tabelës midis rregullave të krijuara për mbrojtjen e të dhënave dhe për të promovuar fleksibilitetin e bazës së të dhënave, duke eliminuar varësinë dhe tepricën e paqëndrueshme.

Përcaktimi i Marrëdhënieve

Marrëdhëniet në AccessNjë marrëdhënie menaxhohet duke përputhur të dhënat në kolona të ndryshme kryesore, duke formuar kolona me një emër të ngjashëm në të dyja tabelat. Në shumicën e rasteve, lidhjet e lidhura përputhen me çelësin kryesor të njërës tabelë, gjë që ndihmon në prodhimin e një identifikuesi unik për çdo rresht njëkohësisht me një hyrje në çelësin e huaj të tabelës tjetër. Në thelb ekzistojnë tre lloje të marrëdhënieve që krijohen, në varësi të përcaktimit të kolonave të lidhura në një tabelë.

Le t'i hedhim një sy këtyre marrëdhënieve.

1. Marrëdhëniet një-me-shumë

Kjo është një nga format e zakonshme të marrëdhënieve, në të cilën një rresht nga tabela X mund të ketë një ose më shumë rreshta të ngjashëm në tabelën Y. Por Tabela Y lejohet të ketë vetëm një rresht që mund të përputhet me Tabelën X. Çdo organizatë e madhe në mbarë botën është i njohur për përdorimin e kësaj metode për të nxitur aksesueshmërinë e të dhënave midis tabelave.

Për shembull, një blerës ka një tabela Klienti dhe Porosi, me një marrëdhënie një me shumë; çdo klient lejohet të bëjë porosi sa të dojë, por çdo id porosie për një produkt mund të ketë vetëm një klient.

2. Marrëdhënie shumë me shumë

Në këtë lloj marrëdhënieje, të dyja tabelat X dhe Y mund të kenë shumë rreshta që përputhen në bazën e të dhënave të njëra-tjetrës. Përdoruesit mund të krijojnë këtë lloj marrëdhënieje duke krijuar një përkufizim për një tabelë të tretë. Kjo tabelë e tretë quhet Junction Table, çelësi kryesor i së cilës përbëhet nga çelësi i huaj si nga tabela X ashtu edhe nga tabela Y.

Për shembull, një tabelë cookie dhe tabela e klientëve ndajnë një marrëdhënie shumë-me-shumë, e cila përcaktohet më tej nga një marrëdhënie një-me-shumë që përbëhet nga të dyja këto tabela dhe një Tabelë e kryqëzimit 'Urdhri'.

3. Marrëdhënie një-për-një

Në most marrëdhëniet një-për-një, një rresht i tabelës X mund të ketë vetëm një rresht të ngjashëm nga tabela Y, dhe Tabela Y mund të ketë gjithashtu një rresht të ngjashëm nga Tabela X. Kjo formë marrëdhënieje krijohet kur të dyja kolonat e lidhura në tabela përbëhen të një kufizimi unik ose të një çelësi primar.

Kjo është një nga rarMarrëdhëniet midis këtyre treve, pasi kjo formë e marrëdhënies kufizon informacionin që të udhëtojë nëpër një tabelë tjetër, pasi është i kufizuar në vetëm një tabelë.

Marrëdhënia një-për-një përdoret në kushte të tilla si:

  • Nëse përdoruesi dëshiron të ndajë tabelën në kolona të shumta.
  • Për izolimin e pjesëve të një tabele në seksione të ndryshme për t'i bërë të dhënat më të sigurta.
  • Për ruajtjen e të dhënave jetëshkurtër që priren të fshihen me fshirjen e tabelës.
  • Për ruajtjen e informacionit që vlen vetëm për një nëngrup informacioni nga tabela kryesore

Me gjithë sofistikimin e saj, baza e të dhënave MS Access mbetet ende e ndjeshme ndaj korrupsionit të dosjeve, kështu që është shumë e rëndësishme të mbash një riparim accdb mjet në dorë. Përdoruesit mund të shmangin komplikime si humbja e të dhënave duke zgjedhur të blejnë një aplikacion të specializuar rikuperimi.

Hyrje e autorit:

Vivian Stevens është një eksperte për rikuperimin e të dhënave DataNumen, Inc., e cila është lider botëror në teknologjitë e rikuperimit të të dhënave, duke përfshirë shërim sql dhe produkte softuerike të rimëkëmbjes excel. Për më shumë informacion vizitoni www.datanumen.com

Komentet janë të mbyllura.