- •Информатика и программирование
- •Содержание
- •Введение
- •Архитектура компьютера
- •Результаты выполнения работы
- •Результаты выполнения работы
- •Контрольные вопросы
- •Лабораторная работа № 3 таблицы
- •Список оборудования
- •Учебно-тематический план по информатике
- •Значения элементокоэффициентов Кэ для деталей ступенчатых валов
- •Результаты выполнения работы
- •Контрольные вопросы
- •Лабораторная работа № 4 редактор формул microsoft equation 3.0
- •Результаты выполнения работы
- •Контрольные вопросы
- •Лабораторная работа № 5 рисование в текстовом процессоре
- •Результаты выполнения работы
- •Контрольные вопросы
- •Лабораторная работа № 6 шаблоны
- •644050, Г. Омск, ул. Мира, д. 25, тел. (3812) 24-11-97
- •Уважаемый ________!
- •Результаты выполнения работы
- •Контрольные вопросы
- •Лабораторная работа № 7 документы слияния
- •Результаты выполнения работы
- •Контрольные вопросы
- •Лабораторная работа № 8 электронная почта
- •Результаты выполнения работы
- •Задание
- •Создать оригинальную презентацию на тему согласно варианту.
- •Управление персоналом в сфере информатизации.
- •Результаты выполнения работы
- •Результаты выполнения работы
- •Контрольные вопросы
- •Лабораторная работа № 11 расчеты в электронных книгах
- •Выпуск продукции по цехам
- •Расход материалов по каждому виду продукции
- •Потребности предприятия в материалах
- •Результаты выполнения работы
- •Контрольные вопросы
- •Лабораторная работа № 12 логические формулы в электронных таблицах
- •Сводная ведомость результатов экзаменационной сессии
- •Ведомость на выплату стипендии
- •Результаты выполнения работы
- •Контрольные вопросы
- •Лабораторная работа № 13 диаграммы в табличном процессоре
- •Результаты выборов в Государственную Думу рф в 2003 году
- •Результаты выполнения работы
- •Результаты выполнения работы
- •Контрольные вопросы
- •Лабораторная работа № 15 сводные таблицы
- •Результаты выполнения работы
- •Контрольные вопросы
- •Лабораторная работа № 16 система управления базами данных acces
- •Результаты выполнения работы
- •Контрольные вопросы
- •Библиографический список
- •Варианты заданий к лабораторной работе № 16
- •Вариант 7
Результаты выполнения работы
В папке «Лабораторная работа № 12» должны присутствовать файлы:
Анализ работы фирмы. xcl
Сводные таблицы. xcl
Контрольные вопросы
Что такое сводная таблица?
Как создать макет сводной таблицы?
Как изменить макет сводной таблицы?
Лабораторная работа № 16 система управления базами данных acces
Цель работы: изучить принципы построения баз данных с использованием систем управления базами данных; изучить возможности настольной СУБД Microsoft Access; ознакомиться с правилами создания технической документации и инструкции пользователя.
Задание
1. Создать заданную базу данных, формы и отчеты согласно варианту (Прил. 1).
2. Оформить отчет по заданной схеме:
титульный лист;
задание;
поэтапное иллюстрированное описание процесса создания базы данных;
инструкция по работе с базой данных (предоставляемые возможности, технология ввода и вывода данных).
Результаты выполнения работы
В папке «Лабораторная работа № 13» должны присутствовать файлы:
<наименование базы данных>.mdb;
отчет.doc
Помимо этого отчет по лабораторной работе сдается в распечатанном виде.
Контрольные вопросы
Назовите основные элементы окна СУБД Access.
Какие режимы работы используют для работы с таблицей, формой, отчетом?
Что такое запрос?
Как организовать удобную работу пользователя с базой данных?
Библиографический список
Золотова С.И. Практикум по Acces.М.: Финансы и статистика, 2000. – 144 с.
Информатика. Базовый курс / С.В. Симонович и др. – СПб: Питер, 2001. – 640 с.
Информатика / Под ред. Н.В. Макаровой. М.: Финансы и статистика, 2000. –768 с.
Информатика. Практикум по технологии работы на компьютере / Под ред. Н.В. Макаровой. М.: Финансы и статистика. 2000. – 255 с.
Ефимов С.С. Сортировка и поиск: Метод. указания. – Омск: ОмГТУ, 2001. – 31 с.
Храповицкая О.В., Федорова Л.Д. Основы работы с табличным процессором Ms Exsel: Метод. указания. – Омск: ОмГТУ, 2001. – 59 с.
Калашникова О.Н., Куренкова Т.В. Информатика: Учеб. пособие. – М.: Учеба МИСиС, 2001. – 78 с.
Информатика / А.В. Могилев, Н.И. Пак, Е.К. Хеннер. – М.: Академия, 2000. – 816 с.
Рыжиков Ю.И. Информатика: Лекции и практикум. – СПб.: КОРОНА принт, 2000. – 256 с.
Приложение 1
Варианты заданий к лабораторной работе № 16
Вариант 1
Создать базу данных «Авиабилеты», состоящую из 3-х таблиц.
Города:
Код города |
Город |
Цена авиабилетов |
1 |
Москва |
5 400 |
2 |
Новосибирск |
3 200 |
3 |
Омск |
3 800 |
4 |
Тюмень |
2 900 |
Кассиры:
Код кассира |
Фамилия |
1 |
Майер |
2 |
Петрова |
3 |
Сидорова |
Продажи:
Номер |
Кассир |
Город |
Количество |
Дата |
|
Майер |
Новосибирск |
2 |
14.08.03 |
|
Петрова |
Омск |
1 |
11.12.03 |
|
Сидорова |
Москва |
3 |
04.07.03 |
|
Сидорова |
Тюмень |
2 |
06.09.03 |
|
Петрова |
Омск |
4 |
17.11.03 |
|
Майер |
Новосибирск |
1 |
04.08.03 |
|
Майер |
Москва |
2 |
15.08.03 |
|
Сидорова |
Новосибирск |
1 |
17.11.03 |
|
Петрова |
Тюмень |
1 |
12.09.03 |
|
Петрова |
Москва |
4 |
29.12.03 |
|
Майер |
Москва |
2 |
23.11.03 |
|
Сидорова |
Новосибирск |
2 |
14.12.03 |
|
Петрова |
Тюмень |
1 |
11.10.03 |
|
Майер |
Омск |
3 |
04.09.03 |
В таблице «Продажи» вместо фамилии и города должны храниться ссылки на соответствующие записи таблиц «Города» и «Кассиры». Установить связь между таблицами (схему данных) и обеспечить при вводе кода кассира и кода города выбор значений из списка (подстановку данных).
Собрать запросы на выбор информации:
Запрос «Общий», в котором будет содержаться вся информация из таблицы «Продажи», а также столбцы, в которых отражаются значения названий городов, фамилий кассиров, рассчитанной суммой продажи.
Запрос о продажах авиабилетов до Москвы. Информацию упорядочить по фамилиям кассиров.
Запрос о продажах авиабилетов до Тюмени и Новосибирска. Информацию упорядочить по дате продажи.
Запрос о продажах авиабилетов в ноябре и декабре 2003 г. Информацию упорядочить по городам, кассирам.
Запрос о продажах авиабилетов кассиром (по запросу в окне ввода). Информацию упорядочить по дате продажи.
Внимание!Запросы 2–5 должны содержать ту же информацию, что и запрос 1.
Построить перекрестный запрос по количеству проданных кассирами билетов до различных городов в виде:
Кассир Город |
Майер |
Петрова |
Сидорова |
Москва |
|
|
|
Новосибирск |
|
|
|
Омск |
|
|
|
Тюмень |
|
|
|
Создать формы для отображения информации из запросов:
Для запроса 1 – табличную;
Для запроса 2 – в один столбец;
Для запроса 3 – ленточную;
Для отображения всех проданных кассиром билетов (с подчиненной).
Для отображения всех проданных билетов до городов (с подчиненной).
Для отображения перекрестного запроса. В форме для каждого кассира подвести итоги по количеству проданных билетов.
Создать отчеты:
О продажах билетов всеми кассирами с группировкой по городам, сортировкой по кассирам и подведением итогов.
О продажах билетов всеми кассирами с группировкой по кассирам, сортировкой по городам и подведением итогов.
Вариант 2
Создать базу данных учета выполнения контрактов сотрудниками фирмы, состоящую из 2 таблиц:
Сотрудники:
Код сотрудника |
Фамилия |
1 |
Иванов |
2 |
Петров |
3 |
Сидоров |
4 |
Кузнецов |
Контракты:
№ |
Код сотрудника |
Сумма контракта |
Дата заключения |
Дата окончания |
1 |
2 |
3 |
4 |
5 |
|
2 |
10 000 |
24.07.02 |
01.11.02 |
|
1 |
20 000 |
05.12.02 |
01.03.03 |
|
3 |
15 000 |
30.11.02 |
|
1 |
2 |
3 |
4 |
5 |
|
3 |
20 000 |
12.03.03 |
11.02.04 |
|
2 |
12 000 |
16.09.02 |
|
|
1 |
25 000 |
28.02.03 |
11.12.03 |
|
4 |
20 000 |
31.01.02 |
21.01.03 |
|
2 |
10 000 |
29.10.02 |
|
|
2 |
2 000 |
12.07.02 |
|
|
4 |
14 000 |
22.02.03 |
|
|
1 |
21 000 |
31.08.02 |
05.03.03 |
|
2 |
8 000 |
17.09.02 |
|
|
3 |
11 000 |
19.02.02 |
03.09.02 |
|
4 |
18 000 |
06.08.02 |
02.03.03 |
По выполненным контрактам выплачивается гонорар в размере 6 % от его суммы.
Создать запросы на выбор информации:
Запрос «Общий» должен содержать столбцы: «номер контракта», «код сотрудника», «фамилия», «сумма контракта», «дата заключения», «дата окончания», «срок исполнения», «гонорар».
Список незавершенных контрактов. Информацию упорядочить по фамилиям и дате заключения.
Список оконченных контрактов. Информацию упорядочить по сроку исполнения.
Список контрактов, заключенных в 2002 году. Информацию упорядочить по сумме контракта.
Внимание!Запросы 25 должны содержать ту же информацию, что и запрос 1.
Создать формы для отображения информации:
Для каждого сотрудника всех его контрактов (с подчиненной).
Для каждого сотрудника его неоконченных контрактов (с подчиненной).
Создать отчеты:
Обо всех контрактах с группировкой по сотрудникам и сортировкой по дате заключения. Подвести итоги по сумме контрактов и гонорару.
О завершенных контрактах с группировкой по сотрудникам и сортировкой по сумме. Подвести итоги по сумме, гонорару и среднему сроку исполнения.
Вариант 3
Создать базу данных «Кадры», состоящую из 3-х таблиц.
Должности:
Код должности |
Должность |
Оклад |
1 |
Инженер |
3 000 |
2 |
Технолог |
2 100 |
3 |
Техник |
1 500 |
4 |
Оператор |
1 200 |
Отделы:
Код отдела |
Отдел |
1 |
Конструкторский |
2 |
Технологический |
3 |
Проектный |
Сотрудники:
Фамилия |
Отдел |
Должность |
Дата поступления |
Дата увольнения |
Надбавка |
Иванов И.И. |
Конструкторский |
Инженер |
11.09.1998 |
12.10.2003 |
10 |
Петров С.И. |
Технологический |
Оператор |
28.06.2000 |
|
5 |
и т.д. |
|
|
|
|
|
Заполнить таблицу сотрудники данными не менее чем о 16 сотрудниках организации, распределить их равномерно по отделам и должностям, некоторым сотрудникам проставить дату увольнения.
Установить связь между таблицами (схему данных) и обеспечить подстановку данных.
Надбавка к заработной плате в таблице «Сотрудники» указывается в процентах от оклада.
Создать запросы на выбор информации:
Список сотрудников (вся информация из таблицы «Сотрудники») с подставленными значениями отделов, должностей, рассчитанной заработной платой (оклад + надбавка)
Список работающих (не уволенных) сотрудников. Информацию упорядочить по дате поступления.
Список инженеров и конструкторов. Информацию упорядочить по должностям, фамилиям.
Список сотрудников, проработавших более 1 года (365 дней).
Список сотрудников отдела по запросу (параметрический). Информацию упорядочить по фамилиям.
Внимание!Запросы 2–5 должны содержать ту же информацию, что и запрос 1.
Построить перекрестный запрос по численности работающих:
Отдел Должность |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Создать формы для отображения запросов:
Табличная для запроса 1.
В столбец для запроса 2.
Ленточная для запроса 8.
Создать форму для отображения отделов и работающих в них сотрудников (с подчиненной).
Создать форму для отображения работающих сотрудников по должности (с подчиненной).
Создать отчеты:
О работающих сотрудниках с группировкой по отделам, сортировкой по должностям и подсчетам суммарной заработной платы и среднего стажа работы.
Обо всех сотрудниках с группировкой по должностям, сортировкой по фамилии и подсчетом суммарной заработной платы и среднего стажа работы.
Об уволенных сотрудниках с группировкой и подведением итогов (количество, средний стаж работы) по должностям.
Вариант 4
Создать базу данных регистрации дел юридической фирмы, состоящую из 3-х таблиц.
Юристы фирмы:
Код юриста |
Фамилия |
1 |
Иванов |
2 |
Сидорова |
3 |
Кравцова |
4 |
Оленин |
5 |
Санин |
Категории ведущихся дел и оплата (в % от размера иска):
Категория |
Гонорар, % |
Раздел имущества |
2 |
Наследство |
5 |
Нанесение ущерба |
3 |
Дела фирмы за исследуемый период:
№ п/п |
Юрист |
Категория |
Дата начала |
Дата окончания |
Размер иска (руб.) |
|
Иванов |
Наследство |
11.01.03 |
11.02.04 |
20 000 |
|
Оленин |
Нанесение ущерба |
21.06.03 |
|
24 000 |
|
Сидорова |
Наследство |
21.05.03 |
12.12.03 |
10 000 |
|
Кравцова |
Раздел имущества |
14.07.03 |
2.12.03 |
5 000 |
|
Санин |
Нанесение ущерба |
2.02.03 |
15.12.03 |
30 000 |
|
Оленин |
Наследство |
3.02.03 |
11.01.04 |
4 000 |
|
Санин |
Раздел имущества |
22.04.03 |
21.01.04 |
15 200 |
|
Сидорова |
Раздел имущества |
15.09.03 |
2.11.03 |
6 400 |
|
Иванов |
Наследство |
1.03.03 |
|
4 000 |
|
Кравцова |
Раздел имущества |
14.07.03 |
11.01.04 |
16 000 |
|
Сидорова |
Нанесение ущерба |
12.02.03 |
|
44 000 |
|
Оленин |
Раздел имущества |
23.02.03 |
24.09.03 |
18 000 |
|
Иванов |
Наследство |
5.01.03 |
|
5 400 |
|
Сидорова |
Раздел имущества |
9.01.03 |
|
7 000 |
|
Санин |
Нанесение ущерба |
4.03.03 |
11.1103 |
10 600 |
|
Кравцова |
Раздел имущества |
12.04.03 |
15.11.03 |
20 000 |
|
Оленин |
Наследство |
21.01.03 |
22.03.04 |
24 000 |
Создать таблицы, установить между ними связь (схему данных) и обеспечить подстановку данных.
Гонорар вычисляется только для завершенных дел, для незавершенных дел гонорар равен нулю.
Создать формы для отображения:
Полной информации о делах по категориям (в том числе срок исполнения в днях и гонорар в рублях). В форме отобразить итоговые значения суммарного иска и гонорара по отображаемой категории. В подчиненной форме дела отсортировать по юристам.
Информации о незавершенных делах по юристам с итоговым значением суммарного иска. В подчиненной форме дела сортировать по дате начала.
Информации о незавершенных делах по юристам с итоговым значением суммарного иска. В подчиненной форме дела отсортировать по дате начала.
Сводной информации по количеству завершенных в 2003 году дел в виде:
Юрист |
Категория |
Всего | ||
|
|
| ||
|
|
|
|
|
|
|
|
|
|
Итого |
|
|
|
|
Сводной информации по общему размеру иска и суммарному гонорару по завершенным делам в виде:
Юрист |
Общая сумма исков |
Общая сумма гонорара |
Иванов И.И. |
|
|
… |
|
|
Итого |
|
|
Создать отчеты:
1. О делах с группировкой по категории дела, сортировкой по юристам и под счетом суммарного иска и гонорара.
2. О завершенных делах с группировкой по юристам, сортировкой по датам начала и подсчетом суммарного гонорара каждого юриста и среднего срока исполнения.
3. Создать кнопочную форму для вызова форм 1–5 и отчетов 1–2. Формы 1–5 должны иметь кнопки их закрытия.
Вариант 5
Создать базу данных учета торговых операций, заключенных сотрудниками фирмы.
Информация о торговых операциях представляется в виде:
№ операции |
Сотрудник |
Сумма |
Вид операции |
Дата |
1 |
2 |
3 |
4 |
5 |
1 |
Коловрат |
10 000 |
Покупка |
11.02.03 |
2 |
Соболев |
20 000 |
Продажа |
1.02.04 |
3 |
Макрушева |
15 000 |
Покупка |
21.01.03 |
4 |
Макрушева |
20 000 |
Продажа |
25.06.03 |
5 |
Коловрат |
15 000 |
Продажа |
12.12.03 |
1 |
2 |
3 |
4 |
5 |
6 |
Коловрат |
25 000 |
Покупка |
11.11.04 |
7 |
Соболев |
15 000 |
Продажа |
11.11.03 |
8 |
Коловрат |
20 000 |
Продажа |
20.06.04 |
9 |
Коловрат |
10 000 |
Продажа |
12.03.03 |
10 |
Соболев |
5 000 |
Покупка |
21.08.04 |
11 |
Соболев |
10 000 |
Продажа |
11.03.03 |
12 |
Макрушева |
14 000 |
Покупка |
04.05.04 |
13 |
Коловрат |
22 000 |
Продажа |
17.04.04 |
14 |
Макрушева |
12 000 |
Покупка |
04.07.03 |
15 |
Соболев |
12 000 |
Продажа |
17.04.04 |
16 |
Макрушева |
8 000 |
Покупка |
11.02.03 |
В фирме работают сотрудники:
Фамилия |
Макрушева |
Коловрат |
Соболев |
Сотрудники фирмы выполняют операции, по которым выплачивается гонорар в % от суммы операции в соответствии с таблицей:
Вид операции |
Гонорар, % |
Покупка |
10 |
Продажа |
15 |
Создать таблицы, установить между ними связь (схему данных) и обеспечить подстановку данных.
Создать формы:
«Операции сотрудников», отображающую для каждого сотрудника его операции с расчетом суммарного гонорара. В подчиненной форме упорядочить по дате поступления.
«Операции по видам», отображающую операции по видам с расчетом средней суммы операций.
«Операции по годам», отображающую общий объем операций каждого вида по годам.
«Главная» – кнопочная форма для вызова форм 1–3. Все формы должны иметь кнопки их закрытия.
Создать отчеты:
Об операциях по видам операций. Для каждой операции информация должна быть отсортирована по партнерам. Подвести итоги по суммам операций и гонорару.
Об операциях по сотрудникам. Выполнить сортировку информации по дате. Подвести итоги: средняя сумма и гонорар.
Отчет за 2003 год с подведением итогов для каждого сотрудника по полям «Сумма» и «Гонорар».
Отчет за 1–е полугодие 2004 года. Подвести итоги по видам операций.
Вариант 6
С целью автоматизации учета сдачи экзаменов студентами создать базу данных «Сессия».
Информация о сдаче экзаменов представляется в виде:
Группа |
Фамилия И.О. |
Дисциплина |
Оценка |
Дата экзамена |
4161 |
Станев И.П. |
Информатика |
3 |
08.01.04 |
4161 |
Золотов А.А. |
Информатика |
4 |
08.01.04 |
4162 |
Миронова Л.П. |
Математика |
3 |
24.01.04 |
4161 |
Коростылева О.Г. |
Информатика |
3 |
08.01.04 |
1462 |
Миронова Л.П. |
Информатика |
5 |
29.12.03 |
4162 |
Ивнин В.Н. |
Информатика |
3 |
04.01.04 |
4161 |
Станев И.П. |
Математика |
4 |
12.01.04 |
4162 |
Миронова Л.П. |
Экономика |
4 |
08.01.04 |
4161 |
Станев И.П. |
Экономика |
4 |
15.01.04 |
4161 |
Золотов А.А. |
Математика |
3 |
12.01.04 |
4162 |
Ивнин В.Н. |
Математика |
5 |
24.01.04 |
4162 |
Ивнин В.Н. |
Маркетинг |
4 |
10.01.04 |
4162 |
Миронова Л.П. |
Маркетинг |
5 |
11.01.04 |
4161 |
Станев И.П. |
Маркетинг |
5 |
18.01.04 |
4162 |
Кормина В.В. |
Математика |
3 |
24.01.04 |
4161 |
Коростылева О.Г. |
Математика |
4 |
12.01.04 |
4161 |
Золотов А.А. |
Экономика |
4 |
16.01.04 |
4162 |
Миронова Л.П. |
Экономика |
5 |
22.01.04 |
Групп – 2: Студентов – 6: Дисциплины – 4:
№ группы |
Ф. И.О. |
Дисциплина |
4161 |
Миронова Л.П. |
Информатика |
4162 |
Золотов А.А. |
Маркетинг |
|
Коростылева О.Г. |
Математика |
|
Станев И.П. |
Экономика |
|
Кормина В.В. |
|
|
Ивнин В.Н. |
|
Создать необходимые таблицы, описать схему данных и подстановки значений для полей.
Создать формы для отображения:
Результатов сдачи экзаменов студентом (с подчиненной). В форме отобразить сумму набранных баллов. В подчиненной форме информация должна быть отсортирована по дисциплинам.
Результатов сдачи экзаменов по дисциплине (с подчиненной). В форме отобразить средний балл по дисциплине. В подчиненной форме информация должна быть отсортирована по группе и фамилиям.
Результатов сдачи экзаменов группой (с подчиненной). В форме вычислить средний балл. В подчиненной форме информация должна быть отсортирована по дисциплинам, затем по фамилиям.
Списка студентов, успевающих на 4 и 5. В форме отобразить их количество. Выполнить сортировку студентов по группе.
Итоги сдачи экзаменов в виде:
Фамилия И.О. |
Дисциплины |
Сумма баллов | |||
Информатика |
Математика |
Маркетинг |
Экономика | ||
Золотов А.А. |
|
|
|
|
|
… |
|
|
|
|
|
Итоги сдачи экзаменов в виде:
Дисциплина |
Оценки |
Средний балл | |||
|
5 |
4 |
3 |
2 | |
Информатика |
|
|
|
|
|
… |
|
|
|
|
|
Всего |
|
|
|
|
|
Создать отчеты:
О результатах сессии (форма 5) с подведением итогов по каждой дисциплине (средний балл).
О сдаче экзаменов в сессию (до 18.01.04). Подвести итоги по каждой дисциплине (количество студентов, средняя оценка).
О сдаче экзаменов по математике и информатике. Подвести итоги для каждого студента (сумма набранных баллов).
Создать кнопочную форму для вызова форм 1–6. Формы 1–6 должны иметь кнопки их закрытия.