Практическая работа №14
Тема: Модификация таблиц и работа с данными с использованием запросов в СУБД MS Access.
Цель занятия: Изучение информационной технологии модификации таблиц баз данных и создание запросов и отчетов в СУБД MS Access.
О борудование: ПК, СУБД MS Access, инструкционные карты с практическими заданиями.
________________________________________________________________
Внимательно прочитайте задания и выполните их. Ответьте на контрольные вопросы.
Задание №1. Произведите модификацию таблицы «Первичные данные».
Порядок работы
| Задание | Порядок выполнения | |
| 1 | Открыть базу данных Microsoft Access. | Пуск /Программы/ Microsoft Access. |
| 2 | Открыть БД «Лекарственные препараты» с созданными таблицами в базе данных. | Файл/Открыть/ Лекарственные препараты. |
| 3 | Откройте таблицу «Препараты». | В окне Лекарственные препараты база данных выбрать группу объектов Таблицы/Препараты. |
| 4 | Отредактируйте содержимое таблицы «Препараты». | 1. В третьей и четвертой записях измените закупочную цену.
2. Скопируйте пятую запись на девятую.
3. Введите новую запись в режиме Ввода данных или используйте кнопку .
|
| 5 | Установите обычный вид таблицы. | Задайте команду: Записи/Удалить фильтр. |
| 6 | Произведите выборку с помощью фильтра по коду поставщика и закупочной цене. | 1. Выделите запись и нажмите правую кнопку мыши. 1. В окне Фильтр для укажите код поставщика– например, «37434», аналогично укажите закупочную цену. |
| 7 | Удалите фильтр. | Задайте команду: Записи/Удалить фильтр. |
| 8 | Добавьте в таблицу «Препараты» поля: Количество. | 1. Сделайте текущим столбец Единица измерения и задайте команду Вставка/Столбец. 2. Присвойте созданным полям соответствующие имена – «Количество» 2. Сохранить изменения. |
| 9 | Измените, тип данных созданных полей. | 1. В окне Лекарственные препараты база данных перейдите в режим Конструктор. 3. Изменить тип данных созданных полей. |
| 10 | Сохраните таблицу «Препараты». |
Задание №2. Поиск повторяющихся записей по полю «Код поставщика» таблицы «Препараты».
Порядок работы
| Задание | Порядок выполнения | |
| 1 | Открыть базу данных Microsoft Access. | Пуск /Программы/ Microsoft Access. |
| 2 | Открыть БД «Лекарственные препараты» с созданными таблицами в базе данных. | Файл/Открыть/ Лекарственные препараты. |
| 3 | Создайте Запросы для таблицы «Препараты». | 1. В окне Лекарственные препараты база данных выбрать группу объектов Запросы. 2. Нажмите кнопку Создать. 3. В открывшемся окне Новые запросы выберите вид запросы – «Повторяющиеся запросы». 4. В качестве источника данных укажите таблицу «Препараты». |
| 4 | Выберите поле, по которому будет происходить поиск повторяющихся записей. | 1. В открывшемся диалоговом окне выберите поле – Код поставщика. 2. В качестве дополнительных полей выберите поля – Название препараты, цена |
| 5 | Сохраните запрос под именем «Поставщики». | Задайте команду: Записи/Удалить фильтр. |
Задание №3. Создайте запрос по лекарственным препаратам, названия у которых начинается на букву «З».
Порядок работы
| Задание | Порядок выполнения | |
| 1 | Открыть базу данных Microsoft Access. | Пуск /Программы/ Microsoft Access. |
| 2 | Открыть БД «Лекарственные препараты» с созданными таблицами в базе данных. | Файл/Открыть/ Лекарственные препараты. |
| 3 | Выберите из таблицы «Препараты» название, код назначения, код поставщика, у которых название начинается на «З». | 1. В окне Лекарственные препараты база данных выбрать группу объектов Запросы. 2. В режиме Конструктор создайте запрос на выборку (Создать/Конструктор). 3. Добавьте таблицу «Препараты». 4. Выберите из списка полей таблицы поля: название, код назначения, код поставщика. 5. В строке «Условие отбора» поля Название наберите условие - «З*». 6. Задайте сортировку по полю «Название препарата». |
| 4 | Сохраните запрос под именем «Название препарата». |
Задание №5. Создайте по таблице «Первичные данные» автоотчет.
Порядок работы
| Задание | Порядок выполнения | |
| 1 | Открыть базу данных Microsoft Access. | Пуск /Программы/ Microsoft Access. |
| 2 | Открыть БД «Лекарственные препараты» с созданными таблицами в базе данных. | Файл/Открыть/ Лекарственные препараты. |
| 3 | Создайте автоотчет для таблицы «Проепараты». | 1. В окне Лекарственные препараты база данных выбрать группу объектов Отчеты. 2. Нажмите кнопку Создать. 3. В открывшемся окне Новый отчет выберите вид отчета – «Автоотчет: в столбец». 4. В качестве источника данных укажите таблицу «Препараты». 5. Нажмите кнопку Ок. |
| 4 | Сохраните отчет под именем «Автоотчет». | |
| 5 | Подготовьте отчет к печати. | Файл/Предварительный просмотр. |
| 6 | Распечатайте отчет. | Файл/Печать. |
Задание №6. Создайте отчет по таблице «Препараты» с помощью мастера создания отчетов.
Порядок работы
| Задание | Порядок выполнения | |
| 1 | Открыть базу данных Microsoft Access. | Пуск /Программы/ Microsoft Access. |
| 2 | Открыть БД «Лекарственные препараты» с созданными таблицами в базе данных. | Файл/Открыть/ Лекарственные препараты. |
| 3 | Создайте отчет для таблицы «Препараты». | 1. В окне Лекарственные препараты база данных выбрать группу объектов Отчеты. 2. Нажмите кнопку Создать. 3. В открывшемся окне Новый отчет выберите вид отчета – «Мастер отчетов». 4. В качестве источника данных укажите таблицу «препараты». 5. Выберите все поля. 6. Задайте сортировку по полю «Название препарата». 7. Вид макета – в столбец. 6. Нажмите кнопку Ок. |
| 4 | Препараты | |
| 5 | Подготовьте отчет к печати. | Файл/Предварительный просмотр. |
| 6 | Распечатайте отчет. | Файл/Печать. |
Контрольные вопросы для самопроверки.
1. Что такое запросы? Какими возможностями они обладают?
2. Перечислите и охарактеризуйте основные типы запросов, использующихся в СУБД Access.
3. Кратко охарактеризуйте технологию создания запросов на выборку.
.






