Кесте қатынастары туралы нұсқау

Жақсы дерекқор жасақтамасының мақсаттарының бірі артық деректерді (көшірме деректер) жою болып табылады. Бұл мақсатқа қол жеткізу үшін, әр факттың бір-ақ рет бейнеленуі үшін деректерді көптеген тақырыпқа-негізделген кестелерге бөлесіз. Содан кейін, Microsoft Office Access 2007 бағдарламасын бөлінген мәліметті қайтадан бір жерге әкелу амалдарымен қамтамасыз етуіңіз қажет — бұны жалпы өрістерді бір-бірімен байланысты кестелерге орналастыру арқылы жасауыңызға болады. Осы қадамды дұрыс орындау үшін, алайда, кестелеріңіз арасындағы қатынастарды түсінуіңіз қажет, содан соң осы қатынастарды Office Access 2007 дерекқорында көрсетесіз.

Қосымша мәлімет үшін, Дерекқор жасақтаудың негіздері бөлімін қараңыз.

Бұл мақала келесі тақырыптарды қамтиды

Кіріспе

Кесте қатынастарының түрлері

Кесте қатынас жасаудың қажеттігі неде?

Анықтамалық тұтастықты түсіну

Кесте қатынастарын көру

Кесте қатынасын жасау

Кесте қатынасын жою

Кесте қатынасын өзгерту

Анықтамалық тұтастықты орнату

Кіріспе

Дерекқорыңыздағы әр тақырып үшін кесте жасап болған соң, қажет болған кезде Office Access 2007 бағдарламасын сол мәліметті қайта бір жерге қайта жинау амалдарымен қамтамасыз етуіңіз қажет. Бұны жалпы өрістерді қатысы бар кестелерге орналастыру және кестелеріңіз арасындағы қатынастарды анықтау арқылы жасауға болады. Содан соң бірнеше кестелердегі мәліметті бейнелейтін сұраулар, пішіндер және есепхаттарды бір уақытта жасауыңызға болады. Мысалы, мына жерде көрсетілген пішін бірнеше кестелерден алынған мәліметті қамтиды:

Бес кестедегі мәліметті бірден көрсететін тапсырыстар пішіні

1. Осы пішіндегі мәлімет Тұтынушы ...

2. ...Тапсырыстар кестесі...

3. ...Өнімдер кестесі...

4. ...және Тапсырыс егжей-тегжейлері кестесінен алынады.

Шот жіберу терезесіндегі Тұтынушының аты Тұтынушы кестесінен, Тапсырыс Коды және Тапсырыс Күні мәндері Тапсырыстар кестесінен, Өнім атауы Өнімдер кестесінен және Бірлік Бағасы мен Көлем мәндері Тапсырыс Мәліметтері кестесінен алынады. Бұл кестелер әр біреуіндегі мәліметті пішінге әкелу мақсатында бір-бірімен әртүрлі жолдармен қатынасқан.

Төбедегі мысалда, кестелердегі өрістер бір тапсырысқа қатысты мәліметті көрсетуі үшін біріктірілуі қажет болатын. Бұл біріктіруге кесте қатынастарын қолдану арқылы қол жеткізуге болады. Кесте қатынасы маңызды өрістердегі деректерді сәйкестіріп жұмыс істейді — бұл көбінесе екі кестедегі аттары бірдей болған өрістер. Көп жағдайда, бұл сәйкес өрістер әр жазба үшін ерекше анықтағышын қамтамасыз ететін бір кестедегі негізгі кілт және басқа кестедегі сыртқы кілт болып табылады. Мысалы, жұмыскерлерді Жұмыскерлер мен Тапсырыстар кестелеріндегі ЖұмысшыларКоды өрістері арасындағы кесте қатынасын жасау арқылы міндеттемесі пайда болатын тапсырмалармен байланыстыруға болады .

EmployeeID Қызметкерлер кестесінде бастапқы кілт және Тапсырыстар кестесінде сыртқы кілт ретінде қолданылады.

1. ЖұмысшыларКоды екі кестеде  — негізгі кілт ретінде...

2. ... және сыртқы кілт ретінде пайда болады.

Беттің жоғарғы жағы

Кесте қатынастарының түрлері

Кесте қатынастарының үш түрі бар.

  • Біреуі көпке қатынасы

    Тұтынушы кестесі мен Тапсырыстар кестесін қамтитын тапсырысты бақылайтын дерекқорды қарастырыңыз. Тұтынушы тапсырыстардың кез-келген санын бере алады. Яғни, Тұтынушы кестесінде берілген тұтынушыға қатысы бар көптеген тапсырыстарды Тапсырыстар кестесінде табуға болады. Тұтынушылар кестесі мен Тапсырыстар кестесі арасындағы қатынас, осыған орай, біреуі көпке болып табылады.

    Біреуі көпке қатынасын дерекқор жасақтамасында көрсету үшін, қатынастың "бір" жағындағы негізгі кілт алыңыз және оны қосымша өріс немесе өрістер ретінде кесте қатынасының "көп" жағына қосыңыз. Бұл жағдайда, мысалы, жаңа өріс болып табылатын — Тұтыныш кестесіндегі Код өрісін — Тапсырыстар кестесіне қосасыз және оны Тұтынушы коды деп атайсыз. Access бағдарламасы Тапсырыстар кестесіндегі Тұтынушы коды нөмірін әр тапсырыс үшін сәйкес келетін тапсырыс берушіні табу үшін қолдана алады.

  • Көпке-көп қатынасы

    Өнімдер кестесі мен Тапсырыстар кестесі арасындағы қатынасты қарастырыңыз. Жалғыз тапсырыс бірнеше өнімдерді қамти алады. Екіншіден, жалғыз өнімнің көптеген тапсырыстарда шығуы мүмкін. Сондықтан, Тапсырыстар кестесіндегі әр жазба үшін Өнімдер кестесінде көптеген жазбалар болуы мүмкін. Бұған қоса, Өнімдер кестесіндегі әр жазба үшін, Тапсырыстар кестесінде көптеген жазбалар болуы мүмкін. Қатынастың бұл түрі көпке көп қатынасы деп аталады себебі, кез-келген өнім үшін, көптеген тапсырмалар болуы мүмкін және, кез-келген тапсырыс үшін, көптеген өнімдер болуы мүмкін. Кестелер арасындағы қолда бар көпке көп қатынастарын анықтау үшін, қатынастың екі жағын да қарастырудың маңызды екендігін есіңізде болсын.

    Көпке-көп қатынасты бейнелеу үшін, көпке-көп қатынастың екі біреуі көпке қатынасқа бөлетін, көбінесе қиысу кестесі деп аталатын, үшінші кесте жасауыңыз қажет. Екі кестенің әрбіреуіндегі негізгі кілтті үшінші кестеге кірістіресіз. Нәтижесінде, үшінші кесте қатынастың әр оқиға немесе мезетті жазады. Мысалы, Тапсырыстар кестесі мен Өнімдер кестесінде Тапсырыс Мәліметтері кестесіне екі бір-бірнеше қатынасын жасау арқылы анықталатын бірнеше-бірнеше қатынасы бар. Бір тапсырыста көптеген өнімдер бола алады және әр өнімнің көптеген тапсырыстарда пайда болуы мүмкін.

  • Бір-бір қатынасы

    Бір-бір қатынаста, бірінші кестедегі әр жазба екінші кестедегі бір ғана ұқсас жазбаны және екінші кестедегі әр жазба бірінші кестедегі бір ғана ұқсас жазбаны қамти алады.қатынастың бұл түрі көп таралмаған, себебі, көбінесе, осы жолға қатысты мәлімет бірдей кестеде сақталады. Бірнеше өрістері бар кестені бөлу үшін, кесте бөлігін қауіпсіздік себептерге қатынасты құрсаулау үшін немесе негізгі кестенің жиынына ғана қолданылатын мәліметті сақтау үшін, біреуге бір қатынасты қолдануыңыз мүмкін. Осындай қатынасты анықтағаныңызда, кестелердің екеуі де қатысты өрісті ортақтасады.

Беттің жоғарғы жағы

Кесте қатынас жасаудың қажеттігі неде?

Кесте қатынастарын Қатынастар терезесін қолдану немесе Өріс Тізімі терезесінен өрісті сүйреу арқылы бұлжытпастан жасауыңызға болады. Деректер нысанында кесте қатынастарын қолдану қажет болғанда, Office Access 2007 оларды кестелерді қалай біріктіру керектігін білу мақсатында қолданады. Пішіндер, сұраулар және есептер сияқты басқа деректер нысандарын жасамастан бұрын кесте қатынастарын неге жасау керектігіне жауап беретін бірнеше себептер бар.

  • Кесте қатынастары сұрау жасақтамаларыңызды хабардар етеді

    Бірнеше кестедегі жазбалармен жұмыс жасау үшін, көбінесе кестелерді біріктіретін сұрауды жасауыңыз қажет. Сұрау бірінші кестенің негізгі кілт өрісіндегі мәндерді екінші кестенің бөгде кілт өрістерімен салыстыру арқылы жұмыс жасайды. Мысалы, әр тапсырыс берушіге қатысты барлық тапсырыстарды тізімдейтін жолдарды көрсету үшін, Тұтынушылар кестесін Тапсырыс Коды өрісіне негізделген Тапсырыстар кестесімен біріктіретін сұрауды құрасыз. Қатынастар терезесінде, біріктірілетін өрістерді қолмен көрсетуіңізге болады. Алайда, егер кестелер арасындағы қатынасты әлдеқашан анықтаған болсаңыз, Office Access 2007 қолда бар кесте қатынасына негізделген әдепкі біріктіруді қамтамасыз етеді. Бұған қоса, егер сұрау шеберлерінің біреуін қолдансаңыз, Access бағдарламасы ақпараттандырылған таңдауларды ұсынатын және сипаттар парамтерлерін алдын-ала толтыратын алдын-ала анықталған кесте қатынастарынан жинайтын мәліметті қолданады.

  • Кесте қатынастары пішін және есеп жасақтамаларын хабардар етеді

    Пішін немесе есепхат жасақтағаныңызда, Office Access 2007 алдын-ала анықтаған кесте қатынастарынан жинайтын мәліметті сізді мәліметі бар таңдаулармен таныстыру және сипат параметрлерін сәйкес әдепкі мәндермен алдын-ала толтыру үшін пайдаланылады.

  • Кесте қатынастары дерекқорда жетім жазбаларды болдырмауға көмектесетін анықтамалық тұтастықты орнататуға болатын іргетас болып табылады. Жетім жазба дегеніміз - өмірде жоқ басқа жазбамен сілтеме беретін жазба — мысалы, өмірде жоқ тапсырыс беруші жазбасына сілтейтін тапсырыс жазбасы.

    Дерекқорды жасақтағаныңызда, мәліметті әрбіреуінде негізгі кілт бар кестелерге бөлесіз. Содан соң бөгде кілттерді сол негізгі кілттерге сілтейтін қатысы бар кестелерге қосасыз. Бұл бөгде кілт-негізгі кілт жұптары кесте қатынастары мен бірнеше кестелік сұраулардың негізін құрайды. Сондықтан, осы бөгде кілт-негізгі кілт сілтемелерінің үндескен күйде қалуы маңызды. Анықтамалық тұтастық анықтамалардың үндескен күйде және кесте қатынастарына бағынышты болуына көмектеседі.

Беттің жоғарғы жағы

Анықтамалық тұтастықты түсіну

Дерекқорды жасақтағаныңызда, деректер артықтығын азайту үшін, мәліметті тақырыпқа-негізделген бірнеше кестелерге бөлесіз. Содан соң деректерді өрістердің қатысы бар кестелерге орналастыру арқылы қайта бірге жинауға болатын шаралармен Office Access 2007 қамтамасыз етесіз. Мысалы, біреуі көпке қатынасты білдіру үшін "бір" кестесінен негізгі кілтінен аласыз және оны қосымша өріс ретінде "көп" кестесіне қосасыз. Деректерді қайта бірге келтіру үшін, Access бағдарламасы "көп" кестесіндегі мәнді алады да, сәйкес мәнді "бір" кестесінен қарайды. Осылайша, "көп" кестесіндегі мәндер "бір" кестесіндегі сәйкес мәндерге сілтенеді.

Жіберушілер мен Тапсырыстар арасында біреуі көпке қатынасы бар және Жіберуші жойғыңыз келеді деп есептейік. Егер жойғыңыз келетін жіберуші Тапсырыстар кестесінде тапсырыстары болса, ол тапсырмалар Жіберуші жазбасын жойғаныңызда "жетімдер" болады. Тапсырыстар жіберуші коды қамтиды, бірақ сілтенген жазбаның жойылғанына байланысты коды одан кейін жарамсыз болып қалады.

Анықтамалық тұтастықтың мақсаты жетімдерді болдырмау және осы гипотетикалық жағдайдың ендігәрі орын алмауы үшін анықтамаларды үндескен күйде ұстау болып табылады.

Анықтамалық тұтастықты кесте қатынасы үшін арнайы қосу арқылы орнату (егжей-тегжейлі нұсқаулар үшін Анықтамалық тұтастықты орнату қараңыз). Орнатқаннан соң, Access бағдарламасы сол кесте қатынасының анықтамалық тұтастығын бұза алатын қандай да бір амалды қабылдамайды. Бұл Access бағдарламасының анықтама нысанасын өзгертетін жаңартулардың екеуін де және жоятын өшірулерді қабылдамайтындығын білдіреді. Алайда, Тапсырыстар кестесінде тапсырыстары бар жіберуші үшін негізгі кілтті өзгерту үшін үлкен бір себеп болуы керек. Осындай жағдайлар үшін, сізге нағыз керегі бұл Access бағдарламасының барлық қатысты жолдарды жалғыз амалдың бөлігі ретінде өзіндік түрде жаңарту болып табылады. Осылай жасау арқылы, кей жолдардың жаңартылуы және кейбіреуінің жаңартылмауы сияқты дерекқордың үйлесімсіз күйде қалмауы үшін, Access жаңартудың толық орын алуын қамтамасыз етеді. Осы себепке байланысты Access бағдарламасы Каскадтық жаңартуға қатысты өрістер параметрін қолдайды. Анықтамалық тұтастықты орнатқаныңызда және Каскадтық жаңартуға қатысты өрістер параметрін таңдағаныңызда, сосын негізгі кілтті жаңартқанда, Access негізгі кілтке сілтейтін барлық өрістерді өзіндік түрде жаңартады.

Сондай-ақ, жол мен барлық қатысы бар жазбаларды жою сияқты дәлелді қажеттігінің болуы мүмкін — мысалы, жіберушіге қатысты Жіберуші жазбасы мен барлық қатысы бар тапсырыстар. Осы себепке байланысты, Access Каскадтық Жоюға Қатысты Жазбалар параметрін қолдайды. Анықтамалық тұтастықты орнатқаныңызда және Каскадтық жоюға қатысты жазбалар параметрін таңдағаныңызда, содан соң қатынастың негізгі кілті жағындағы жазбаны жойғаныңызда, Access негізгі кілтке сілтейтін барлық жазбаларды өзіндік түрде жояды.

Беттің жоғарғы жағы

Кесте қатынастарын көру

Кесте қатынастарын көру үшін, Дерекқор құралдары қойындысында Қатынастар параметрін нұқыңыз. Қатынастар терезесі ашылып, қолда бар қатынастар бейнеленеді. Егер қандай да бір кесте қатынастары анықталмаған болса және Қатынастар терезесін алғаш рет ашып жатқан болсаңыз, Access бағдарламасы кесте немесе сұрауды терезеге қосуды сұрайды.

Қатынастар терезесін ашу

  1. Microsoft Office Түймешігі Түймешік суреті түймешігін нұқып, одан кейін Ашутүймешігін нұқыңыз.

  2. Ашу тілқатысу терезесінде, дерекқорды таңдаңыз және ашыңыз.

  3. Дерекқор құралдары қойындысының Көрсету/Жасыру тобында Байланыстар түймешігін нұқыңыз.

    Access таспа сүреті

  4. Егер дерекқор құрамында қатынастар болса, Қатынастар терезесі пайда болады. Егер дерекқор қандай да бір қатынастарды қамтымаса және Қатынастар терезесін алғаш рет ашып жатқан болсаңыз, Кестені көрсету тілқатысу терезесі пайда болады. Тілқатысу терезесін жабу үшін Жабу түймешігін басыңыз.

  5. Жасақтама қойындысының Байланыстар тобында Барлық байланыстар түймешігін нұқыңыз.

    Бұл дерекқордағы барлық анықталған қатынастарды бейнелейді. Жасырын кестелер (кестенің Сипаттар тілқатысу терезесінде Жасырынды құсбелгі көзі қойылатын кестелер) мен олардың қатынастары Шарлау параметрлері тілқатысу терезесінде Жасырын нысандарды көрсету құсбелгі қойылмайынша көрсетілмейтінін еске сақтаңыз.

    Жасырынды нысандарды көрсету параметріне қатысты қосымша мәлімет үшін, Шарлау аумағына нұсқау бөлімін қараңыз.

Қатынастар терезесі

1. Негізгі кілт

2. Бұл сызық қатынасты білдіреді

3. Бөгде кілт

Кесте қатынасы Қатынастар терезесіндегі кестелер арасында сызылған қатынас сызығымен танылады. Анықтамалық тұтастықты орнатпайтын жазба қатынасты қолдайтын ортақ өрістер арасында жіңішке сызық ретінде пайда болады. Қатынастың сызығын таңдау арқылы таңдағанда, таңдалғанын білдіру үшін сызық жуанданады. Егер осы қатынас үшін анықтамалық тұтастықты орнатсаңыз, сызық әр ұштарында жуандау болып көрінеді. Бұған қоса, 1 нөмірі қатынастың бір жағындағы сызықтың жуан бөлігі үстінде пайда болады, ал шексіздік таңбасы () екінші жағындағы сызықтың жуан бөлігі үстінде пайда болады.

Қатынастар терезесі белсенді болған кезде Microsoft Office Fluent пайдаланушы интерфейсі бір бөлігі болып табылатын таспадағы мына пәрмендерден таңдауыңызға болады:

Жасақтама қойындысында, Құралдар тобында:

  • Қатынастарды өңдеу    Қатынастарды өңдеу тілқатысу терезесін ашады. Қатынас сызығын таңдаған кезде, кесте қатынасын өзгерту үшін, Қатынастарды өңдеу таңдауыңызға болады. Сондай-ақ, қатынас сызығын екі рет нұқуыңызға болады.

  • Орналасуды жою    Қатынастар терезесіндегі бейнебеттен барлық кестелер мен қатынастарды жойыңыз. Бұл пәрмен кестелер мен қатынастарды тек қана жасыратынын ескеріңіз — ол оларды жоймайды.

  • Қатынастар есебі    Дерекқорда кестелер мен қатынастарды бейнелейтін есеп жасаңыз. Есеп Қатынастар терезесінде жасырылмаған кестелер мен қатынастарлы ғана көрсетеді.

Жасақтама қойындысында, Қатынастар тобында:

  • Кестені көрсету    Кестелер мен сұрауларды қатынастар терезесінде қарау мақсатында таңдауыңыз үшін, Кестені көрсету тілқатысу терезесін ашады.

  • Кестені жасыру    Қатынастар терезесінде таңдалған кестені жасырады.

  • Тікелей қатынастар    Егер бейнеленбеген болса, таңдалған кестенің барлық қатынастары мен байланыстырылған кестелерді Қатынастар терезесінде бейнелейді.

  • Барлық қатынастар    Дерекқордағы барлық қатынастар мен байланыстырылған кестелерді Қатынастар терезесінде бейнелейді. (Сипаттар тілқатысу терезесінде Жасырын құсбелгі қойылған кестелер) және олардың байланыстарының Шарлау параметрлері тілқатысу терезесіндегі Жасырын нысандарды көрсету параметрі таңдалмайынша, жасырын кестелер көрсетілмейтіні есіңізде болсын.

    Жасырын кестелерді көрсету параметріне қатысты қосымша мәлімет үшін, Шарлау аумағына нұсқау бөлімін қараңыз.

  • Жабу    Қатынастар терезесін жабады. Егер Қатынастар терезесінің орналасуына қандай да бір өзгерістер енгізсеңіз, бағдарлама сол өзгерістерді сақтау керек пе деп сұрайды.

Беттің жоғарғы жағы

Кесте қатынасын жасау

Кесте қатынасын Қатынастар терезесін қолдану немесе өрісті Өріс тізімі терезесінен деректер парағына сүйреу арқылы жасауыңызға болады. Кестелер арасында қатынас орнатқаныңызда, көбінісе талап етілетін болса да, жалпы өрістер атауларының бірдей болуы қажет емес. Оның орнына, ол өрістерде бірдей деректер түрлері болуы қажет. Егер негізгі кілт өрісі AutoNumber өрісі болып табылса, алайда, егер екі өрістің де FieldSize сипаты бірдей болса, бөгде кілт өрісі Нөмір өрісі болуы мүмкін. Мысалы, егер екі өрістің де FieldSize сипаты Ұзын бүтін сан болса, AutoNumber өрісі мен Нөмір өрісін салыстыруға болады. Жалпы өрістердің екеуі де Сан өрістері болса, олардың бірдей FieldSize сипат параметрі болуы тиіс.

Кесте қатынасын Қатынастар терезесін қолдану арқылы жасау

  1. Microsoft Office Түймешігі Түймешік суреті түймешігін нұқып, одан кейін Ашутүймешігін нұқыңыз.

  2. Ашу тілқатысу терезесінде, дерекқорды таңдаңыз да, ашыңыз.

  3. Дерекқор құралдары қойындысының Көрсету/Жасыру тобында Байланыстар түймешігін нұқыңыз.

    Access таспа сүреті

  4. Егер қандай да бір қатынастар әлі анықталмаған болса, Кестені көрсету тілқатысу терезесі өздіктік түрде пайда болады. Егер ол пайда болмаса, Жасақтама қойындысында, Қатынастар тобында, Кестені көрсету параметрін таңдаңыз.

    Кестені көрсету тілқатысу терезесі дерекқордағы барлық кестелер мен сұрауларды бейнелейді. Тек кестелерді көру үшін, Кестелер нұқыңыз. Тек сұрауларды көру үшін, Сұраулар нұқыңыз. Кестелер мен сұраулардың екеуін де көру үшін, Екеуі нұқыңыз.

  5. Бір немесе бірнеше кестелер мен сұраулар таңдаңыз, сосын Қосу парамтерін таңдаңыз. Кестелер мен сұрауларды Қатынастар терезесіне қосуды аяқтағаннан соң, Жабу түймешігін басыңыз.

  6. Өрісті (көбінесе, негізгі кілт) бір кестеден басқа кестедегі жалпы өріске (бөгде кілт) сүйреңіз. Бірнеше өрістерді сүйреу үшін, CTRL пернесін басыңыз, әр өрісті нұқыңыз, сосын оларды сүйреңіз.

    Қатынастарды өңдеу тілқатысу терезесі пайда болады.

  7. Көрсетілген өріс атауларының қатынасқа арналған жалпы өрістер екендігін тексеріңіз. Егер өріс атауы қате болса, өріс атауын таңдаңыз және тізімнен жаңа өрісті таңдап алыңыз.

    Осы қатынасқа қатысты анықтамалық тұтастықты орнату үшін, Деректер тұтастығын қамтамасыз ету құсбелгіні қойыңыз. Анықтамалық тұтастыққа қатысты қосымша мәлімет үшін, Деректер тұтастығын туралы және Деректер тұтастығын қамтамасыз ету бөлімдерін қараңыз.

  8. Жасау параметрін таңдаңыз.

    Екі кестелер арасында қатынас сызығы сызылады. Егер Деректер тұтастығын қамтамасыз ету құсбелгіні қойсаңыз, сызықтың шеттері жуандау болып келеді. Бұған қоса, Деректер тұтастығын қамтамасыз ету құсбелгіні қайтадан қойсаңыз, 1 нөмірі қатынастың бір жағындағы сызықтың жуан бөлігі үстінде пайда болады, ал шексіздік таңбасы () екінші жағындағы сызықтың жуан бөлігі үстінде пайда болады.

Кестедегі өрісті екінші кестенің сәйкес өрісіне сүйреп апарыңыз

Ескертулер : 

  • Біреуі бірге қатынасын жасау үшін    Жалпы өрістердің екеуінде де (көбінесе, негізгі кілт пен бөгде кілт өрістері) ерекше индекстің болуы қажет. Бұл осы өрістердің Индекстелген сипатының Иә (Ешқандай көшірмелерсіз) орнатылу керектігін білдіреді. Егер екі өрісте де ерекше индекс болса, Access біреуі-бірге қатынасты жасайды.

  • Біреуі-бірге қатынасын жасау үшін    Қатынастың "бір" жағында (көбінесе, негізгі кілт) ерекше индекстің болуы қажет. Бұл осы өрістің Индекстелген сипатының Иә (Еш Көшірмелерсіз) орнатылу керектігін білдіреді. "Бірнеше" жағындағы өрісте ерекше индекс болмау керек. Онда индекстің болуы мүмкін, бірақ көшірмелерге рұқсат берілуі қажет. Бұл осы өрістің Индекстелген сипатының Жоқ немесе Иә (ОК-дің көшірмелерін жасайды) орнатылу керектігін білдіреді. Ерекше индекс бір өрісте болып, екіншісінде болмаса, Access біреуі-бірге қатынасын жасайды.

Өріс тізімі терезесін қолдану арқылы кесте қатынасын жасау

Office Access 2007 бағдарламасында, өрісті Деректер парағы көрінісінде ашылған қолда бар кестеге оны Өріс тізімі терезесінен сүйреу арқылы қосуыңызға болады. Өріс тізімі терезесі қатысты кестелердегі өрістерге қоса басқа кестелердегі өрістерді де көрсетеді. Өрісті "басқа" (қатысы жоқ) кестесінен сүйрегеніңізде және Іздеу шеберін аяқтағаныңызда, Өріс тізімі терезесіндегі кесте мен өрісті сүйреген кесте арасында жаңа біреуі-бірге қатынастар өзіндік түрде жасалады. Access бағдарламасы жасаған бұл қатынас анықтамалық тұтастықты әдепкідей орнатады. Анықтамалық тұтастықты орнату үшін, қатынасты өңдеуіңіз қажет. Қосымша мәлімет үшін Кесте қатынасын өзгерту бөлімін қараңыз.

Кестені Деректер кестесі көрінісінде ашу

  1. Microsoft Office Түймешігі Түймешік суреті түймешігін нұқып, одан кейін Ашутүймешігін нұқыңыз.

  2. Ашу тілқатысу терезесінде, дерекқорды таңдаңыз да, ашыңыз.

  3. Шарлау аумағында, өріске қосқыңыз келетін кестені тінтуірдің оң жақ түймешігімен нұқыңыз және қатынасты жасаңыз, содан соң мәтінмәндік мәзірде Деректер кестесі көрінісі параметрін таңдаңыз.

Өріс тізімі терезесін ашу

  • Кесте қойындысының Жолақтар & Бағандар тобында Бар жолақтарды қосу түймешігін нұқыңыз.

    Access таспа суреті

    Өріс тізімі терезесі пайда болады.

Өріс тізімі терезесі дерекқордағы санаттарға топталған барлық кестелеріңізді көрсетеді. Деректер парағы көрінісіндегі кестемен жұмыс жасағаныңызда, Access өрістерді Өріс тізімі терезесінде екі санаттың бірінде бейнелейді: Байланыстырылған кестелердегі қатынаулы өрістер мен Басқа кестелердегі қатынаулы өрістер. Бірінші санатта ағымдағы уақытта жұмыс жасап жүрген кестеңізбен қатынас орнатқан барлық кестелер тізімі береді. Екінші санатта кестенің қатынас орнатпаған барлық кестелер тізімі беріледі.

Өріс тізімі терезесінде, кесте атауы жанындағы қосу таңбасын (+) таңдағаныңызда, сол кестедегі барлық өрістерді көресіз. Кестеге өрісті қосу үшін, Өріс тізімі терезесінен қалаған өрісіңізді Деректер парағы көрінісіндегі кестеге сүйреңіз.

Өріс тізімі терезесінен өріс қосу және қатынас жасау

  1. Кесте қойындысының Жолақтар & Бағандар тобында Бар жолақтарды қосу түймешігін нұқыңыз.

    Access таспа суреті

    Өріс тізімі терезесі пайда болады.

  2. Басқа кестелердегі өрістер астында, сол кестедегі өрістер тізімін бейнелеу үшін, кесте атауы жанындағы қосу (+) таңбасын нұқыңыз.

  3. Қалаған өрісіңізді Өріс тізімі терезесінен Деректер кестесі көрінісінде ашылған кестеге сүйреңіз.

  4. Кірістіру сызығы пайда болған кезде, өрісті орнына орналастырыңыз.

    Іздеу шебері жегіледі.

  5. Іздеу шеберін аяқтау үшін нұсқауларды орындаңыз.

    Өріс Деректер парағы көрінісіндегі кестеде пайда болады.

Өрісті "басқа" (қатысы жоқ) кестеден сүйрегеніңізде және Іздеу шеберін толтырғаныңызда, Өріс тізімі ішіндегі кесте мен өрісті сүйреген кесте арасында жаңа біреуі бірге қатысы автоматты түрде жасалады. Access бағдарламасы жасаған бұл қатынас анықтамалық тұтастықты әдепкідей орнатады. Анықтамалық тұтастықты орнату үшін, қатнасты өңдеуіңіз қажет. Қосымша мәлімет үшін Кесте қатынасын өзгерту бөлімін қараңыз.

Беттің жоғарғы жағы

Кесте қатынасын жою

Кесте қатынасын жою үшін, Қатынастар терезесіндегі қатынас сызығын жоюыңыз қажет. Меңзерді қатынас сызығына нұсқайқындай етіп абайлар орналастырыңыз, сосын сызықты нұқыңыз. Қатынас сызығы таңдалған кезде жуандау болады. Қатынас сызыға таңдалғаннан соң, ЖОЮ басыңыз. Қатынасты жойған кезде, сол қатынасты қолдайтын анықтамалық тұтастықты, егер де қосылған болса, жоятыныңызды ескеріңіз. Нәтижесінде, Access қатынастың "бірнеше" жағындағы жетім жазбалардың жасалуына өзіндік түрде кедергі жасамайды.

  1. Microsoft Office Түймешігі Түймешік суреті түймешігін нұқып, одан кейін Ашутүймешігін нұқыңыз.

  2. Ашу тілқатысу терезесінде, дерекқорды таңдаңыз және ашыңыз.

  3. Дерекқор құралдары қойындысының Көрсету/Жасыру тобында Байланыстар түймешігін нұқыңыз.

    Access таспа сүреті

    Қатынастар терезесі пайда болады.

    Егер қандай да бір қатынастарды әлі анықтамаған және Қатынастар терезесін алғаш рет ашып отырған болсаңыз, Кестені көрсету тілқатысу терезесі пайда болады. Егер тілқатысу терезесі пайда болса, Жабу түймешігін басыңыз.

  4. Жасақтама қойындысының Байланыстар тобында Барлық байланыстар түймешігін нұқыңыз.

    Қатынастары бар барлық кестелер, қатынас сызықтарын көрсете, бейнеленеді.

  5. Жойылатын қатынас сызығын нұқыңыз. Қатынас сызығы таңдалған кезде жуандау болады.

  6. ЖОЮ пернесін басыңыз.

    –немесе–

    Тінтуірдің оң жақ түймешігімен нұқыңыз, содан соң Жою түймешігін басыңыз.

  7. Access бағдарламасының Таңдалған қатынасты дерекқордан мүлдем жойғыңыз келетінін растайсыз ба? хабарын бейнелеуі мүмкін. Егер осы растау хабары пайда болса, Иә түймешігін басыңыз.

Ескерту : Егер кесте қатынасында пайдаланылатын кестелер, басқа адамның немесе үдірістің немесе дерекқор нысанында (пішін сияқты) қолданысында болған жағдайда, қатынасты жоюға мүмкіндік болмайды. Қатынасты жойюдан бұрын, әуелі осы кестелерді қолданатын қандай да бір ашық нысандарды жабуыңыз қажет.

Беттің жоғарғы жағы

Кесте қатынасын өзгерту

Кесте қатынасын Қатынастар терезесінен таңдау және өңдеу арқылы өзгертуіңізге болады. Меңзерді қатынас сызығына нұсқайтындай етіп абайлап орналастырыңыз, сосын сызықты таңдау үшін нұқыңыз. Байланыс сызығы таңдалған кезде жуандау болып көрінеді. Байланыс сызығының таңдалған күйінде, оны екі рет нұқыңыз немесе Жасақтама қойындысының Құралдар тобындағы Қатынастарды өңдеу нұқыңыз. Байланыстарды өңдеу тілқатысу терезесі пайда болады.

Қатынастарды өңдеу тілқатысу терезесінде өзгерістер енгізу

  1. Microsoft Office Түймешігі Түймешік суреті түймешігін нұқып, одан кейін Ашутүймешігін нұқыңыз.

  2. Ашу тілқатысу терезесінде, дерекқорды таңдаңыз және ашыңыз.

  3. Дерекқор құралдары қойындысының Көрсету/Жасыру тобында Байланыстар түймешігін нұқыңыз.

    Access таспа сүреті

    Қатынастар терезесі пайда болады.

    Егер қандай да бір қатынастарды әлі анықтамаған және Қатынастар терезесін алғаш рет ашып отырған болсаңыз, Кестені Көрсету тілқатысу терезесі пайда болады. Егер тілқатысу терезесі пайда болса, Жабу түймешігін басыңыз.

  4. Жасақтама қойындысының Байланыстар тобында Барлық байланыстар түймешігін нұқыңыз.

    Қатынастары бар барлық кестелер, қатынас сызықтарын көрсете, бейнеленеді. Жасырынды кестелер (Сипаттар тілқатысу терезесінде Жасырынды құсбелгі қойылған кестелер) мен олардың қатынастарының Шарлау параметрлері тілқатысу терезесінде Жасырыны нысандарды көрсету параметрі таңдалмайынша көрінбейтінін ескеріңіз.

    Жасырын нысандарды Көрсету параметріне қатысты қосымша мәлімет үшін, Шарлау аумағына нұсқау бөлімін қараңыз.

  5. Өзгерткіңіз келетін қатынастың қатынас сызығын нұқыңыз. Қатынас сызығы таңдалған кезде жуандау болады.

  6. Қатынас сызығын екі рет нұқыңыз.

    –немесе–

    Жасақтама қойындысының Құралдар тобында Байланыстарды өңдеу түймешігін нұқыңыз.

    Қатынастарды өңдеу тілқатысу терезесі пайда болады.

    Қатынастар диалогтық терезесін өзгерту

  7. Өзгерістерді енгізіңіз, содан соң ОК түймешігін басыңыз.

    Қатынастарды өңдеу тілқатысу терезесі кесте қатынасын өзгертуге мүмкіндік береді. Әсіресе, қатынастың кез-келген жағындағы кестелер немесе сұраулар немесе өрістерді өзгертуіңізге болады. Сондай-ақ, біріктіру түрін орнатуыңызға немесе анықтамалық тұтастықты орнатуға және каскадтық параметрді таңдауыңызға болады. Біріктіру түрі және оны қалай орнатуға қатысты қосымша мәлімет үшін, Біріктіру түрін орнату бөлімін қараңыз. Анықтамалық тұтастықты орнатуға және каскадтық параметрді таңдауға қатысты қосымша мәлімет үшін, Анықтамалық тұтастықты орнату бөлімін қараңыз.

Біріктіру түрін орнату

Кесте қатынасын анықтаған кезде, қатынас жайындағы фактілер сұрау жасақтамаларыңызды хабардар етеді. Мысалы, егер екі кесте арасындағы қатынасты анықтасаңыз, содан соң сол кестелерді қолданатын сұрауды жасасаңыз, Access бағдарламасы әдепкі ұқсас өрістерді қатынаста көрсетілген өрістер негізінде таңдайды. Бұл бастапқы әдепкі мәндерді сұрау ішінде айналып өтуге болады, бірақ қатынас қамтамасыз еткен мәндер көп жағдайда өздерінің дұрыстығын растайды. Бірнеше кестеден алынған деректерді салыстыру мен бірге тоғыстыру қарапайым дерекқорлардан басқа барлық дерекқорларды жиі жасайтыныңызға қатынасты, қатынастар жасау арқылы әдепкілерді орнату уақытыңызды үнемдеуі және тиімді болуы мүмкін.

Бірнеше кестелік сұрау бірнеше кестелерден алынған мәліметті жалпы өрістердегі мәндерді салыстыру арқылы біріктіреді. Ұқсаттыру мен салыстыруды жасайтын амал біріктіру деп аталады. Мысалы, тұтынушы тапсырыстарын бейнелегіңіз келеді делік. Тұтынушы коды өрісінде Тапсырыс берушілер кестесі мен Тапсырыстар кестесін біріктіретін сұрауды жасайсыз. Сұрау нәтижесі сәйкес ұқсастық табылған жолдарға арналған тұтынушы мәліметі мен тапсырыс мәліметін қамтиды.

Әр қатынасқа арнап көрсете алатын мәндердің біреуі біріктіру түрі болып табылады. Біріктіру түрі сұрау нәтижесіне қай жазбаларды қосу керектігін Access бағдарламасына айтады. Мысалы, Тұтынушы коды білдіретін жалпы өрістердегі Тұтнушы кестесі мен Тапсырыстар кестесін біріктіретін сұрауды қайтадан қарастырайық . Әдепкі біріктіру түрін (ішкі біріктіру деп аталатын) қолдану арқылы, сұрау жалпы өрістері (біріктірілген өрістер деп те аталады) тең болып келетін Түтынушы жолдары мен Тапсырыстар жолдарын ғана қайтарады.

Алайда, барлық Тұтынушыларды қосқыңыз келді делік — тіпті ешқандай тапсырыстар жасамаған адамдарды да. Бұған қол жеткізу үшін, біріктіру түрін ішкі біріктіруден сол жақ сыртқы біріктіру деп аталатынына өзгертуіңіз қажет. Сол жақ сыртқы біріктіру қатынастың сол жағындағы кестелердегі барлық жолдарды және оң жақтағы кестедегіге ұқсайтындарын ғана қайтарады. Оң жақ сыртқы біріктіру оң жақтағы барлық жолдарды және сол жақтағыға ұқсайтындарын ғана қайтарады.

Ескерту : Бұл жағдайда, "сол" және "оң" Қатынастар терезесін емес, Қатынастарды өңдеу тілқатысу терезесіндегі кестелердің орналасуын меңзейді.

Осы қатынастағы кестелерді біріктіретін сұраудан алғыңыз келетін нәтиже туралы ойлауыңыз қажет, содан соң біріктіру түрін сәйкесінше орнатыңыз.

Біріктіру түрін орнату

  1. Қатынастарды өңдеу тілқатысу терезесінде, Біріктіру түрі параметрін таңдаңыз.

    Біріктіру сипаттары тілқатысу терезесі пайда болады.

  2. Таңдауыңызды нұқыңыз, содан соң ОК параметрін таңдаңыз.

Келесі кесте (Тұтынушылар мен Тапсырыстар кестелерін қолдану арқылы) Біріктіру сипаттары тілқатысу терезесінде бейнеленетін үш таңдауды, олар қолданатын біріктіру түрін және әр кестеге барлық жолдардың немесе ұқсас жолдардың қосылған-қосылмағанын көрсетеді.

Таңдау

Қатысы бар біріктіру

Сол жақ кесте

Оң жақ кесте

1. Екі кестеден алынған біріктірілген өрістері тең болып келетін жолдарды ғана қосыңыз.

Ішкі біріктіру

Сәйкес жолдар

Сәйкес жолдар

2. 'Тұтынушылар' кестесіндегі БАРЛЫҚ жазбаларды және біріктірілген өрістері тең болып келетін 'Тапсырыстар' кестесіндегі жазбаларды ғана қосыңыз.

Сол жақ сыртқы біріктіру

Барлық жолдар

Сәйкес жолдар

3. 'Тапсырыстар' кестесіндегі БАРЛЫҚ жазбаларды және біріктірілген өрістері тең болып келетін 'Тұтынушылар' кестесіндегі жазбаларды ғана қосыңыз.

Оң жақ сыртқы біріктіру

Сәйкес жолдар

Барлық жолдар

2 немесе 3 параметрді таңдағаныңызда, қатынас сызығында көрсеткі көрінеді. Бұл көрсеткі ұқсас жолдарды ғана көрсететін қатынас жағына нұсқайды.

Өзгерістерді Біріктіру сипаттары тілқатысу терезесінде енгізу

  1. Microsoft Office Түймешігі Түймешік суреті түймешігін нұқып, одан кейін Ашутүймешігін нұқыңыз.

  2. Ашу тілқатысу терезесінде, дерекқорды таңдаңыз және ашыңыз.

  3. Дерекқор құралдары қойындысының Көрсету/Жасыру тобында Байланыстар түймешігін нұқыңыз.

    Access таспа сүреті

    Қатынастар терезесі пайда болады.

    Егер қандай да бір қатынастарды әлі анықтамаған және Қатынастар терезесін алғаш рет ашып отырған болсаңыз, Кестені көрсету тілқатысу терезесі пайда болады. Егер тілқатысу терезесі пайда болса, Жабу параметрін таңдаңыз.

  4. Жасақтама қойындысының Байланыстар тобында Барлық байланыстар түймешігін нұқыңыз.

    Қатынастары бар барлық кестелер, қатынас сызықтарын көрсете, бейнеленеді. Жасырын кестелер (Сипаттар тілқатысу терезесінде Жасырын құсбелгі қойылған кестелер) мен олардың қатынастарының Шарлау параметрлері тілқатысу терезесінде Жасырын нысандарды көрсету параметрі таңдалмайынша көрінбейтінін ескеріңіз.

    Жасырын нысандарды көрсету параметрі туралы қосымша мәлімет үшін, Шарлау аумағына нұсқау бөлімін қараңыз.

  5. Өзгерткіңіз келетін қатынастың қатынас сызықтарын нұқыңыз. Қатынас сызығы таңдалған уақытта жуандау болып келеді.

  6. Қатынас сызығын екі рет нұқыңыз.

    –немесе–

    Жасақтама қойындысының Құралдар тобында Байланыстарды өңдеу түймешігін нұқыңыз.

    Қатынастарды өңдеу тілқатысу терезесі пайда болады.

  7. Біріктіру түрі параметрін таңдаңыз

  8. Біріктіру сипаттары тілқатысу терезесінде, параметрді нұқыңыз, содан соң ОК түймешігін басыңыз.

    Біріктіру сипаттары диалогтық терезесі

  9. Қатынасқа қосымша өзгерістерді енгізіңіз, содан соң ОК түймешігін басыңыз.

Беттің жоғарғы жағы

Анықтамалық тұтастықты орнату

Анықтамалық тұтастықты қолданудың мақсаты жетім жазбаларды болдырмау және өмірде жоқ басқа жазбаларға сілтейтін жазбалардың болмауы үшін анықтамаларды үндескен күйде сақтау болып табылады. Анықтамалық тұтастықты кесте қатынасы үшін арнайы қосу арқылы күшейту. Орнатқаннан соң, Access бағдарламасы сол кесте қатынасының анықтамалық тұтастығын бұза алатын қандай да бір амалды қабылдамайды. Access бағдарламасы анықтаманың нысанасын өзгертетін жаңартуларды және жоятын өшірілімдерді қабылдамайды. Барлық қатысы бар жолдардың сәйкесінше өзгеруі үшін, Access қатысы бар жаңартуларды және өшірілімдерді толтыру үшін, Каскадтық параметрлерді орнату бөлімін қараңыз.

Анықтамалық тұтастықты қосу немесе ажырату

  1. Microsoft Office Түймешігі Түймешік суреті түймешігін нұқып, одан кейін Ашутүймешігін нұқыңыз.

  2. Ашу тілқатысу терезесінде, дерекқорды таңдаңыз және ашыңыз.

  3. Дерекқор құралдары қойындысының Көрсету/Жасыру тобында Байланыстар түймешігін нұқыңыз.

    Access таспа сүреті

    Қатынастар терезесі пайда болады.

    Егер қандай да бір қатынастарды әлі анықтамаған және Қатынастар терезесін алғаш рет ашып отырған болсаңыз, Кестені көрсету тілқатысу терезесі пайда болады. Егер тілқатысу терезесі пайда болса, Жабу түймешігін басыңыз.

  4. Жасақтама қойындысының Байланыстар тобында Барлық байланыстар түймешігін нұқыңыз.

    Қатынастары бар барлық кестелер, қатынас сызықтарын көрсете, бейнеленеді. Жасырын кестелер (Сипаттар тілқатысу терезесінде Жасырын құсбелгі қойылған кестелер) мен олардың қатынастарының Шарлау параметрлері тілқатысу терезесінде Жасырын нысандарды көрсету параметрі таңдалмайынша көрінбейтінін ескеріңіз.

    Жасырын нысандарды көрсету параметрі туралы қосымша мәлімет үшін, Шарлау аумағына нұсқау бөлімін қараңыз.

  5. Өзгерткіңіз келетін қатынастың қатынас сызықтарын нұқыңыз. Қатынас сызығы таңдалған уақытта жуандау болып келеді.

  6. Қатынас сызығын екі рет нұқыңыз.

    –немесе–

    Жасақтама қойындысының Құралдар тобында Байланыстарды өңдеу түймешігін нұқыңыз.

    Қатынастарды өңдеу тілқатысу терезесі пайда болады.

  7. Анықтамалық тұтастықты орнату құсбелгіні қойыңыз.

  8. Қатынасқа қосымша өзгерістерді енгізіңіз, содан соң ОК түймешігін басыңыз.

Анықтамалық тұтастықты орнатқаннан соң, келесі ережелер қолданады:

  • Егер белгілі бір мән негізгі кестедегі негізгі кілт өрісінде болмаса, онда қатысы бар кестедегі бөгде кілт өрісіне сол мәнді енгізе алмайсыз — бұл жетім жазбалардың жасалуына әкеледі.

  • Егер ұқсас жазбалар қатысы бар кестеде болса негізгі кестедегі жазбаны жоя алмайсыз. Мысалы, Тапсырыстар кестесінде белгілі бір жұмысшыға тағайындалған тапсырыстар болса, онда жұмысшы жазбасын Жұмысшылар кестесінен жоя алмайсыз. Алайда, Каскадтық жоюға қатысты жазбалар құсбелгіні қою арқылы бір амалдағы негізгі жазбаны және барлық қатысы бар жазбаларды жоюыңызға болады.

  • Егер негізгі кестедегі негізгі кілтті өзгерту жетім жазбаларды жасайтын болса, оны өзгерте алмайсыз. Мысалы, егер Тапсырыс мәліметі кестесіндегі сол Тапсырысқа тағайындалған қандай да бір сызық элементтері болса, Тапсырыстар кестесінде реттік нөмірді өзгерте алмайсыз. Алайды, Каскадтық жаңартуға қатысты жазбалар құсбелгіні қою арқылы бір амалдағы негізгі жазбаны және барлық қатысы бар жазбаларды жаңартуыңызға болады.

    Ескертулер : Егер анықтамалық тұтастықты қосумен байланысты қиыншылықтарға ұшырасаңыз, анықтамалық тұтастықты орнату үшін келесі шарттардың қажет екендігін ескеріңіз:

    • Негізгі кестенің ортақ өрісінде негізгі кілт немесе ерекше индекстің болуы қажет.

    • Жалпы өрістер бірдей деректер түрін қамту керек. Бір ерекшелігі AutoNumber өрісінің Ұзын бүтін санFieldSize сипат параметрі бар Нөмір өрісіне қатысты бола алатындығында.

    • Кестелердің екеуі де бір Access дерекқорында болуы керек. Анықтамалық тұтастық сілтенген кестелерде орнатылмайды. Алайда, егер түпкі кестелер Access пішімінде болса, олар сақталған дерекқорды ашуыңызға және сол дерекқорда анықтамалық тұтастықты орнатуыңызға болады.

Каскадтық параметрлерді орнату

Қатынастың "бір" жағындағы мәнді өзгертудің дәлелді қажеттілігі бар жағдайға душар болуыңыз мүмкін. Мұндай жағдайда, жалғыз амал бөлігі ретінде Access бағдарламасының қатысы бар барлық жолдарды өзіндік түрде жаңартуы қажет. Осылай жасау арқылы,  — кей жолдардың жаңартылуы және кейбіреуінің жаңартылмауы сияқты дерекқордың үйлесімсіз күйде қалмауы үшін, жаңарту толық орын алады. Access бағдарламасы Каскадтық жаңартуға қатысты жазбалар параметрін қолдау арқылы бұл қиындыққа тап болмауға көмектеседі. Анықтамалық тұтастықты орнатқаныңызда және Каскадтық жаңартуға қатысты жазбалар параметрін таңдағаныңызда, содан соң негізгі кілтті жаңартқаныңызда, Access негізгі кілтке сілтенетін барлық өрістерді автоматты түрде жаңартады.

Жолды және барлық қатысы бар жазбаларды жоюыңыз қажет болу мүмкін — мысалы, жіберуші жазбасы және сол жіберушіге қатысты барлық тапсырыстар. Осы себепке байланысты, Access Каскадтық жаңартуға қатысты жазбалар параметрін қолдайды. Анықтамалық тұтастықты орнатқаныңызда және Каскадтық жаңартуға қатысты жазбалар параметрін таңдағаныңызда, негізгі кілтті қамтитын жазбаны жойған кезіңізде Access негізгі кілтке сілтенетін барлық жазбаларды автоматты түрде жояды.

Каскадтық жаңартуды және/немесе каскадтық жоюды қосу немесе ажырату

  1. Microsoft Office Түймешігі Түймешік суреті түймешігін нұқып, одан кейін Ашутүймешігін нұқыңыз.

  2. Ашу тілқатысу терезесінде, дерекқорды таңдаңыз және ашыңыз.

  3. Дерекқор құралдары қойындысының Көрсету/Жасыру тобында Байланыстар түймешігін нұқыңыз.

    Access таспа сүреті

    Қатынастар терезесі пайда болады.

    Егер қандай да бір қатынастарды әлі анықтамаған және Қатынастар терезесін алғаш рет ашып отырған болсаңыз, Кестені көрсету тілқатысу терезесі пайда болады. Егер тілқатысу терезесі пайда болса, Жабу түймешігін басыңыз.

  4. Жасақтама қойындысының Байланыстар тобында Барлық байланыстар түймешігін нұқыңыз.

    Қатынастары бар барлық кестелер, қатынас сызықтарын көрсете, бейнеленеді. Жасырын кестелер (Сипаттар тілқатысу терезесінде Жасырын құсбелгі қойылған кестелер) мен олардың қатынастарының Шарлау параметрлері тілқатысу терезесінде Жасырын нысандарды көрсету параметрі таңдалмайынша көрінбейтінін ескеріңіз.

    Жасырын нысандарды көрсету параметріне қатысты қосымша мәлімет үшін, Шарлау аумағына нұсқау қараңыз.

  5. Өзгерткіңіз келетін қатынастың қатынас сызығын нұқыңыз. Қатынас сызығы таңдалған уақытта жуандау болып келеді.

  6. Қатынас сызығын екі рет нұқыңыз.

    –немесе–

    Жасақтама қойындысының Құралдар тобында Байланыстарды өңдеу түймешігін нұқыңыз.

    Қатынасды өңдеу тілқатысу терезесі пайда болады.

  7. Анықтамалық тұтастықты орнату құсбелгіні қойыңыз.

  8. Каскадтық жаңартуға қатысты жазбалар немесе Каскадтық жоюға қатысты жазбалар құсбелгіні қойыңыз немесе екеуін де таңдаңыз.

  9. Қатынасқа қосымша өзгерістер енгізу, содан соң ОК түймешігін таңдаңыз.

Ескерту : Егер негізгі кілт AutoNumber өрісі болып табылса, Каскадтық жаңартуға қатысты жазбалар құсбелгіні қою еш әсер етпейді, себебі AutoNumber өрісіндегі мәнді өзгерте алмайсыз.

Беттің жоғарғы жағы

Дағдыларды жетілдіру
Оқыту курсымен танысыңыз
Жаңа мүмкіндіктерге бірінші болып қол жеткізу
Office Insider бағдарламасына қосылу

Осы ақпарат пайдалы болды ма?

Пікіріңіз үшін рақмет!

Пікіріңізге рақмет! Сізді Office қолдау көрсету қызметіндегі агенттердің бірімен байланыстырған жөн болуы мүмкін.

×