- •Требования к оформлению контрольной работы по курсу «Информационные технологии» для учащихся заочного отделения специальности «Монтаж и эксплуатация электрооборудования»
- •Контрольная работа, выполненная не по своему варианту, возвращается студенту без проверки и к защите не допускается!
- •Задания для контрольной работы по дисциплине «Информационные технологии»
- •Теоретические вопросы
- •Практические задания
- •Вариант 1 База данных «автогонки»
- •Вариант 2 База данных «автоперевозки»
- •Вариант 3 База данных «телефонные разговоры»
- •Вариант 5 База данных «больница»
- •Вариант 6 База данных «подписка»
- •Вариант 4 База данных «перевозка пассажиров»
- •Вариант 7 База данных «ремонт автомобилей»
- •Вариант 8 База данных «ателье»
- •Методические указания по выполнению контрольной работы Задание №2
- •4. Возможный вид таблиц после заполнения информацией:
- •Создание форм
- •Создание отчетов
- •Задание №3,
- •Задание №4
- •Список рекомендуемой литературы
4. Возможный вид таблиц после заполнения информацией:
Услуги |
|||
Код услуги |
Наименование услуги |
Стоимость |
Количество дней |
1 |
Ремонт телевизора |
15000 |
4 |
2 |
Установка антенны |
8000 |
2 |
3 |
Вставка ДМ-блока |
3000 |
1 |
4 |
Ремонт видеомагнитофона |
20000 |
7 |
5 |
Подключение телефона |
7000 |
2 |
6 |
Подключение домофона |
13000 |
3 |
7 |
Подключение компьютера |
17000 |
2 |
8 |
Диагностика компьютера |
12000 |
5 |
9 |
Монтаж ЛВС |
18000 |
0 |
10 |
Подключение модема |
4000 |
1 |
Клиенты |
|||
Код клиента |
Наименование клиента |
Адрес клиента |
Телефон |
1 |
ПКФ "Марс" |
Советская, 34 |
345-678 |
2 |
БрГТУ |
Московская, 267 |
456-678 |
3 |
ПКП "Сож" |
Речная, 45 |
876-123 |
4 |
ЗАО "Альбатрос" |
Вишневая, 78 |
123-567 |
5 |
ПКП "Мур-Мур" |
Пограничников, 39 |
345-129 |
6 |
Магазин "Южный" |
Южная, 56 |
789-342 |
7 |
ЦУМ |
Московская, 47 |
120-703 |
8 |
АПК "Западный Буг" |
Лесная, 67 |
234-009 |
9 |
ООО "Санта" |
Гоголя, 123 |
504-034 |
10 |
ПКЦ "Геркулес" |
Вокзальная, 67 |
423-786 |
Заказы |
||||
Номер заказа |
Код услуги |
Код клиента |
Дата принятия заказа |
Оплачено |
1 |
1 |
4 |
15/01/2005 |
Да |
3 |
7 |
7 |
15/01/2005 |
Да |
4 |
8 |
2 |
15/01/2005 |
Нет |
5 |
2 |
3 |
19/03/2005 |
Да |
6 |
5 |
2 |
19/03/2005 |
Да |
7 |
8 |
7 |
23/03/2005 |
Да |
8 |
6 |
5 |
23/03/2005 |
Нет |
9 |
3 |
8 |
21/04/2005 |
Да |
10 |
4 |
1 |
21/04/2005 |
Да |
11 |
7 |
9 |
12/05/2005 |
Да |
12 |
8 |
9 |
12/05/2005 |
Да |
13 |
10 |
2 |
25/05/2005 |
Да |
14 |
5 |
2 |
25/05/2005 |
Нет |
15 |
10 |
7 |
25/05/2005 |
Да |
5. Создание запросов в режиме Конструктора
Запросы создаем в режиме Конструктора;
в окне Добавление таблицы на вкладке Таблицы выделять имена таблиц, участвующих в запросе, и нажимать кнопку Добавить, после чего нажать кнопку Закрыть.
Примечание. Если по какой либо причине окно Добавление таблицы не открылось, то его можно открыть по команде ЗапросДобавить таблицу.
В результате появится окно Конструктора запроса, в верхней панели которого отображаются списки полей таблиц, а в нижней – бланк запроса.
Для создания запросов на выборку необходимо:
перетащить участвующие в запросе поля из списков полей таблиц в верхней панели в строку Поле нижней панели бланка Конструктора запроса;
задать условия отбора записей;
выполнить запрос с помощью команды ЗапросЗапуск или соответствующей кнопкой на панели инструментов;
закрыть окно запроса, выполнить его сохранение с заданным именем;
напечатать результат созданных запросов из окна базы данных по команде ФайлПечать.
Создание Перекрестнного запроса:
Последовательность действий при создании перекрестного запроса без Мастера:
находясь в окне БД на вкладке Запросы нажать кнопкуСоздать;
в окне Новый запрос выбрать режим Конструктор;
в появившемся диалоговом окне Добавление таблицы из списка следует выбрать имя таблицы-источника или запроса-источника, на основе которых будет проводиться выбор данных, и щелкнуть кнопкуДобавить, после чего закрыть окно диалога Добавление таблицы кнопкойЗакрыть;
находясь в окне Конструктора из п.м. Запрос выбрать команду Перекрестный;
для полей, значения которых будут заголовками строк, выбрать в строке Перекрестная таблица опцию Заголовки строк и оставить в строке Групповая операция значение Группировка;
для полей, значения которых будут представлены в запросе в качестве заголовков столбцов, выбрать в строке Перекрестная таблица опцию Заголовки столбцов и оставить в строке Групповая операция значение Группировка;
для расчетных (итоговых) полей, значения которых будут находиться на пересечении строк и столбцов, выбрать в строке Перекрестная таблица опцию Значение, а в строке Групповая операция из списка выбирается необходимая статистическая функция.
Запрос. Подсчитать по каждому клиенту общую стоимость услуг в разрезе дат и вывести результат в виде перекрестной таблицы. В итоговом столбце подсчитать среднюю стоимость услуг по каждому клиенту.
Пример записи условия отбора в случае перекрестного запроса приведен на рис. 9.
Рис. 9. Бланк запроса для Запрос_перекрестный
Замечания. 1. Итоговый столбец, в котором вычисляется среднее значение стоимости услуг, по умолчанию отображается в результирующей таблице на втором месте. Для того, чтобы переместить его в конец таблицы, необходимо выделить этот столбец и перетащить за заголовок.
2. Для того, чтобы изменить подпись итогового столбца, необходимо, находясь в режиме Конструктора запроса, вызвать окно Свойства поля (щелкнуть кнопкой мыши в строке Поле бланка запроса для итогового столбца и вызвать команду Вид/Свойства) и ввести в строке Подпись необходимое текстовое выражение (в рассматриваемом примере, это – Средняя стоимость).
В результате получится следующая выборка:
Запрос_перекрестный |
|||||||
Наименование клиента |
15.01.05 |
19.03.05 |
23.03.05 |
21.04.05 |
12.05.05 |
25.05.05 |
Средняя стоимость |
АПК "Западный Буг" |
|
|
|
3000 |
|
|
3000 |
БрГТУ |
12000 |
7000 |
|
|
|
11000 |
7500 |
ЗАО "Альбатрос" |
15000 |
|
|
|
|
|
15000 |
ООО "Санта" |
|
|
|
|
29000 |
|
14500 |
ПКП "Мур-Мур" |
|
|
13000 |
|
|
|
13000 |
ПКП "Сож" |
|
8000 |
|
|
|
|
8000 |
ПКФ "Марс" |
|
|
|
20000 |
|
|
20000 |
ЦУМ |
17000 |
|
12000 |
|
|
4000 |
11000 |
