Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
самостійна робота MS ACCESS 1.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.48 Mб
Скачать

Завдання 3.

Для того, щоб за допомогою прапорця ввести поле одне із двох значень треба скористатися функцією керування Ііf , а для цього варто виконати наступні дії:

1. Відкрийте форму "Залік" у режимі конструктора.

2. Праворуч від поля типу прапорець ( 4 .) додати елемент типу "поле":

  • Клацніть мишкою по значку АБ на панелі інструментів і праворуч від прапорця ще раз клацніть мишкою, з'явиться поле з довільним написом ( поле.....).

3. Натисніть "праву мишку" на цьому полі, розкрийте пункт "властивості", Уведіть у властивість "дані" наступне вираження

=Ііf([Результат];"Залік";"Незалік") .

4. Установити для властивості "Висновок на екран" для напису ( напис перебуває ліворуч від поля ) поля значення "ні".

Завдання 4.

1. Переглянете форму "Залік" у режимі форми. Тепер установлений прапорець буде відповідати значенню "залік", а знятий прапорець - значенню "незалік".

2. Користуючись новим елементом керування "прапорець" проставте результати по заліку заново Зберегти!!!!

Вправа 6 Система керування базами даних MS Access.

Тема: Проектування многотабличных баз даних.

  • Зв'язку між таблицями.

Таблиця складається з рядків і стовпців і має унікальне ім'я в базі даних. База даних містить безліч таблиць, зв'язок між якими встановлюється за допомогою співпадаючих полів. MS Access підтримує чотири типи відносин між таблицями:

Один-до-одному (кожен запис в одній таблиці відповідає тільки одному запису в іншій таблиці.

Один-ко-многим (кожен запис в одній таблиці відповідає багатьом записам в іншій таблиці).

Багато-до-одному (аналогічна запису "один-ко-многим).

Много-ко-многим ( один запис із першої таблиці може бути зв'язана більш ніж з одним записом із другої таблиці або один запис із другої таблиці може бути зв'язана більш ніж з одним записом з першої таблиці ).

Тип відносини "один-ко-многим" є найбільш загальним.

Розглянемо на конкретному прикладі, для чого може знадобитися зв'язок між таблицями.

Допустимо Ви вже по всіх групах заповнили таблиці "Іспит", і "Залік" повністю й з'ясувалося, що одна з дисциплін у таблиці "дисципліни" названа невірно, що у свою чергу відбилося на заповненні таблиць "Залік", або "Іспит". Аналогічна ситуація може трапитися із прізвищем студента й.т.д.

Як зробити, щоб виправивши назву дисципліни в таблиці "Дисципліни", або, змінивши прізвище студента в таблиці "Анкета", таблиці " Залік" й "Іспит" були б виправлені автоматично. Для цього треба встановити зв'язку між таблицями:

Завдання 1.

Встановите зв'язок між таблицями "Залік" -[ "Дисципліни", "Анкета" ]

Відношення "один-ко-многим" створюється в тому випадку, коли поле , по якому встановлюється зв'язок ( з боку відносини "один") повинне мати властивість:

Індексоване поле - Так, збіги не допускаються".

Це ставиться до поля "прізвище" у таблиці "анкета" і полю "дисципліна" - у таблиці "дисципліни".

Перевірте наявність цих властивостей у ваших таблицях, перш, ніж приступитися до виконання завдання.