
- •Информационные технологии управления
- •Красноярск Содержание.
- •Указания к выполнению контрольной работы №2
- •Задание на контрольную работу
- •Вариант 1
- •7) Создать кнопочную форму. Вариант 2
- •7) Создать кнопочную форму. Вариант 3
- •7) Создать кнопочную форму. Вариант 4
- •5) Сортировка, поиск, фильтрация данных
- •6) Создать запросы:
- •7) Создать кнопочную форму. Вариант 5
- •5) Сортировка, поиск, фильтрация данных
- •6) Создать запросы:
- •7) Создать кнопочную форму. Вариант 6
- •5) Сортировка, поиск, фильтрация данных
- •6) Создать запросы:
- •7) Создать кнопочную форму. Вариант 7
- •5) Сортировка, поиск, фильтрация данных
- •7) Создать кнопочную форму. Вариант 8
- •5) Сортировка, поиск, фильтрация данных
- •7) Создать кнопочную форму. Вариант 9.
- •5) Сортировка, поиск, фильтрация данных
- •6) Создать запросы:
- •7) Создать кнопочную форму. Вариант 10
- •5) Сортировка, поиск, фильтрация данных
- •6) Создать запросы:
- •7) Создать кнопочную форму. Основная часть пояснительной записки.
- •Первый и второй пункт. Создание структуры таблиц. Связывание таблиц.
- •Контрольная работа № 2 по дисциплине «Информационные технологии управления»
О.Н. Лопатеева
Информационные технологии управления
контрольная работа № 2
Красноярск Содержание.
Содержание. 2
Указания к выполнению контрольной работы №2 3
Задание на контрольную работу 4
Основная часть пояснительной записки. 15
Первый и второй пункт. Создание структуры таблиц. Связывание таблиц. 15
Третий пункт. Создание формы. 15
Четвертый пункт. Создание отчета. 15
Пятый пункт. Сортировка, поиск, фильтрация данных 15
Шестой пункт. Запросы на выборку. 16
Седьмой пункт. Создание кнопочной формы. 16
Приложение А 17
Указания к выполнению контрольной работы №2
Данная работа выполняется в СУБД MS Access любой версии.
Каждому студенту дается свой вариант задания. Этот вариант может быть определен преподавателем произвольно.
В конце каждого варианта находятся указания к решению задачи. Они представляют собой последовательность действий студента, согласно которым он должен действовать при выполнении данной работы.
По результатам выполнения работы формируется отчет, который должен содержать
а) титульный лист (образец титульного листа см. в Приложении А);
б) текст задания, набранный в текстовом редакторе Microsoft Word любой версии;
в) выполнение задания (причем при выполнении каждого задания обязателен переход на новую страницу).
д) Отчет должен быть оформлен: шрифтом Times New Roman, размер – 13, межстрочный интервал – полуторный.
Объем пояснительной записки составляет, приблизительно 5 страниц машинописного текста.
Пояснительная записка должна включать в указанной последовательности:
титульный лист;
задание на выполнение работы;
содержание;
введение;
основная часть
заключение
список используемых источников.
ВЕСЬ отчет должен быть предоставлен преподавателю в распечатанном виде и в виде файла.
Ниже более подробно представлено описание следующих пунктов контрольной работы:
Задание на контрольную работу
Основная часть пояснительной записки.
Задание на контрольную работу
Работа выполняется в СУБД MS Access. Задания представлены по вариантам, номера вариантов распределяет преподаватель.
Вариант 1
1) Создать структуру записи файла, которая представлена в табл. 1.1.Файл содержит информацию об очередниках на установку телефона. Для нескольких полей самостоятельно задать условие на значение и соответствующее сообщение об ошибке.
Таблица 1.1
Подпись поля |
Имя поля |
Тип |
Размер |
Регистрационный номер заявления |
RN |
Текстовый |
1 |
Улица |
UL |
Текстовый |
10 |
Дом |
DOM |
Текстовый |
2 |
Квартира |
KB |
Текстовый |
2 |
Фамилия |
FМ |
Текстовый |
15 |
Имя |
IM |
Текстовый |
10 |
Отчество |
ОТ |
Текстовый |
10 |
Дата постановки в очередь (дд.мм.гг) |
DATA |
Дата/время |
Краткий формат |
Число членов семьи |
SEM |
Числовой |
Целое |
Сумма |
PL |
Числовой |
Одинарное с плав. точкой |
Телефон установлен |
PR |
Логический |
1 |
Текст заявления |
TZ |
Поле Мемо |
|
2) Создать таблицу, структура которой представлена в табл. 2.1. Проанализировать структуру таблиц двух таблиц и определить, какой тип связи ("один к одному", "один ко многим", "многие к одному", "многие ко многим") нужно установить между этими двумя таблицами. Создать базу данных, включающую в себя две связанные таблицы
Таблица 2.1
Подпись поля |
Имя поля |
Тип |
Размер |
Название улицы |
UL |
Текстовый |
10 |
Номер дома |
DOM |
Текстовый |
2 |
Номер распределительного шкафа, от которого телефонизирован дом |
NP |
Текстовый |
2 |
Ключ для связи таблиц: UL и DOM
3) Создать форму при помощи мастера форм и преобразовать ее в конструкторе, так, чтобы она имела следующий вид:
Дата постановки в очередь _____ Регистрационный номер______
Адрес:
название улицы ________________ дом _______ квартира_______
Фамилия __________ Имя __________ Отчество_______________
Число членов семьи________________ Сумма_________________
Телефон установлен:
4) Создать отчет при помощи мастера отчетов и преобразовать его в конструкторе, так, чтобы отчет имел вид табл. 4.1.
Таблица 4.1
СПИСОК ОЧЕРЕДНИКОВ НА УСТАНОВКУ ТЕЛЕФОНА
№ п/п |
Дата постановки в очередь |
Улица |
Дом |
Квартира |
Фамилия |
Регистрационный номер |
Номер распределительного шкафа, от которого телефонизирован дом |
Сумма |
Данные в отчете должны быть сгруппированы по улице, упорядочены по дате постановки в очередь, адресу. В столбце "Ф.И.О." выдавать фамилию и инициалы очередника. По каждой улице посчитать кол-во жильцов, общую плату (итоги).
5) Сортировка, поиск, фильтрация данных
Откройте таблицу 1.1. Отсортируйте ее по полю Фамилия. Проверьте результат.
Отсортируйте эту же таблицу так, чтобы сначала были выведены записи с фамилиями всех тех, у кого установлен телефон по алфавиту, а затем – с фамилиями тех, у кого не установлен тоже по алфавиту. Для этого поменяйте столбцы FM и PR, выделите их и выполните команду сортировки. Восстановите сортировку по первичному ключу.
Замените в таблице фамилию одного из жильцов на новую, используя команду Правка-Заменить.
С помощью фильтра по выделенному показать следующие записи (перед выполнением следующего фильтра удаляйте предыдущий):
жильцов, поставленных на очередь в 2000 году;
жильцов, проживающих на ул. Мира, дом 20
Обычным фильтром сделайте следующий отбор записей из таблицы 1.1
жильцов, ставших на очередь после 01.01.02;
жильцов, имеющих более 3 детей и проживающих на ул. Мира и Ленина
6) Создать запросы:
6.1. Вывести ФИО людей, проживающих на определенной улице, которые встали на очередь в текущем году.
6.2. Выдать список людей, которые стоят на очереди более 5 лет
6.3. Вывести ФИО людей, у которых не установлен телефон, и число членов семьи превышает 3.
6.4. Посчитать количество людей на каждой улице (используя групповые операции).