Seoste loomine, redigeerimine või kustutamine

NB! :  See artikkel on masintõlgitud, vaadake lahtiütlust. Selle artikli ingliskeelse versiooni leiate aadressilt (viiteks).

Seose abil saate ühendada kahe erineva tabeli andmeid. Iga seos koosneb kahe tabeli kattuvate andmetega väljadest. Oletagem näiteks, et teil on väli Tootenumber nii tabelis Tooted kui ka tabelis Tellimuseteave. Igal tabeli Tellimuseteave kirjel on tootenumber, mis vastab sama tootenumbriga kirjele tabelis Tooted.

Kui kasutate päringus seotud tabeleid, võimaldab seos Accessil määratleda, milliseid kirjeid igast tabelist tulemikomplekti kombineerida. Seos võib aidata takistada ka puuduvate andmete arvestamist, välistades kustutatud andmete sünkroonimisest väljajäämise.

Selles artiklis selgitatakse samm-sammult, kuidas luua, redigeerida ja kustutada tabelitevahelisi seoseid. Artiklis õpetatakse, kuidas kehtestada orbkirjete loomise vältimiseks viitamisterviklust, kuidas seada seose mõlemalt poolt päringu tulemisse kaasatavate kirjete määramiseks liitmistüüpi ja kuidas seada viidete sünkroonsuse tagamiseks kaskaadisuvandeid.

Selle artikli teemad

Ülevaade

Tabeliseose loomine akna Seosed abil

Väljaloendi paani abil tabeliseose loomine välja lisamiseks

Veebiandmebaasi seose loomine või muutmine

Seose redigeerimine

Viitamistervikluse jõustamine

Tabeliseose kustutamine

Ülevaade

Tavalises Accessi andmebaasis luuakse tabeliseos ühel viisil järgmistest:

  • lisades aknasse Seosed seostatavad tabelid ja seejärel lohistades seostamiseks välja ühest tabelist teise;

  • lohistades välja tabeli andmelehele paanilt Väljaloend.

Tabelitevaheliste seoste loomisel pole nõutav, et ühistel väljadel oleks sama nimi, kuigi sageli see nii on. Ühistel väljadel peab olema sama andmetüüp. Kui primaarvõtme välja tüüp on Automaatnumber, võib võõrvõtme välja tüübiks olla ka Arv, kui mõlema välja atribuut Välja suurus on sama. Näiteks saab vastendada välja Automaatnumber väljaga Arv, kui mõlema välja atribuut Välja suurus on pikk täisarv. Kui mõlema ühise välja tüüp on Arv, peab mõlema välja atribuudi Välja suurus säte olema sama.

Veebiandmebaasi seosed

NB! : Veebiandmebaasis pole aken Seosed saadaval.

Veebiandmebaasis seose loomiseks kasutage otsimis- ja seoseviisardit. Kui lisate mõnda tabelisse uue välja, saab uus väli väärtused olemasolevast tabelist.

Kui soovite veebiandmebaasi seost muuta, valige seotud väli ja seejärel käivitage seose muutmiseks uuesti otsimisviisard.

Lehe algusse

Tabeliseose loomine akna Seosed abil

  1. Klõpsake menüü Andmebaasiriistad jaotises seosed nuppu seosed.

  2. Kui te pole veel ühtegi seost määratlenud, kuvatakse automaatselt dialoogiboks Tabeli kuvamine. Kui seda ei kuvata, klõpsake menüü Kujundus jaotises Seosed nuppu Kuva tabel.

    Dialoogiboksis Tabeli kuvamine kuvatakse kõik andmebaasi tabelid ja päringud. Ainult tabelite kuvamiseks klõpsake vahekaarti Tabelid, ainult päringute kuvamiseks vahekaarti Päringud. Nii tabelite kui ka päringute kuvamiseks klõpsake vahekaarti Mõlemad.

  3. Valige üks või mitu tabelit ja klõpsake nuppu Lisa. Kui olete tabelite ja päringute lisamise vahekaardile Seosed lõpetanud, klõpsake nuppu Sule.

  4. Lohistage ühe tabeli väli (tavaliselt primaarvõti) teise tabeli ühisele väljale (võõrvõti). Mitme välja lohistamiseks vajutage juhtklahvi (CTRL), klõpsake soovitud välju ja seejärel lohistage need.

    Kuvatakse dialoogiboks Seoste redigeerimine.

    Dialoogiboksis seoste redigeerimine

  5. Kontrollige, kas kuvatavad väljanimed on seose ühiste väljade nimed. Kui väljanimi on vale, klõpsake väljanime ja valige loendist õige nimi.

    Seose viitamistervikluse jõustamiseks märkige ruut Jõusta viitamisterviklus. Lisateavet viitamistervikluse kohta leiate teemast Viitamistervikluse jõustamine.

  6. Klõpsake nuppu Loo.

    Access joonistab kahe tabeli vahele seosejoone. Kui märkisite ruudu Jõusta viitamisterviklus, on joon mõlemast otsast paksem. Lisaks sellele, kui märkisite ruudu Jõusta viitamisterviklus, kuvatakse seosejoone ühe otsa jämeda osa kohal number 1 ja joone teise otsa jämeda osa kohal lõpmatuse sümbol (), nagu näidatud järgmisel joonisel.

Välja lohistamine tabelist teise tabeli vastavale väljale

Märkmed : 

  • Üks-ühele seose loomine    Mõlemad väljad (tavaliselt primaarvõti ja võõrvõtmed võtmeväljade) peab olema kordumatu indeks. See tähendab, et nende väljade atribuudi indekseeritud väärtuseks olema seatud Jah (Duplikaadid keelatud). Kui mõlemal väljal on kordumatud, loob Access üks-ühele seos.

  • Üks-mitmele seose loomine    Ühel küljel (tavaliselt primaarvõti) seose väli peab olema kordumatu indeks. See tähendab, et selle välja atribuudi indekseeritud väärtuseks olema seatud Jah (Duplikaadid keelatud). Väli poolel mitu peaks ei olema kordumatu indeks. See võib olla indekseeritud, kuid seda peab luba luua duplikaate. See tähendab, et selle välja atribuudi indekseeritud väärtuseks olema seatud ei või Jah (duplikaadid lubatud). Kui ühel väljal on kordumatud ja teised ei, loob Access üks-mitmele seose.

Lehe algusse

Väljaloendi paani abil tabeliseose loomine välja lisamiseks

Saate lisada välja andmelehevaates avatud olemasolevasse tabelisse, lohistades selle paanilt Väljaloend. Paanil Väljaloend kuvatakse seostuvates tabelites ja andmebaasi ülejäänud tabelites saadaolevad väljad.

Kui lohistate välja "muu" (seostamata) tabelist ja seejärel täitke Otsinguviisardi, luuakse automaatselt uus üks-mitmele seose paani Väljaloend tabeli ja välja läbite tabeli vahel. See Accessi loodud seos Jõusta viitamisterviklus vaikimisi. Viitamistervikluse jõustamiseks peavad seose redigeerimine. Leiate jaotisest Lisateavet Tabeliseose redigeerimine .

Tabeli avamine andmelehevaates

  • Topeltklõpsake navigeerimispaanil tabelit.

Väljaloendi paani avamine

  • Vajutage klahvikombinatsiooni ALT+F8. Kuvatakse paan Väljaloend.

    Paan Väljaloend

Paanil Väljaloend kuvatakse andmebaasi kõik ülejäänud tabelid kategooriatesse rühmitatuna. Kui töötate tabeliga andmelehevaates, kuvab Access väljad ühes järgmistest paani Väljaloend kategooriatest: Seotud tabelites saadaolevad väljad ja Muudes tabelites saadaolevad väljad. Esimeses kategoorias loetletakse kõik tabelid, millel on seoseid selle tabeliga, millega töötate. Teises kategoorias loetletakse kõik need tabelid, millega teie tabelil seoseid pole.

Kui klõpsate paanil Väljaloend tabeli nime kõrval olevat plussmärki (+), kuvatakse kõigi selles tabelis saadaolevate väljade loend. Tabelisse välja lisamiseks lohistage soovitud väli paanilt Väljaloend tabelisse andmelehevaates.

Väljaloendi paanil välja lisamine ja seose loomine

  1. Kui tabel on andmelehevaates avatud, vajutage klahvikombinatsiooni ALT+F8. Avatakse paan Väljaloend.

  2. Klõpsake tabeli väljade loendi kuvamiseks jaotises Muudes tabelites saadaolevad väljad tabeli nime kõrval olevat plussmärki (+).

  3. Lohistage soovitud väli paanilt Väljaloend andmelehevaates avatud tabelisse.

  4. Järjerea ilmumisel kukutage väli oma kohale.

    Käivitatakse Otsinguviisard.

  5. Otsinguviisardi lõpuleviimiseks järgige kuvatavaid juhiseid.

    Väli kuvatakse andmelehevaates avatud tabelis.

Kui lohistate välja muust (sidumata) tabelist ja seejärel täidate otsinguviisardi, luuakse automaatselt üks-mitmele seos paani Väljaloend ja tabeli, kuhu välja lohistasite, vahele. See Accessi loodud seos ei jõusta viitamisterviklust vaikimisi. Viitamistervikluse jõustamiseks tuleb seost redigeerida. Lisateavet leiate teemast Tabeliseose redigeerimine.

Lehe algusse

Veebiandmebaasi seose loomine või muutmine

Veebiandmebaasi seose loomiseks peate kasutama otsimisviisardit. Veebiandmebaasis pole aken Seosed saadaval. Ühe tabeli välja kasutatakse teise tabeli seotud välja väärtuste allikana.

Märkus. : Väärtuste allikana kasutatav väli peab enne otsimisviisardi kasutamist olemas olema.

Seose loomine otsimisviisardi abil

  1. Avage tabel, mis peaks tooma oma väärtused teisest tabelist.

  2. Klõpsake viimasest väljast paremal nuppu Klõpsake lisamiseks ja seejärel Otsing ja seos.

    Võimalik, et peate nupu Klõpsake lisamiseks kuvamiseks horisontaalselt kerima.

  3. Märkige otsimisviisardi esimesel kuval ruut Soovin, et otsinguväli tooks väärtused teisest tabelist ja seejärel klõpsake nuppu Edasi.

  4. Valige lähteväärtusi sisaldav tabel ja klõpsake nuppu Edasi.

  5. Topeltklõpsake boksis Saadaolevad väljad lähteväärtusi sisaldavat välja ja seejärel klõpsake nuppu Edasi.

  6. Võite määrata ka otsinguvälja sortimisjärjestuse. Klõpsake nuppu Edasi.

  7. Võite reguleerida ka otsinguvälja laiust, mis on eriti soovitatav juhul, kui väärtused on pikad. Klõpsake nuppu Edasi.

  8. Sisestage uue välja nimi. Kui soovite olla kindel, et kahe tabeli väärtused alati kattuksid, märkige ruut Luba andmeterviklus ja seejärel klõpsake ühte järgmistest.

    • Kaskaadkustutamine – see suvand tähendab, et kirje kustutamisel tabelist kustutatakse ka teise tabeli vastavad kirjed.

    • Piira kustutamist – see suvand tähendab, et kui proovite kustutada kirjet ühest tabelist, kuid teises tabelis on kattuv kirje, siis kustutustoimingut ei lubata.

      Märkus. :  Kui loote seost otsimisviisardi abil, ärge märkige seal ruutu Luba mitu väärtust.

Veebiandmebaasi seose muutmine

  1. Avage tabel, mis toob oma väärtused teisest tabelist.

  2. Valige väli, mis toob oma väärtused teisest tabelist.

  3. Klõpsake menüü Väljad jaotises Atribuudid nuppu Muuda otsinguid.

  4. Soovitud muudatuste tegemiseks järgige viisardi juhiseid. Saate muuta järgmist:

    • väärtuste allikaks olevat välja;

    • väärtuste sortimisjärjestust;

    • välja laiust ja seda, kas peita võtmeveerg;

    • otsinguvälja silti;

    • seda, kas lubada andmeterviklus;

    • kui andmeterviklus on lubatud, siis seda, kas kustutamine on kaskaadkustutamine või piiratud.

Lehe algusse

Seose redigeerimine

Seose redigeerimiseks valige see aknas Seosed ja tehke soovitud redigeerimised.

  1. Seadke kursor hoolikalt seosejoone kohale ja joone valimiseks klõpsake seda.

    Kui seosejoon on valitud, kuvatakse see paksemana.

  2. Kui seosejoon on valitud, topeltklõpsake seda.

    või

    Klõpsake menüü Kujundus jaotises Tööriistad nuppu Redigeeri seoseid.

Kuvatakse dialoogiboks Seoste redigeerimine.

Dialoogiboksi Seoste redigeerimine avamine

  1. Klõpsake menüü Andmebaasiriistad jaotises seosed nuppu seosed.

    Kuvatakse aken Seosed.

    Kui te pole veel ühtegi seost määratlenud, kuvatakse akna Seosed esmakordsel avamisel dialoogiboks Tabeli kuvamine. Kui see dialoogiboks kuvatakse, klõpsake nuppu Sule.

  2. Klõpsake menüü Kujundus jaotises Seosed nuppu Kõik seosed.

    Kuvatakse kõik seostega tabelid ning seosejooned. Arvestage, et peidetud tabeleid (tabeleid, mille korral on dialoogiboksis Atribuudid märgitud ruut Peidetud) ega nende seoseid ei kuvata, välja arvatud juhul, kui dialoogiboksis Navigeerimissuvandid on märgitud ruut Kuva peidetud objektid.

  3. Klõpsake muudetava seose seosejoont. Kui seosejoon on valitud, kuvatakse see paksemana.

  4. Topeltklõpsake seosejoont.

    või

    Klõpsake menüü Kujundus jaotises Tööriistad nuppu Redigeeri seoseid.

    Kuvatakse dialoogiboks Seoste redigeerimine.

    Dialoogiboksis seoste redigeerimine

  5. Tehke soovitud muudatused ja klõpsake nuppu OK.

    Dialoogiboksis Seoste redigeerimine saate muuta tabeli seoseid. Täpsemalt öeldes saate muuta seose mõlema poole tabeleid, päringuid või välju. Saate seada ka liitmistüübi või jõustada viitamistervikluse ning valida kaskaadsuvandeid. Liitmistüüpide ja nende seadmise kohta saate lisateavet jaotisest Liitmistüübi seadmine. Viitamistervikluse jõustamise ja kaskaadsuvandite valimise kohta saate lisateavet jaotisest Viitamistervikluse jõustamine.

Liitmistüübi seadmine

Kui määratlete tabelite seose, siis seose tingimusi arvestatakse päringu loomisel. Näiteks kui määratlete seose kahe tabeli vahel ja loote neid kahte tabelit hõlmava päringu, valib Access automaatselt ka seoses määratletud väljadele vaikimisi vastavuses olevad väljad. Need algsed vaikeväärtused saab päringus alistada, kuid on leidnud kinnitust, et seosega määratletud väärtused on tavaliselt õiged. Kuna erinevate tabelite andmete vastavusse seadmine ja andmete kogumine mitmest tabelist ühte päringusse on vähegi keerukamate andmebaaside korral sagedane toiming, siis on seoste loomine vaikeväärtuste seadmise teel kasulik ja säästab aega.

Mitmeväljaline päring kombineerib andmeid mitmest tabelist, vastendades üldväljadel olevad väärtused. Seda vastendamise ja kombineerimise toimingut nimetatakse liitmiseks. Oletame näiteks, et tahate kuvada klientide tellimusi. Selleks loote päringu, mis ühendab tabeli Kliendid ja tabeli Tellimused väljal Kliendi ID. Päringutulem sisaldab ainult nende ridade kliendi- ja tellimuseteavet, millel leiti vastavus.

Üks väärtus, mille saate iga seose jaoks määrata, on liitmistüüp. Liitmistüüp määrab, millised kirjed kaasab Access päringu tulemisse. Näiteks vaatleme jälle päringut, kus tabel Kliendid ja tabel Tellimused on ühendatud välja Kliendi ID kaudu. Kasutades vaikeliitmistüüpi (nimetatakse ka sisemiseks ühenduseks), tagastab päring ainult need tabeli Kliendid ja tabeli Tellimused read, kus ühiste väljade (öeldakse ka ühendatud väljade) väärtused on võrdsed.

Oletame, et soovite kaasata päringu tulemisse kõik kliendid – ka need, kes pole veel tellimusi esitanud. Selleks peate liitmistüübi muutma sisemisest ühendamisest vasakpoolseks väliseks ühendamiseks. Vasakpoolse välise ühendamise korral tuuakse seose vasakpoolsest tabelist kõik read ja parempoolsest ainult vastendatud read. Parempoolse välise ühendamise korral tuuakse seose parempoolsest tabelist kõik read ja vasakpoolsest ainult vastendatud read.

Käesoleval juhul viitavad "vasak" ja "parem" tabelite asendile dialoogiboksis Seoste redigeerimine, mitte aknas Seosed.

Peaksite mõtlema, milliseid tulemeid soovite kõige sagedamini selle seosega ühendatud tabelite päringutest saada, ning seadma liitmistüübi vastavalt sellele.

Liitmistüübi seadmine

  1. Klõpsake dialoogiboksis Seoste redigeerimine nuppu Liitmistüüp.

    Kuvatakse dialoogiboks Atribuutide ühendamine.

  2. Klõpsake soovitud atribuuti ja klõpsake siis nuppu OK.

Järgmises tabelis (kasutades tabelite Kliendid ja Tellimused näidet) kirjeldatakse dialoogiboksis Atribuutide ühendamine kuvatavat kolme valikut, valikutega kasutatavaid liitmistüüpe ja seda, kas tabelist tuuakse kõik või ainult vastendatud read.

Valik

Liitmistüüp

Vasakpoolne tabel

Parempoolne tabel

1. Kaasa read ainult juhul, kui mõlema tabeli ühendatud väljad on võrdsed.

Sisemine ühendamine

Vastendatud read

Vastendatud read

2. Kaasa KÕIK kirjed tabelist Kliendid ja ainult need kirjed tabelist Tellimused, mille ühendatud väljad on võrdsed.

Vasakpoolne väline ühendamine

Kõik read

Vastendatud read

3. Kaasa KÕIK kirjed tabelist Tellimused ja ainult need kirjed tabelist Kliendid, mille ühendatud väljad on võrdsed.

Parempoolne väline ühendamine

Vastendatud read

Kõik read

Kui valite suvandi 2 või 3, kuvatakse seosejoonel nool. See nool osutab seose sellele poolele, mille korral kuvatakse ainult vastendatud read.

Muudatuste tegemine dialoogiboksis Atribuutide ühendamine

  1. Klõpsake menüü Andmebaasiriistad jaotises Seosed nuppu Seosed.

    Märkus. : Kui te pole veel ühtegi seost määratlenud, kuvatakse akna Seosed esmakordsel avamisel dialoogiboks Tabeli kuvamine. Kui see dialoogiboks kuvatakse, klõpsake nuppu Sule.

  2. Klõpsake menüü Kujundus jaotises Seosed nuppu Kõik seosed.

  3. Kuvatakse kõik seostega tabelid ja nende seosejooned. Peidetud tabelid (tabelid, millel on dialoogiboksis Atribuudid märgitud ruut Peidetud) ja nende seosed kuvatakse ainult siis, kui dialoogiboksis Navigeerimissuvandid on märgitud ruut Kuva peidetud objektid.

  4. Klõpsake muudetava seose seosejoont. Kui seosejoon on valitud, kuvatakse see paksemana.

  5. Topeltklõpsake seoserida. Kuvatakse dialoogiboks Seoste redigeerimine.

  6. Klõpsake nuppu Liitu tüüp.

  7. Klõpsake dialoogiboksis Atribuutide ühendamine soovitud suvandit ning klõpsake siis nuppu OK.

    1. Dialoogiboks Atribuutide ühendamine

  8. Soovi korral tehke seoses täiendavad muudatused ja seejärel klõpsake nuppu OK.

Lehe algusse

Viitamistervikluse jõustamine

Viitamistervikluse eesmärk on vältida orbkirjete tekkimist. Need on kirjed, mis viitavad olematutele kirjetele. Viitamistervikluse jõustamiseks lubage see tabeliseoses. Pärast viitamistervikluse jõustamist hülgab Access kõik toimingud, mis kahjustaksid tabeliseose viitamisterviklust. See tähendab, et Access hülgab nii värskendused, mis muudavad viite sihtkohta, kui ka kustutamised, mis eemaldavad viite sihtkoha. Selleks, et Access levitaks värskendamised ja kustutamised nii, et vastavalt muudetaks ka kõiki seotud ridu, vaadake lisateavet teemast Kaskaadsuvandite seadmine.

Viitamistervikluse sisse- või väljalülitamine

  1. Klõpsake menüü Andmebaasiriistad jaotises Seosed nuppu Seosed.

  2. Klõpsake menüü Kujundus jaotises Seosed nuppu Kõik seosed.

    Kuvatakse kõik seostega tabelid ning seosejooned. Arvestage, et peidetud tabeleid (tabeleid, mille korral on dialoogiboksis Atribuudid märgitud ruut Peidetud) ega nende seoseid ei kuvata, välja arvatud juhul, kui dialoogiboksis Navigeerimissuvandid on märgitud ruut Kuva peidetud objektid.

  3. Klõpsake muudetava seose seosejoont. Kui seosejoon on valitud, kuvatakse see paksemana.

  4. Topeltklõpsake seoserida. Kuvatakse dialoogiboks Seoste redigeerimine.

  5. Märkige või tühjendage ruut Jõusta viitamisterviklus.

  6. Soovi korral tehke seoses täiendavad muudatused ja seejärel klõpsake nuppu OK.

Pärast viitamistervikluse jõustamist rakendatakse järgmised reeglid.

  • Seostatud tabeli võõrvõtme väljale ei saa sisestada sellist väärtust, mida pole primaartabeli primaarvõtme väljal. Vastasel korral luuakse orbkirje.

  • Kirjet ei saa primaartabelist kustutada, kui seostatud tabelis on sellega vastendatud kirjeid. Näiteks ei saa tabelist Töötajad kustutada sellise töötaja kirjet, kellele on tabelis Tellimused määratud mõni tellimus. Soovi korral saate ühe toiminguga kustutada primaarkirje ja kõik sellega seotud kirjed, märkides ruudu Kaskaadkustuta seostuvad kirjed.

  • Primaartabeli primaarvõtme väärtust ei saa muuta. Seda tehes loote orbkirjed. Näiteks ei saa muuta tabelis Tellimused tellimuse numbrit, kui tabelis Tellimuste üksikasjad on selle tellimusega seotud reaüksusi. Soovi korral saate ühe toiminguga värskendada primaarkirje ja kõik sellega seotud kirjed, märkides ruudu Kaskaadvärskenda seostuvad väljad.

    Märkmed : Kui viitamistervikluse lubamisega tekib probleeme, pidage meeles, et viitamistervikluse jõustamiseks peavad olema täidetud järgmised tingimused.

    • Primaartabeli ühine väli peab olema primaarvõti või sellel peab olema kordumatu indeks.

    • Ühistel väljadel peab olema sama andmetüüp. Ainsa erandina võib automaatnummerduse väli olla seotud sellise numbriväljaga, mille atribuudi Välja suurus säte on Pikk täisarv.

    • Mõlemad tabelid peavad kuuluma samasse Accessi andmebaasi. Viitamisterviklust ei saa jõustada lingitud tabelite korral. Sellegipoolest, kui lähtetabelid on Accessi vormingus, saate need avada andmebaasis, kuhu need on salvestatud, ja lubada viitamistervikluse selles andmebaasis.

Kaskaadsuvandite seadmine

Võib tekkida olukord, kus on kindel vajadus muuta väärtust seose ühel poolel. Sel juhul on vaja, et Access värskendaks sama toimingu käigus automaatselt ka kõik mõjutatud read. Sel juhul on värskendamine täielikult lõpule viidud ja andmebaasis ei teki vasturääkivusi – osad read on värskendatud ja osad mitte. Access aitab seda probleemi vältida suvandi Kaskaadvärskenda seostuvad väljad abil. Kui jõustate viitamistervikluse ja valite suvandi Kaskaadvärskenda seostuvad väljad ning seejärel värskendate primaarvõtme, värskendab Access automaatselt kõik primaarvõtmele viitavad väljad.

Võib tekkida vajadus kustutada rida ja kõik sellega seotud kirjed. Näiteks tarnija kirje koos kõigi selle tarnijaga seotud tellimustega. Selleks otstarbeks on Accessis suvand Kaskaadkustuta seostuvad kirjed. Kui jõustate viitamistervikluse ja märgite ruudu Kaskaadkustuta seostuvad kirjed, kustutab Access primaarvõtit sisaldava kirje kustutamisel automaatselt kõik sellele primaarvõtmele viitavad kirjed.

Kaskaadvärskendamise ja/või kaskaadkustutamise sisse- või väljalülitamine

  1. Klõpsake menüü Andmebaasiriistad jaotises Seosed nuppu Seosed.

  2. Klõpsake menüü Kujundus jaotises Seosed nuppu Kõik seosed.

    Kuvatakse kõik seostega tabelid ning seosejooned. Arvestage, et peidetud tabeleid (tabeleid, mille korral on dialoogiboksis Atribuudid märgitud ruut Peidetud) ega nende seoseid ei kuvata, välja arvatud juhul, kui dialoogiboksis Navigeerimissuvandid on märgitud ruut Kuva peidetud objektid.

  3. Klõpsake muudetava seose seosejoont. Kui seosejoon on valitud, kuvatakse see paksemana.

  4. Topeltklõpsake seosejoont.

    Kuvatakse dialoogiboks Seoste redigeerimine.

  5. Märkige ruut Jõusta viitamisterviklus.

  6. Märkige ruut Kaskaadvärskenda seostuvad väljad või Kaskaadkustuta seostuvad kirjed või mõlemad.

  7. Soovi korral tehke seoses täiendavad muudatused ja seejärel klõpsake nuppu OK.

Märkus. : Kui primaarvõti on automaatnumbri väli, siis pole ruudu Kaskaadvärskenda seostuvad väljad märkimisel mingit mõju, kuna te ei saa automaatnumbri välja väärtust muuta.

Lehe algusse

Tabeliseose kustutamine

NB! : Seose eemaldamisel eemaldate ka selle seose viitamistervikluse toe, kui see on lubatud. Selle tulemusena ei takista Access enam automaatselt seose "mitmele"-poolel orbkirjete loomist.

Tabeliseose eemaldamiseks peate kustutama aknast Seosed vastava seosejoone. Asetage kursor seosejoonele ja seejärel klõpsake joont. Seosejoone valimisel kuvatakse valitud rida paksemana. Kui seosejoon on valitud, vajutage kustutusklahvi (DELETE).

  1. Klõpsake menüü Andmebaasiriistad jaotises Seosed nuppu Seosed.

  2. Klõpsake menüü Kujundus jaotises Seosed nuppu Kõik seosed.

    Kuvatakse kõik seostega tabelid ning seosejooned. Arvestage, et peidetud tabeleid (tabeleid, mille korral on dialoogiboksis Atribuudid märgitud ruut Peidetud) ega nende seoseid ei kuvata, välja arvatud juhul, kui dialoogiboksis Navigeerimissuvandid on märgitud ruut Kuva peidetud objektid.

  3. Klõpsake kustutatava seose seosejoont. Seosejoone valimisel kuvatakse valitud rida paksemana.

  4. Vajutage kustutusklahvi (DELETE)

  5. Access võib kuvada teate Kas soovite kindlasti valitud seose andmebaasist jäädavalt kustutada?. Kui selline kinnitusteade kuvatakse, klõpsake nuppu Jah.

Märkus. : Kui üks tabeliseosesse kaasatud tabelitest on kasutusel – näiteks kasutab seda teine isik, protsess või avatud andmebaasi objekt (nt vorm) – ei saa seost kustutada. Enne seose kustutamist peate sulgema kõik neid tabeleid kasutavad objektid.

Lehe algusse

Märkus. : Masintõlke lahtiütlus. Selle artikli tõlkis arvutisüsteem ilma inimese sekkumiseta. Microsoft pakub selliseid masintõlkeid, et inglise keelt mittekõnelevad kasutajad saaksid vaadata sisu Microsofti toodete, teenuste ja tehnoloogiate kohta. Kuna artikkel on masintõlgitud, võib see sisaldada sõnavara-, süntaksi- või grammatikavigu.

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×