
- •Типы данных access
- •Связи между таблицами Одно-многозначные (1:м) или одно-однозначные (1:1) связи
- •Обеспечение целостности данных
- •Лабораторная работа №2
- •Воспользуемся новым способом создания таблицы Группы – режимом Таблица.
- •Последовательность выполнения работы:
- •Последовательность выполнения работы:
- •Последовательность выполнения работы:
- •Последовательность выполнения работы:
- •Последовательность выполнения работы:
- •1 2 3 4 5 6 7
Последовательность выполнения работы:
Щелкните на кнопке Схема данных панели инструментов.
В появившемся окне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Если окноДобавление таблицыне
появилось нажмите кнопку-Добавить таблицуна панели
инструментов