- •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
Вариант № 10
Разработайте информационную систему «Милиция».
1. Опишите структуру используемых в информационной системе таблиц и заполните таблицы данными.
Информационная система «Милиция» будет включать две таблицы: «Преступники» и «Преступления». Структура таблиц приведена на рисунках 48 и 49 соответственно.
Наименование поля |
Имя поля |
Тип данных |
Размер |
Количество десятичных знаков |
Код преступника |
Код_преступника |
Текстовый |
4 |
– |
ФИО преступника |
ФИО_преступника |
Текстовый |
20 |
– |
Кличка преступника |
Кличка |
Текстовый |
20 |
– |
Возраст |
Возраст |
Числовой |
– |
– |
Адрес |
Адрес |
Текстовый |
30 |
– |
Рис. 48 Структура таблицы «Преступники»
Для таблицы «Преступления» организуйте ввод поля «Вид» с помощью выпадающего списка (значения «Хулиганство»; «Кража»; «Разбой»; «Убийство»), а также поля «Преступник» с помощью выпадающего списка, организованного на основе таблицы «Преступники».
Наименование поля |
Имя поля |
Тип данных |
Размер |
Количество десятичных знаков |
Код преступления |
Код_преступления |
Текстовый |
6 |
|
Вид преступления |
Вид |
Текстовый |
15 |
– |
Дата преступления |
Дата |
Дата |
– |
– |
Сумма ущерба |
Ущерб |
Денежный |
– |
– |
Преступник |
ФИО_преступника |
Текстовый |
20 |
– |
Рис. 49. Структура таблицы «Преступления»
Заполните таблицы «Преступники» и «Преступления» данными (8÷10 записей).
2. Создайте формы для таблиц «Преступники» и «Преступления». С помощью операций с компонентами формы отредактируйте внешний вид форм, расположите на каждой форме кнопку закрытия формы.
3. Создайте отчеты, в основе которых лежат таблицы информационной системы:
– отчет, содержащий упорядоченный по алфавиту список преступников (отчет «Список преступников»);
– отчет, содержащий список преступлений, сгруппированных по видам преступления, с определением для каждого вида преступления максимального ущерба (отчет «Преступления по видам»).
4. На четвертом этапе разработки информационной системы создайте запросы, в основе которых лежат таблицы системы:
– запрос на выборку всех преступников младше 18 лет (запрос «Малолетние преступники»);
– запрос, позволяющий по кличке преступника получить информацию о всех преступлениях данного преступника (запрос «Преступления преступника»);
– запрос, позволяющий по виду преступления получить все сведения о преступниках, совершающих такие преступления (запрос «Преступники по специализации»).
По данным каждого из перечисленных выше запросов создайте отчет.
5. На последнем этапе разработки информационной системы объедините все разработанные ранее компоненты в единую систему:
– расположите на форме «Преступления» кнопку, открывающую форму «Преступники», а на форме «Преступники» – кнопку, открывающую форму «Преступления»;
– расположите на форме «Преступники» кнопки, открывающие для просмотра отчеты «Список преступников», «Малолетние преступники», «Преступления преступника»;
– расположите на форме «Преступления» кнопку, открывающую для просмотра отчеты «Преступления по видам», «Преступники по специализации»;
– модифицируйте запросы «Преступления преступника» и «Преступники по специализации» таким образом, чтобы условие отбора зависело от текущей записи в соответствующей форме.
