Kaip sukurti duomenų bazės lentelių ryšius programoje Access 2016

Reliacinės duomenų bazės padalija duomenis į dvi ar daugiau lentelių. „Access 2016“ naudoja susiejimo lauką, vadinamą išoriniu raktu, kad susietų susijusias lenteles. Pavyzdžiui, vienoje lentelėje gali būti savanorių vardai ir adresai, o kitoje lentelėje galima stebėti savanorių dalyvavimo renginyje istoriją. Informacija apie dalyvavimą renginyje yra susieta su savanorio informacija su susiejimo lauku, kuris (šiame pavyzdyje) tikriausiai yra savanorio ID.

Jei galite vilkti ir nuleisti, galite sukurti lentelės ryšį.

Turėkite omenyje šiuos tris apribojimus:

  • Galite susieti tik tas lenteles, kurios yra toje pačioje duomenų bazėje.

  • Galite susieti užklausas su lentelėmis, bet tai neįprasta.

  • Turite konkrečiai pasakyti Access, kaip jūsų lentelės yra susijusios.

Kai būsite pasirengę žaisti piršlį tarp mėgstamų stalų, štai kaip tai padaryti.

Santykių langas

Norėdami sukurti lentelės ryšį, pirmiausia atidarykite langą Ryšiai. Atlikite šiuos veiksmus:

Juostelėje spustelėkite skirtuką Duomenų bazės įrankiai.

Grupė Santykiai rodoma juostelėje.

Kaip sukurti duomenų bazės lentelių ryšius programoje Access 2016

Mygtukas Ryšiai skirtuke Duomenų bazės įrankiai.

Grupėje Ryšiai spustelėkite mygtuką Ryšiai.

Pasirodo langas Ryšiai. Pirmą kartą nustatant ryšį, taip pat pasirodo dialogo langas Rodyti lentelę.

Jei kai kurios lentelės jau pateiktos lange, kažkas (arba vedlys) jau nustatė ryšius šiai duomenų bazei. Jei nesate tikri, kaip jie ten atsidūrė, ir jei su jūsų duomenų baze dirba daugiau nei vienas asmuo, prieš keisdami ryšius sustokite ir pasitarkite su visais duomenų bazių kūrėjais. Tai, kas gali būti naudinga jums, gali būti pražūtinga jūsų kolegoms.

Kai atidarytas langas Ryšiai, galite pasirinkti ir susieti lenteles.

Lentelės ryšiai

Kiekvienai susietų lentelių porai turite pasirinkti lenteles ir sujungti jų bendruosius laukus.

Lentelių pasirinkimas

Norėdami pasirinkti susietas lenteles, atidarykite langą Ryšiai ir atlikite šiuos veiksmus:

Iš juostelės santykių grupės pasirinkite Rodyti lentelę. (Jei nematote grupės Ryšiai, juostelėje pasirinkite skirtuką Duomenų bazės įrankiai.)

Pasirodo dialogo langas Rodyti lentelę, kuriame pateikiamos esamo duomenų bazės failo lentelės.

Kiekvienai lentelių porai, kurią norite įtraukti į ryšį, atlikite šiuos veiksmus:

Spustelėkite lentelę.

Spustelėkite Pridėti.

Didelėje Santykių darbo srityje nedideliame lange pateikiamas pasirinktos lentelės laukų sąrašas. Kai į maketą įtraukiate lenteles, kiekvienai lentelei pasirodo atskiras langas. Šiuos langus galite pamatyti po dialogo langu Rodyti lentelę.

Kaip sukurti duomenų bazės lentelių ryšius programoje Access 2016

Norėdami pridėti lenteles į ryšių diagramą, naudokite dialogo langą Rodyti lentelę.

Pakartokite 2 veiksmą kiekvienai lentelių porai, kurią norite susieti. Jei viena iš poros lentelių jau yra (dėl esamo ryšio su kita lentele), jums nereikia jos pridėti dar kartą.

Baigę pridėti lenteles, spustelėkite mygtuką Uždaryti.

Kai turėsite visus stalus, būsite pasiruošę, kad šie stalai susipažintų.

Santykių valdymas

Šioje skiltyje yra visa informacija, kurios jums reikės norint sukurti, redaguoti ir ištrinti lentelės ryšius.

Santykių kūrimas

Pasirinkę lenteles, atlikite šiuos veiksmus, kad sukurtumėte ryšį tarp dviejų lentelių:

Nuspręskite, kurias dvi lenteles norite susieti.

Kadangi santykiai „vienas su daugeliu“ yra labiausiai paplitę, šios instrukcijos yra susijusios su juo. Dvi lentelės, esančios santykio „vienas su daugeliu“, atlieka vieną iš dviejų vaidmenų:

  • Tėvų: patronuojančios lentelės, susijusios laukas yra pirminis raktas. Kiekvienas pirminės lentelės įrašas yra unikaliai identifikuojamas pagal šį susijusį lauką.

  • Antrasis: antrinėje lentelėje susijusiame lauke yra tokia pati informacija kaip ir pirminės lentelės lauke. Paprastai jis turi tokį patį pavadinimą kaip ir atitinkamas pirminės lentelės laukas, nors tai nėra būtina.

Norėdami palengvinti susijusias lenteles, įdėkite susijusius laukus šalia laukų sąrašo pradžios. „Access“ ekrane turite matyti susijusius laukus, kad galėtumėte užmegzti ryšį. Jei susijusių laukų nėra laukų sąrašo pradžioje, norėdami juos rasti, turite daug slinkti. Norėdami perkelti lauką, atidarykite problemų lentelę „DesignView“, nukreipkite žymiklį į mygtuką, esantį kairėje nuo lauko pavadinimo, tada paspauskite ir vilkite mygtuką, kad perkeltumėte lauką aukštyn.

Norėdami iš sąrašo pasirinkti pirminį lauką, atlikite šiuos veiksmus:

Užveskite pelės žymeklį ant laukelio, kurį norite susieti pirminėje lentelėje.

Paprastai laukas, kurį norite susieti pirminėje lentelėje, yra pirminis raktas.

Laikykite nuspaudę kairįjį pelės mygtuką.

Laikydami nuspaudę kairįjį pelės mygtuką, atlikite šiuos veiksmus, kad prijungtumėte pirminį lauką prie antrinio lauko:

Vilkite pelės žymeklį iš pirminio lauko į antrinę lentelę.

Pelės žymeklio apačioje pasirodo pliuso ženklas.

Nukreipkite pelės žymiklį į susijusį lauką antrinėje lentelėje.

Atleiskite pelės mygtuką.

Pasirodo dialogo langas Redaguoti ryšius, kuriame išsamiai aprašomi artimiausi santykiai.

Kaip sukurti duomenų bazės lentelių ryšius programoje Access 2016

Dialogo lange Redaguoti ryšius išsamiai aprašoma, kaip „Access“ sujungia dvi lenteles.

Būkite labai atsargūs prieš atleisdami pelės mygtuką. Prieš paleisdami, uždėkite pelės žymeklio galą tiesiai ant antrinio lauko.

  • Jei teisingai vilkite tarp dviejų laukų, dialogo lange Redaguoti ryšius vienas šalia kito bus rodomi pirminiai ir antriniai laukai.

  • Jei praleidote, dialogo lange Redaguoti ryšius spustelėkite Atšaukti ir dar kartą bandykite atlikti 3 veiksmą.

Dialogo lange Redaguoti ryšius pasirinkite parinktį Vykdyti nuorodos vientisumą.

Dar kartą patikrinkite, ar jūsų laukų pavadinimai yra teisingi, tada spustelėkite Kurti.

„Access“ iliustruoja naujus santykius santykių lange:

  • Linija tarp susijusių laukų rodo, kad lentelės yra susijusios.

  • Jei ankstesniame veiksme pažymėjote parinktį Įgyvendinti nuorodos vientisumą, „Access“ įrašo 1 šalia vieno iš tėvų, o begalybės simbolį – šalia vaiko.

Norėdami susieti kitą pasirinktų lentelių porą, pakartokite 1–5 veiksmus.

Kaip sukurti duomenų bazės lentelių ryšius programoje Access 2016

Dviejų lentelių ryšys vienas su daugeliu.

„Access“ taip pat suteikia įrankius ryšiams keisti ir pašalinti.

Santykių modifikavimas

Susieję lenteles galite matyti, tvarkyti ir pašalinti ryšius.

Jei sukuriate ryšį, kurio nenorite, atidarykite langą Ryšiai ir atlikite šiuos veiksmus, kad ištrintumėte ryšį:

Spustelėkite eilutę Ryšys, jungiančią dvi lenteles.

Jei pasiseks, linija sustorės. Tai reiškia, kad linija pasirinkta.

Bakstelėkite klaviatūros klavišą „Ištrinti“, tada atsidariusiame pranešimo laukelyje „Taip“.

Voilà! Santykiai nutrūko.

Jei siejate daug lentelių, langas Ryšiai gali atrodyti šiek tiek netvarkingai, nes santykių linijos susikirs viena su kita. Dėl to sunku nustatyti, kurios lentelės yra susijusios viena su kita. Norėdami ištaisyti šią situaciją, spustelėkite ir vilkite lentelės lango pavadinimo juostą į kitą ekrano dalį.

Gera praktika – nors ne visada įmanoma – rodyti tėvus aukščiau arba kairėje jų vaikų pusėje. Pabandykite išdėstyti pirmines ir antrines lenteles taip, kad linijos tarp pirminių ir antrinių lentelių nekirstų jokių eilučių, iliustruojančių kitus lentelių ryšius.

Ar jums sunku suprasti savo santykius? (Kas ne?) Ar slenkate per visą Santykių lange, kad pamatytumėte viską? Jei taip, santykių ataskaita kaip tik jums. Norėdami peržiūrėti šią ataskaitą, spustelėkite mygtuką Ryšių ataskaita, esantį juostelės dizaino skirtuko grupėje Įrankiai. Visos susijusios lentelės jūsų duomenų bazėje bus rodomos lengvai skaitomoje ataskaitoje. (Gerai, lengviau skaityti!)


Kaip neleisti „Microsoft Word“ atidaryti failų tik skaitymo režimu sistemoje „Windows“.

Kaip neleisti „Microsoft Word“ atidaryti failų tik skaitymo režimu sistemoje „Windows“.

Kaip neleisti Microsoft Word atidaryti failų tik skaitymo režimu sistemoje Windows. Microsoft Word atidaro failus tik skaitymo režimu, todėl jų redaguoti neįmanoma? Nesijaudinkite, metodai pateikiami žemiau

Kaip ištaisyti neteisingą Microsoft Word dokumentų spausdinimą

Kaip ištaisyti neteisingą Microsoft Word dokumentų spausdinimą

Kaip ištaisyti klaidas spausdinant neteisingus Microsoft Word dokumentus.Klaidos spausdinant Word dokumentus su pakeistais šriftais, netvarkingomis pastraipomis, trūkstamo teksto ar prarasto turinio yra gana dažnos. Tačiau nereikia

Ištrinkite rašiklio ir paryškinimo piešinius savo „PowerPoint“ skaidrėse

Ištrinkite rašiklio ir paryškinimo piešinius savo „PowerPoint“ skaidrėse

Jei naudodami rašiklį ar žymeklį piešėte ant savo PowerPoint skaidrės pristatymo metu, galite išsaugoti brėžinius kitam pristatymui arba ištrinti juos, kad kitą kartą rodydami pradėtumėte nuo švarių PowerPoint skaidrių. Vykdykite šias instrukcijas, kad ištrintumėte rašiklio ir žymeklio piešinius: Trinti linijas po vieną […]

Stilių bibliotekos turinys „SharePoint 2010“.

Stilių bibliotekos turinys „SharePoint 2010“.

Stilių bibliotekoje yra CSS failų, XSL (Extensible Stylesheet Language) failų ir vaizdų, naudojamų iš anksto nustatytų puslapių puslapiuose, puslapių išdėstymuose ir valdikliuose „SharePoint 2010“. Norėdami rasti CSS failus publikavimo svetainės stilių bibliotekoje: pasirinkite Svetainės veiksmai → Peržiūrėti Visas svetainės turinys. Pasirodo svetainės turinys. Stiliaus biblioteka yra […]

Formatuokite skaičius tūkstančiais ir milijonais „Excel“ ataskaitose

Formatuokite skaičius tūkstančiais ir milijonais „Excel“ ataskaitose

Neužkraukite savo auditorijos milžiniškais skaičiais. Programoje „Microsoft Excel“ galite pagerinti informacijos suvestinių ir ataskaitų skaitomumą formatuodami skaičius, kad jie būtų rodomi tūkstančiais arba milijonais.

Kaip bendrinti ir stebėti „SharePoint“ svetaines

Kaip bendrinti ir stebėti „SharePoint“ svetaines

Sužinokite, kaip naudoti „SharePoints“ socialinių tinklų įrankius, leidžiančius asmenims ir grupėms bendrauti, bendradarbiauti, bendrinti ir prisijungti.

Kaip konvertuoti datas į Juliano formatus programoje „Excel“.

Kaip konvertuoti datas į Juliano formatus programoje „Excel“.

Julijaus datos dažnai naudojamos gamybos aplinkoje kaip laiko žyma ir greita partijos numerio nuoroda. Šio tipo datos kodavimas leidžia mažmenininkams, vartotojams ir paslaugų agentams nustatyti, kada produktas buvo pagamintas, taigi ir produkto amžių. Julijaus datos taip pat naudojamos programavimo, kariuomenės ir astronomijos srityse. Skirtingi […]

Kaip sukurti „Access“ žiniatinklio programą

Kaip sukurti „Access“ žiniatinklio programą

Galite sukurti žiniatinklio programą naudodami „Access 2016“. Taigi, kas vis dėlto yra žiniatinklio programa? Na, žiniatinklis reiškia, kad jis yra internete, o programa yra tik „programos“ santrumpa. Pasirinktinė žiniatinklio programa yra internetinė duomenų bazės programa, pasiekiama iš debesies naudojant naršyklę. Kuriate ir prižiūrite žiniatinklio programą darbalaukio versijoje […]

Greitosios paleidimo juosta „SharePoint 2010“.

Greitosios paleidimo juosta „SharePoint 2010“.

Daugumoje „SharePoint 2010“ puslapių sparčiojo paleidimo juostoje, esančioje kairėje puslapio pusėje, pateikiamas naršymo nuorodų sąrašas. Greitosios paleidimo juostoje rodomos nuorodos į siūlomą svetainės turinį, pvz., sąrašus, bibliotekas, svetaines ir publikavimo puslapius. Greitojo paleidimo juostoje yra dvi labai svarbios nuorodos: Visas svetainės turinys: […]

Ką reiškia „Excel“ sprendimo klaidų pranešimai?

Ką reiškia „Excel“ sprendimo klaidų pranešimai?

Paprastoms problemoms spręsti „Excel“ sprendėjas paprastai greitai suranda optimalias tikslinės funkcijos „Solver“ kintamųjų reikšmes. Tačiau kai kuriais atvejais „Solver“ turi problemų ieškant „Solver“ kintamųjų reikšmių, optimizuojančių tikslo funkciją. Tokiais atvejais „Solver“ paprastai rodo pranešimą arba klaidos pranešimą, kuriame aprašoma arba aptariama problema, kurią […]