Скачиваний:
58
Добавлен:
17.02.2014
Размер:
404.99 Кб
Скачать

Последовательность выполнения работы:

  • Щелкните на кнопке Схема данных панели инструментов.

  • В появившемся окне1 Добавление таблицы выделите таблицу Группы и щелкните на кнопке Добавить. Выделите таблицу Список и щелкните на кнопке Добавить. В окне схема данных появится условный вид этих таблиц. Щелкните на кнопке Закрыть окна Добавление таблицы.

  • Увеличьте окно таблицы Список так, чтобы были видны все поля.

  • Поставьте мышку на имя поля Учебные группы в таблице Группы и, не отпуская кнопку мышки, перетащите ее на поле Учебные группы в таблице Список. Отпустите мышку. Появится диалоговое окно Связи.

  • Включите значок Обеспечение целостности данных. Это невозможно будет сделать, если типы обоих полей заданы не одинаково.

  • Включите флажок Каскадное обновление связанных полей. Это приведет к тому, что при изменении номера группы в таблице Группы автоматически изменится соответствующий номер в таблице Список.

  • Включите флажок Каскадное удаление связанных полей. Это приведет к тому, что при удалении записи с номером группы в таблице Группы будут удалены все записи из таблицы Список, в которой стояли соответствующие номера групп.

  • Щелкните на кнопке Создать. Появится связь «один-ко-многим».

  • Закройте схему данных, щелкнув на кнопке Закрыть в верхнем правом углу окна.

Задание 6. Заполните таблицу Группы значениями.

Последовательность выполнения работы:

  • Откройте таблицу Группы в режиме Таблицы.

  • Заполните ее записями.

  • Сохраните таблицу и закройте ее.

Задание 7. Создайте формы для ввода данных.

Последовательность выполнения работы:

  • Выберите вкладку Формы.

  • Щелкните на кнопке Создать.

  • Появится диалоговое окно, в котором следует выбрать Автоформа в столбец, а в качестве источника данных - таблицу Список.

  • Щелкните на кнопке ОК. Появится пустая форма для ввода данных в таблицу Список.

Кнопки формы для работы с записями:

1 2 3 4 5 6 7

1 – кнопка перехода к первой записи;

2 – кнопка перехода к предыдущей записи;

3 – поле, показывающее номер записи, открытой в данный момент;

4 – кнопка перехода к следующей записи;

5- кнопка перехода к последней записи;

6 – кнопка добавление новой записи;

7 – область, в которой указано общее количество записей в таблице, на основе которой создана форма

Задание 8. Добавьте в базу данных записи, используя форму.

Последовательность выполнения работы:

  • Заполните базу данными.

Переход от поля ввода к следующему полю производится клавишей Tab, Enter или мышкой. Значения поля Код будут заполняться автоматически. Значения поля Учебная группа выбирайте из раскрывающегося списка.

  • Сохраните введенные данные. Имя формы – Список. Закройте форму.

  • Перейдите на вкладку Таблицы. Откройте таблицу Список. Убедитесь, что в таблице появились новые записи.

Задание 9. Проверьте каскадное обновление связанных полей.

Последовательность выполнения работы:

  • Откройте таблицу Группы.

  • Исправьте учебные группы.

  • Сохраните таблицу.

  • Закройте таблицу Группы.

  • Откройте таблицу Список.

  • Убедитесь, что значения групп изменились.

  • Закройте таблицу Список.

Задание 10. Проверьте каскадное удаление связанных полей.

Последовательность выполнения работы:

  • Откройте таблицу Группы.

  • Удалите первую запись (все строку выделите и нажмите клавишу Delete).

  • Согласитесь с проверочным вопросом.

  • Закройте таблицу Группы.

  • Откройте таблицу Список.

  • Убедитесь, что исчезли записи с номером группы, удаленным в таблице Группы.

Задание 11. Индивидуальные задания.

В соответствии с индивидуальным заданием, выданным на прошлом занятии выполнить:

  • создать вторую таблицу в режиме таблицы;

  • уточнить типы данных полей таблиц;

  • установить связи между таблицами (включить механизм обеспечения целостности данных);

  • проверить работу механизма каскадного удаления и обновления связанных записей.

Предъявите преподавателю созданную схему данных на экране.

1Если окноДобавление таблицыне появилось нажмите кнопку-Добавить таблицуна панели инструментов