Mnogi od nas rade na mjestu proizvodnje, gdje se većina baza podataka koristi za potrebe izvješćivanja. U ovom članku detaljno ćemo opisati kako povezati tablice u programu Access. Članak se preporučuje naprednim korisnicima.
Microsoft Access je jedan od sustava za upravljanje bazama podataka. Uključuje VBA programski jezik, koji korisniku omogućuje pisanje različitih aplikacija za rad s bazom podataka.
Kako vezati tablice u programu Access?
Microsoft Access ima niz tablica koje su međusobno povezane. Između jedne ili više tablica, logički se linkovi mogu postaviti pomoću prozora sheme opisa. To daje:
Sposobnost poboljšanja izvedbe.
Lakše je proširiti informacije koje mogu biti potrebne u različitim fazama proizvodnje.
Sve promjene koje se događaju prikazane su u svim DB. Da biste odgovorili na pitanje kako povezati tablice u Pristupu, morate pokazati sve po primjeru: u bazi podataka stvorene su četiri tablice: studenti, discipline, uspjeh i studentske grupe. Uspostavimo logičke veze između njih. Kako to učiniti? Algoritam:
Odaberite glavni ključ: CodeGroup, Student Code i CodeDiscipline.
Između ključnog polja CodeGr. u tab. "Skupina" i sekundarni ključ CodeGr. U tab. "Učenici" uspostavljaju komunikaciju "jedan na mnoge".
Zatvorite sve otvorene tablice u pristupnom obrascu, uključujući povezane tablice.
U posebnom dijalogu "Dodaj" odaberite naziv polja.
Zatvaranje dijaloga.
Uputao tome kako postaviti logičke veze u svim tablicama u prozoru Data Scheme:
Iz tablice "Groups" morate premjestiti polje GroupGroup u isto polje iz tablice "Students".
Pojavit će se prozor "Promjena veza".
Kada su sve radnje dovršene, u prozoru "Shema podataka" možete vidjeti vezu "jedan na mnogo" između tablica Studentskih grupa i Studentskih grupa.
Prema istom planu, možete uspostaviti vezu između Kodeksa učenika i Kodeksa ponašanja učenika i Studentskih tablica. Zatim, u tablicama "Uspjeh" i "Disciplina", polje CodeDisciplines.
Kada su uspostavljene sve logičke veze, prozor "Data Scheme" trebao bi biti zatvoren.
Popunite tablice. Prvo, unosimo podatke u tablicu "Studentske grupe", kao u tablici "Studenti", polje CodeGroup se koristi kao stupac za ispunjavanje polja tablice "Studenti".
Navedite veze između tablica "Studenti" i "Uspjeh", "Discipline" i "Uspjeha".
Prednosti upotrebe logičkih veza
Zašto je bolje držati podatke odvojene u povezanim tablicama? Razmotrite prednosti takvog skladištenja.
Koherencija
U procesu povezivanja smanjuje se vjerojatnost stvaranja nekoordiniranih i nejasnih podataka. To se događa zato što je svaka stavka stalno zapisana u jednu tablicu. Primjerice, prezime učenika nalazi se u tablici "Studenti".
Učinkovitost
Ušteda prostora na disku kao rezultat pohranjivanja podataka na jednom mjestu.
Podaci se dobivaju iz malih tablica.
Jednostavnost
Informacije se pohranjuju u različite tablice, dakle, strukturaBaza podataka se može bolje razumjeti. Također, postoje Access, povezane VBA tablice - programski jezik koji vam omogućuje povezivanje tablica u Accessu i Excelu. Ako znate jezik, možete programirati bazu podataka.
Važni savjeti!
Kada planirate dizajn baze podataka, odmah razmislite. Ako tablica s primarnim ključem već postoji, pomoću čarobnjaka za zamjenu možete izgraditi polje vanjskog ključa. Tada će vam ovaj čarobnjak pomoći da izgradite odnose.
U zaključku,
nadamo se da ćete nakon čitanja ovog članka o tome kako povezati tablice s Accessom uvelike poboljšati vještine upravljanja bazama podataka, što je u suvremenom svijetu vrlo korisno, posebno za početnike programera. Također, preporučujemo da posjetite službenu web stranicu programa i pročitate korisnički priručnik.