Pojedinosti o povezivanju tablica za pristup

Mnogi od nas rade u proizvodnji, gdje se najčešće koriste baze podataka za izvještavanje. U ovom ćemo članku detaljno objasniti kako povezati tablice u programu Access. Članak se preporučuje za napredne korisnike.

Pristupite bazi podataka

Microsoft Access je jedan od sustava za upravljanje bazom podataka. To uključuje VBA programski jezik, koji korisniku omogućuje pisanje različitih aplikacija za rad s bazom podataka.

Kako povezati tablice u programu Access?

U pristupu obično postoji niz tablica koje su međusobno povezane. Između jednog ili više tablica možete uspostaviti logičke veze pomoću prozora opisa sheme podataka. To daje:

  1. Mogućnost poboljšanja učinkovitosti rada.
  2. Lakše je proširiti informacije koje su potrebne u različitim fazama proizvodnje.
Pristupite bazi podataka

Sve promjene koje se pojavljuju prikazuju se u svim bazama podataka.

Da biste odgovorili na pitanje kako povezati tablice u Accessu, morate pokazati sve primjer: postoje četiri tablice u bazi podataka: studenti, discipline, izvedba i grupe studenata. Uspostavimo logičke veze između njih. Kako to učiniti?

algoritam:

  1. Odaberite glavnu tipku: skupni kôd, kod učenika i CodeDiscipline.
  2. Između ključnog polja CodeGr. u tablici. "Grupa" i sekundarni ključ CodeGr. U tablici. "Studenti" uspostavljaju jedan-na-mnogo odnosa.
  3. Zatvorite sve otvorene tablice u pristupnom obliku, povezane tablice uključujući.
  4. U dijaloškom okviru Dodaj odaberite naziv polja.
  5. Zatvorite sve dijaloški okvir.

Upute o tome kako uspostaviti logičke veze u svim tablicama prozora "Data Shema":

  1. Iz tablice "Grupe" morate premjestiti polje CodeGroup na isti polje iz tablice "Studenti".
  2. Pojavit će se prozor "Promijeni veze".


Kada su sve radnje dovršene, u prozoru "Shema podataka" možete vidjeti odnos između studenata i studentskih tablica.

Pristupite bazi podataka

Istim planom možete uspostaviti vezu između polja Studentskog kodeksa i akademskog uspjeha i tablica studenata. Zatim u tablicama "Napredak" i "Discipline" za polje CodeDiscipline.

  1. Kada su uspostavljene sve logičke veze, zatvorite prozor "Shema podataka".
  2. Ispunite sve tablice. Prvo unosimo podatke u studentskom "Studentskom" tabelu, jer se u tablici "Studenti" polje GroupGroup koristi kao stupac za popunjavanje polja tablice "Studenti".
  3. Navedite veze između tablica "Studenti" i "Napredak", "Discipline" i "Napredak".

Prednosti korištenja logičke veze

Zašto držati podatke odvojeno u povezanim tablicama je bolje? Razmotrite zasluge takve pohrane.

dosljednost

U procesu uspostavljanja veza smanjuje se vjerojatnost nekoordiniranih i dvosmislenih podataka. To se događa, jer je svaki element napisan samo u jednom tablicu. Na primjer, naziv učenika nalazi se u tablici "Studenti".

efikasnost

  • Spremite prostor na disku zbog činjenice da su informacije pohranjene na jednom mjestu.
  • Iz malih tablica informacije se bolje izdvajaju.

ublažiti

Informacije su pohranjene u različitim tablicama, pa se struktura baze podataka može bolje razumjeti. Također, tu je Access, povezane VBA tablice - to je programski jezik kojim možete povezati tablice u Accessu i Excelu. Ako znate taj jezik, možete programirati bazu podataka.

Važni savjeti!

Kada planirate izraditi bazu podataka, odmah razmislite o vezama. Ako tablica s primarnim ključem već postoji, pomoću čarobnjaka možete stvoriti polje stranog ključa. Zatim zamjenski čarobnjak pomaže stvoriti veze.

U zaključku

Nadamo se da ćete nakon što ste pročitali ovaj članak o tome kako povezati tablice s pristupom, znatno ste poboljšali vještine upravljanja bazama podataka, što je u suvremenom svijetu vrlo, vrlo korisna vještina, posebno za početne programere. Također preporučujemo da idete na službenu web stranicu aplikacije i pročitate korisnički priručnik.

Dijelite na društvenim mrežama:

Povezan
SQL datoteku. SQL format datoteke: opis proširenjaSQL datoteku. SQL format datoteke: opis proširenja
Kako stvoriti bazu podataka u programu Access. Rad s bazom podataka AccessKako stvoriti bazu podataka u programu Access. Rad s bazom podataka Access
Pregled sustava za upravljanje bazama podatakaPregled sustava za upravljanje bazama podataka
Pristup-oblik. Izrada obrazaca za unos podatakaPristup-oblik. Izrada obrazaca za unos podataka
Mnogi do mnogi odnosi: primjer u Accessu, u SQL-u. Kako napraviti mnogo-na-mnogo odnosa?Mnogi do mnogi odnosi: primjer u Accessu, u SQL-u. Kako napraviti mnogo-na-mnogo odnosa?
DB je ... Vrste i svojstva baze podatakaDB je ... Vrste i svojstva baze podataka
Što je to pristup? Stvaranje baze podataka u Microsoft AccessuŠto je to pristup? Stvaranje baze podataka u Microsoft Accessu
SQL gdje: metode primjene i primjeriSQL gdje: metode primjene i primjeri
MS Access. Baze podataka MS Access. MS Access 2007MS Access. Baze podataka MS Access. MS Access 2007
Kako spojiti dvije tablice u `Word` (2003, 2007, 2010)?Kako spojiti dvije tablice u `Word` (2003, 2007, 2010)?
» » Pojedinosti o povezivanju tablica za pristup
LiveInternet