Методика выполнения работы. 2. В режиме Конструктор создайте в базе данных новую таблицу из двух столбцов: Название




1. Откройте базу данных STUDENT.

2. В режиме Конструктор создайте в базе данных новую таблицу из двух столбцов: Название предмета (тип данных ─ Текстовый, размер поля ─ 20) и Семестр (тип данных ─ Числовой, размер поля ─ один байт).

3. Закройте текущее окно, задав макету имя Т_Предметы и подтвердив создание ключевого поля. Access автоматически добавит к созданным вами двум полям еще одно ─ Код с типом данных Счетчик, определив это поле как ключевое.

4. Вновь откройте таблицу. Обратите внимание на созданное новое поле со значком . Заполните таблицу, указав в ней названия трех предметов, изучаемых вами. Поле Код заполняется автоматически. Закройте таблицу Т_Предметы.

5. Создайте еще одну таблицу в режиме Конструктор. Назовите ее Т_Преподаватели.

6. Создайте поля: Фамилия (тип данных ─ Текстовый, размер поля ─ 20, описание ─ Фамилия преподавателя), Имя (тип данных ─ Текстовый, размер поля ─ 20), Отчество (тип данных ─ Текстовый, размер поля ─ 20), Код предмета (тип данных ─ Числовой, размер поля ─ Длинное целое, описание ─ Предмет, который ведет преподаватель).

7. Щелкните на значке закрытия текущего окна Т_Преподаватели: таблица. Откажитесь от создания ключевого поля.

8. Откройте таблицу для заполнения.

9. Занесите в таблицу имена, отчества и фамилии пяти преподавателей, ведущих предметы, перечисленные в таблице Т_Предметы. Разные преподаватели могут вести один и тот же предмет. В столбце Код предмета проставьте цифры, соответствующие кодам предметов из таблицы Т_Предметы.

10. Щелкните на значке закрытия текущего окна Т_Преподаватели: таблица.

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

12. В открывшемся окне Добавление таблицы во вкладке Таблицы установите курсор на Т_Предметы и щелкните на кнопке Добавить.

13. Установите курсор на Т_Преподаватели и снова щелкните на кнопке Добавить. Закройте окно Добавление таблицы.

14. В окне Схема данных вы видите две небольшие таблицы: Т_предметы и Т_Преподаватели. Для создания связи между ними выполните следующие действия:

─ поместите указатель мыши на пункт Код таблицы Т_Предметы;

─ щелкните левой кнопкой мыши и перетащите указатель на поле Код предмета таблицы Т_Преподаватели;

─ в открывшемся окне диалога установите флажок Обеспечение целостности данных и щелкните на кнопке Создать. Между двумя таблицами в окне Схема данных появится линия связи типа «один ко многим».

15. Закройте текущее окно, подтвердив сохранение.

Список подстановки

При заполнении таблицы Т_Преподаватели в поле Код предмета приходится заносить не название предмета, а его код. Это очень неудобно, так как список предметов может быть расширен и трудно будет удержать в памяти все коды. Access позволяет автоматизировать операцию ввода данных с помощью Списка подстановки, создание которого обеспечивается наличием связи между двумя таблицами.

 

16. Откройте таблицу Т_Преподаватели в режиме Конструктор форм.

17. В столбце Тип данных для поля Код предмета выберите: Мастер подстановок.

18. В первом окне Мастера форм оставьте выбранным положение переключателя Объект «столбец подстановки» будет использовать значение из таблицы или запроса и щелкните на кнопке Далее.

19. Три положения переключателя второго окна Мастера форм выводят на экран список таблиц, запросов или объединяют эти два списка. Выберите таблицу Т_Предметы на роль источник подстановки. Щелкните на кнопке Далее.

20. Третье окно Мастера форм (рис.5) предлагает выбрать из таблицы Т_Предметы поля. Участвующие в подстановке. Этот список должен обязательно включать в себя и то поле, содержание которого будет отображаться вместо численного значения, помещаемого из поля Код.

21. Щелкните на пункте Название предмета. Щелкните на кнопке Далее.

 

 

Рис.5 Окно Мастера подстановок

 

22. В следующем окне Мастера форм будет продемонстрирован столбец таблицы-источника.

23. В поле последнего окна введите название: Предмет, которое заменит имя столбца Код предмета, и щелкните на кнопке Готово.

24. В появившемся окне диалога щелчком на кнопке Да подтвердите необходимость сохранения построенной структуры.

25. Находясь в окне Т_Преподаватели: таблица, перейдите в режим таблицы (меню ВидРежим таблицы).

Теперь в четвертом столбце вместо чисел стоят названия предметов, соответствующие этим числам.Access автоматически ищет соответствующую запись в таблице Т_Предметы и выводит в ячейку таблицы Т_Преподаватели текст поля Название предмета из выбранного в списке Мастер подстановок.

26. Введите еще одну запись в таблицу Т_Преподаватели. При вводе данных в столбец Предмет используйте список Мастера подстановок.

27. Закройте текущее окно.

 


Задание 3



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-02-16 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: