Pojedinosti o tome kako povezati tablice za pristup

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.

    Povezane publikacije