- •38.03.01 «Экономика»
- •1. Пример выполнения лабораторной работы
- •1.1. Задание на лабораторную работу
- •1.2. Выполнение лабораторной работы
- •1.2.1 Создание таблиц, заполнение таблиц данными
- •1.2.2. Создание форм
- •1.2.3. Создание отчетов
- •1.2.4. Создание запросов
- •1.2.5. Объединение разработанных ранее компонент в единую информационную систему
- •2. Варианты заданий для выполнения контрольной работы Вариант № 1
- •Вариант № 2
- •Вариант № 3
- •Вариант № 4
- •Вариант № 5
- •Вариант № 6
- •Вариант № 7
- •Вариант № 8
- •Вариант № 9
- •Вариант № 10
- •Вариант № 11
- •Вариант № 12
- •Вариант № 13
- •Вариант № 14
- •Вариант № 15
- •Содержание
- •1. Пример выполнения лабораторной работы . . . . . . . . . . . . . . . . . . 4
- •1.1. Задание на лабораторную работу . . . . . . . . . . . . . . . . . . . . . . . . 4
Вариант № 8
Разработайте информационную систему «Магазин».
1. Опишите структуру используемых в информационной системе таблиц и заполните таблицы данными.
Информационная система «Магазин» будет включать две таблицы: «Отделы» и «Товары». Структура таблиц приведена на рисунках 44 и 45 соответственно.
Наименование поля |
Имя поля |
Тип данных |
Размер |
Количество десятичных знаков |
Код отдела |
Код_отдела |
Текстовый |
2 |
– |
Отдел |
Отдел |
Текстовый |
20 |
– |
Заведующий отделом |
Заведующий |
Текстовый |
20 |
– |
Число сотрудников |
Число_сотрудников |
Числовой |
– |
– |
Рис. 44. Структура таблицы «Отделы»
Для таблицы «Товары» организуйте ввод поля «Единица_измерения» с помощью выпадающего списка (значения «шт.»; «кг.»; «коробки»; «бутылки»), а также поля «Отдел» с помощью выпадающего списка, организованного на основе таблицы «Отделы».
Наименование поля |
Имя поля |
Тип данных |
Размер |
Количество десятичных знаков |
Код товара |
Код_товара |
Текстовый |
4 |
– |
Название товара |
Товар |
Текстовый |
20 |
– |
Единица измерения |
Единица_измерения |
Текстовый |
10 |
– |
Количество товара |
Количество |
Числовой |
– |
– |
Отдел |
Отдел |
Текстовый |
20 |
– |
Рис. 45. Структура таблицы «Товары»
Заполните таблицы «Отделы» и «Товары» данными (8÷10 записей).
2. Создайте формы для таблиц «Отделы» и «Товары». С помощью операций с компонентами формы отредактируйте внешний вид форм, расположите на каждой форме кнопку закрытия формы.
3. Создайте отчеты, в основе которых лежат таблицы информационной системы:
– отчет, содержащий упорядоченный по алфавиту список товаров (отчет «Список товаров»);
– отчет, содержащий список товаров, сгруппированных по отделам, с определением для каждого отдела товара с минимальным количеством единиц (отчет «Товары по отделам»).
4. На четвертом этапе разработки информационной системы создайте запросы, в основе которых лежат таблицы системы:
– запрос на выборку всех отделов, количество сотрудников в которых превышает 3 человека (запрос «Крупные отделы»);
– запрос, позволяющий по фамилии заведующего отделом получить информацию обо всех товарах отдела (запрос «Товары отдела»);
– запрос, позволяющий по названию товара получить все сведения об отделе, в котором он продается (запрос «Отдел товара»).
По данным каждого из перечисленных выше запросов создайте отчет.
5. На последнем этапе разработки информационной системы объедините все разработанные ранее компоненты в единую систему:
– расположите на форме «Отделы» кнопку, открывающую форму «Товары», а на форме «Товары» – кнопку, открывающую форму «Отделы»;
– расположите на форме «Отделы» кнопки, открывающие для просмотра отчеты «Крупные отделы», «Товары отдела»;
– расположите на форме «Товары» кнопку, открывающую для просмотра отчеты «Список товаров», «Товары по отделам», «Отдел товара»;
– модифицируйте запросы «Товары отдела» и «Отдел товара» таким образом, чтобы условие отбора зависело от текущей записи в соответствующей форме.
