| Предмет, класс | Информатика и информационные технологии, 2 курс (11 класс) |
| Тема занятия | Microsoft Access, создание формы общего просмотра. |
| Цели занятия | Обучающие: освоить технологию
практического применения Access, повторить,
закрепить и углубить знания учащихся; Развивающие: уметь создать базу данных из двух связных таблиц, создать форму общего просмотра этих таблиц. Воспитывающие: развитие самостоятельности, внимательности, аккуратности, умение работать индивидуально по заданной теме. |
| Оборудование | Компьютер преподавателя, проектор. Рабочие станции учащихся. ОС Windows XP, Microsoft Office. |
| Методические материалы | Гончаров А. Microsoft ACCESS в примерах
"Питер" Санкт-Петербург 2009 Угринович Н.Д. Информатика и информационные технологии. Учебник для 10-11 классов / Н.Д. Угринович. - М.: БИНОМ. Лаборатория знаний, 2007. |
Задача
Требуется разработать Информационно-Поисковую Систему (ИПС) "Изделия Столярной мастерской ПЛ12"
База данных должна содержать две таблицы "Изделия" и "Комплектующие"
Таблица "Изделия" содержит поля
- Код изделия -числовое, ключевое
- Наименование изделия - текстовое
- Изображение изделия - OLE
Таблица "Комплектующие" содержит поля
- Код изделия -числовое
- Наименование материала - текстовое
- Количество - числовое
- Единица измерения - текстовое
- Цена -денежное
Таблицы связаны по полю КОД связью один ко многим.
Занести данные - пять изделий и к каждому его комплектующие.
Создать форму общего просмотра, подчиненную. В ней создать кнопки:
- Следующая запись
- Предыдущая запись
- Выход
- Добавление
- Удаление
- Список всех изделий
- Создать общее меню ИПС
Методическая разработка.
1. Создадим Базу Данных "Мастерская"
Открыть программу ACCESS

2. Щёлкнуть по строке Создать файл (в правой части окна)
В открывшемся окне, в правой части

щелкнуть по строке Новая база данных
В открывшемся окне, в строке Имя файла, с клавиатуры ввести Мастерская

Откроется стандартное рабочее окно программы ACCESS

1. Для создания таблиц в окне Объекты щёлкнем по строке Таблицы, в окне справа по строке Создание таблицы в режиме конструктора
Откроется окно

В строке имя поля набираем имя первого поля
таблицы Изделия - это Код, нажимаем
клавишу Ввода (Enter), курсор переместится во второй
столбец Тип данных. Щёлкнуть по кнопке N ,
откроется список всех типов полей, выбрать числовое.
В стандартной строке щёлкнуть по кнопке
ключевое поле

Кнопкой ввода возвращаем курсор в столбец Имя поля. Аналогично описываем все поля таблицы Изделия

Закрываем окно Таблица1, щёлкнув по кнопке
На запрос о
сохранении отвечаем ДА

В открывшемся окне Сохранение с клавиатуры вводим имя таблицы Изделия и щёлкаем ОК

Появится стандартное окно программы ACCESS

Аналогично создадим таблицу Комплектующие

На запрос о создании ключевых полей ответить НЕТ
Установим связь между таблицами по полю Код. Щёлкаем
по значку Схема данных ![]()
Откроется окно

Выделяем таблицу Изделия и щёлкаем по кнопке Добавить, выделяем таблицу Комплектующие и щёлкаем по кнопке Добавить, затем щёлкаем по кнопке Закрыть.
Откроется следующее окно

Установить курсор на поле Код в таблице Изделия и не отпуская левой кнопки мыши перетащить курсор на поле Код в таблице Комплектующие, отпустить курсор.
Откроется окно

Проставить галочки (просто щёлкнуть мышью) во все маленькие окнам

И щёлкнуть по кнопке Создать. Откроется окно

Закрыть окно Схема данных (Щёлкнуть по кнопке
в правом
верхнем углу окна). На запрос о сохранении
ответить ДА.
Заполнить таблицы Изделия и Комплектующие. В стандартном окне Access (Рисунок 10) быстро дважды щёлкнуть по таблице Изделия и ввести данные. В поле Изображение нажать правую кнопку мыши, в контекстном меню выбрать Вставить объект. В открывшемся окне выбрать Вставить из файла и в окне Обзор указать полный путь к файлу с рисунком изделия. Аналогично заполнить таблицу Комплектующие
Для создания подчиненной формы общего просмотра выбираем объект Форма и щёлкаем по строке создание формы с помощью мастера

Откроется окно

В строке таблицы и запросы выбираем таблицу Изделия и стрелкой >> выбираем все поля этой таблицы. Затем выбираем таблицу Комплектующие и стрелкой > по одному выбираем все поля, кроме Кода и щёлкаем кнопку Далее.

Откроется окно

Щёлкаем по строке Подчиненные формы и затем по кнопке Далее. Откроется окно

Выбираем вид Табличный и щёлкаем Далее Откроется окно

Выбираем любой стиль, например Официальный и щёлкаем Далее. Откроется окно

В строке Форма с клавиатуры вводим имя формы Общий просмотр и щёлкаем Готово
Откроется окно формы Общий просмотр

Создадим в ней кнопку Предыдущая запись, для чего откроем форму Общий просмотр в режиме Конструктор. Выбираем объект Формы, выделяем форму Общий просмотр, щёлкаем по кнопке Конструктор

Откроется окно

В панели элементов выбираем значок Кнопка и рисуем кнопку в Форме, откроется окно

Выбираем Категорию Переходы по записям, Действие Предыдущая запись, щёлкаем Далее. Откроется окно

Выберем рисунок Указатель влево и щёлкнем Готово. Наша кнопка в Форме примет вид

Аналогично создадим Кнопку Следующая запись. Для создания кнопок Добавления и Удаления выбираем Категорию Обработка записей. Действие Добавить запись и Удалить запись. Для Кнопки выхода из Формы выбираем Категорию Работа с формой, Действие Закрыть форму. В результате Форма Общий просмотр примет вид

Создадим окно, открывающее список всех изделий. В панели элементов выбираем значок Поле со списком и рисуем его справа от рисунка

Откроется окно

Щёлкаем в нём по строке Поиск записи в форме на основе значения, которое содержит список и затем Далее. Откроется следующее окно

Выделяем поле Наименование и стрелкой > выбираем его, щёлкаем Далее. Откроется окно

Щёлкаем Далее, в открывшемся окне в строке задайте подпись с клавиатуры вводим Выбор изделия и щёлкаем Готово

Форма примет вид

Для работы с Формой закрыть её в режиме
Конструктор, щёлкнув в правом углу по кнопке
и в
стандартном окне ACCESS (рисунок 10) выбираем объект
Формы и дважды щёлкаем по форме Общий просмотр.