2.4 Кестелердің арасында байланыстарды құру
Сонымен, негізгі жартылай жұмыс жасалынды, яғни МҚ, мәліметтер сақталатын кестелер құрылды. Құрылған кестелерді толтырмас бұрын кестелер арасындағы байланысты анықтап алған жөн.
Студент және Емтихан кестелер арасына «Один ко многим» (Бірден-көпке) түрдегі байланысты құру талап етіледі. Байланыс «Нөмірі» өрісі бойынша құрылады.
- Саймандар тақтасынан мына суретті батырмасын немесе «Сервис» мәзір бөлімінен «Схема данных» (Мәлімет сүлбесі) командасын таңдаңыз. Экран бетіне «Добавление таблицы» (Кестелердә қосу) хабар алмасушы терезесі пайда болады. «Добавить» (Қосу) батырмасы көмегімен екі кестені де қосыңыз да осы хабар алмасушы терезені жабыңыз (сурет 7 қара).
Сурет 7 – Кестелерді қосу терезесі
- Байланыс орнату үшін «Схема данных» (Мәліметтер сүлбесі) терезесінне қосылған кестелерге жай ғана бағыттағышты «Студент» кестесінің «нөмірі» өрісіне қойып, сүйретіп апарып «Емтихан» кестесінің «нөмірі» өрісіне тастаса болғаны (Сурет 8 қараңыз).
Сурет 8 – Байланыс орнату терезесі
- «Изменение связей» (Байланысты өзгерту) терезесінен «Обеспечение целостности данных» (Мәліметтің бүтіндігін қамтамасых ету) және «каскадное удаление связанных записей» (байланысқан жазуларды каскадты жою) жалаушаны орнатыңдар да байланысты орнату үшін «Создать» (Құру) батырмасын басыңдар және «Схема данных» (Мәліметтер сүлбесі) терезесін жабыңдар. «Сохранить изменение макета...» (Макет өзгерісін сақтау...) сұрағына «Да» (Иә) деп жауап беріңдер (сурет 9 қараңыз).
Сурет 9 - Байланыс шарттарын орнату терезесі
2.5 Бақылау сұрақтары
1. Мәлімет қоймасына анықтама беріңіз?
2. Access обьектісі дегеніміз не?
3. Кесте дегеніміз не? Оның құрамы?
4. Кілтті атрибутқа анықтама беріңіз және ол не үшін керек?
5. Access – те қандай өріс типтері бар және ажыратып айтыңыз?
6. Кестелер арасында байланыс қалай орнатылады?
7. «Один ко многим» және «один ко многим» қатынастарының айырмашылығын түсіндір?
8. Мәліметтің бірегейлігі дегеніміз не? Оның орындалу шарттары мен ережелері?
9. Байланысқан кестелердегі жазуларды каскадты жою дегенімізді қалай түсінесің.
3 «Сессия» мәліметтер қоймасының кестелерін мәліметтермен толтыру
Достарыңызбен бөлісу: |