comp2009
.pdf1. Практикум по курсу пользователя персонального компьютера "
№ |
ai |
bj |
|
|
Cij |
|
|
|
10 |
3 |
2 |
4 |
|
3 |
1 |
|
|
|
|
|
|
|
|
23 |
3 |
4 |
1 |
5 |
|
2 |
4 |
|
|
|
|
|
|
|
|
4 |
6 |
5 |
1 |
|
3 |
3 |
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
8 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
13 |
11 |
3 |
7 |
|
8 |
1 |
|
|
|
|
|
|
|
|
24 |
51 |
8 |
2 |
5 |
|
6 |
7 |
|
|
|
|
|
|
|
|
24 |
17 |
1 |
4 |
|
3 |
2 |
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
52 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
25 |
12 |
4 |
3 |
|
2 |
1 |
|
|
|
|
|
|
|
|
25 |
45 |
45 |
5 |
7 |
|
4 |
2 |
|
|
|
|
|
|
|
|
15 |
14 |
4 |
1 |
|
5 |
7 |
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
14 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
32 |
14 |
5 |
2 |
|
4 |
1 |
|
|
|
|
|
|
|
|
26 |
25 |
15 |
6 |
1 |
|
5 |
8 |
|
|
|
|
|
|
|
|
18 |
18 |
7 |
3 |
|
2 |
9 |
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
28 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
25 |
15 |
4 |
2 |
|
3 |
1 |
|
|
|
|
|
|
|
|
27 |
35 |
20 |
3 |
4 |
|
5 |
2 |
|
|
|
|
|
|
|
|
20 |
11 |
5 |
1 |
|
7 |
3 |
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
34 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
94 |
45 |
1 |
2 |
|
5 |
3 |
|
|
|
|
|
|
|
|
28 |
111 |
75 |
2 |
3 |
|
6 |
8 |
|
|
|
|
|
|
|
|
35 |
37 |
1 |
4 |
|
7 |
1 |
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
83 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
67 |
96 |
4 |
3 |
|
5 |
4 |
|
|
|
|
|
|
|
|
29 |
66 |
20 |
6 |
4 |
|
1 |
5 |
|
|
|
|
|
|
|
|
47 |
19 |
2 |
1 |
|
7 |
4 |
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
45 |
|
|
|
|
|
|
|
|
|
|
|
|
|
71
" Компьютерный практикум по информатике и программированию
№ |
ai |
bj |
|
|
Cij |
|
|
|
35 |
47 |
5 |
3 |
|
2 |
4 |
|
|
|
|
|
|
|
|
30 |
20 |
5 |
2 |
4 |
|
1 |
5 |
|
|
|
|
|
|
|
|
75 |
7 |
3 |
1 |
|
3 |
6 |
|
|
|
||||||
|
|
71 |
|
|
|
|
|
|
|
|
|
|
|
|
|
1.5. Microsoft Office Access 2007
1.5.1. Изучение структуры Microsoft Office Access 2007
Задание. Изучить структуру программы. Для этого выполнить описанные ниже действия.
Порядок выполнения задания
1.Запустить программу Пуск / Программы / Microsoft Office / Microsoft Office Access 2007.
2.В окне «Создание» включить переключатель Новая база данных и щелкнуть кнопку ОК.
3.В окне «Файл новой базы данных» выбрать папку своей группы (если ее нет — создать) и дать файлу имя «Студенты». Убедиться, что в качестве типа файла выбрано Базы данных Microsoft Access, и щелкнуть кнопку Создать. Откроется окно новой базы — Студенты: база данных.
4.Построить таблицу «Студенты1» новой базы данных (БД) с помо-
щью Шаблонов таблиц:
• выбрать категорию «Контакты» (рис. 1.57);
Рис. 1.57
•в качестве полей использовать поля Код Студента, Фамилия, Имя, Отчество, Адрес (любое выбранное поле может быть переимено-
72
1. Практикум по курсу пользователя персонального компьютера "
вано после щелчка правой кнопкой мыши по заголовку столбца и выбора в контекстном меню команды Переименовать столбец);
•убедиться в наличии и правильном порядке следования полей созданной таблицы (при необходимости перемещения поля на новое место необходимо выделить нужное поле однократным щелчком мыши и затем перетащить название этого поля левой кнопкой мыши на новое место);
•заполнить 5–7 записей созданной таблицы данными произвольно-
го содержания; 5. Построить таблицу «Студенты2» новой БД путём ввода данных:
на вкладке Создание в группе Таблицы щелкните Таблица (рис. 1.58). В базу данных вставляется новая таблица, которая открывается в режиме таблицы:
Рис. 1.58
•введите поля, соответствующие таблице, построенной в соответствии с п. 4;
6.Построить таблицу «Студенты3» новой БД в режиме Конструктора:
•выполнить команды Создание / Конструктор таблиц — откроется бланк создания структуры таблицы (рис. 1.59). Введите поля, соответствующие таблице, построенной в соответствии с п. 4.
•для выбора типа данных необходимо щелкнуть кнопку со стрелкой вниз — раскроется список полей (рис. 1.60);
•в случае сомнения в выбираемых параметрах одновременно открыть на экране таблицу БД «Студенты1» в режиме конструктора
(с помощью команды Главная / Перейти в другое окно / Сверху вниз).
7.Построить автоформу «Студенты»: при подсвеченной иконке таблицы «Студенты» (рис. 1.61) выбрать на панели инструментов команды Создание / Форма. Убедиться в наличии необходимых полей. После закрытия автоформы и подтверждения необходимости сохранения убедиться в появлении среди объектов ФОРМЫ формы «Студенты».
73
" Компьютерный практикум по информатике и программированию
Рис. 1.59
Рис. 1.60
7. Создать на основе таблицы «Студенты» форму «Студенты2» с по-
мощью Мастера (Создание / Другие формы / Мастер форм — см. рис. 1.62, 1.63).
74
1. Практикум по курсу пользователя персонального компьютера "
Рис. 1.61
Рис. 1.62
75
" Компьютерный практикум по информатике и программированию
Рис. 1.63
Рис. 1.64
76
1. Практикум по курсу пользователя персонального компьютера "
Перейти в режим конструктора (рис. 1.64) и доработать дизайн созданной формы по своему усмотрению.
8. Создать на основе таблицы «Студенты» форму «Студенты3» в режиме конструктора. В случае сомнения в выбираемых параметрах одновременно открыть на экране форму «Студенты2».
1.5.2. Проектирование структуры базы данных
Задание.
1.Создать БД, позволяющую хранить следующую информацию о студентах учебного заведения и их успеваемости:
•фамилия, имя, отчество студента;
•адрес (почтовый индекс, адрес) и номер телефона студента;
•номера и даты приказов по учебному заведению о зачислении и об отчислении;
•сведения о специализации;
•наименование дисциплин, изучаемых студентом в каждом семестре;
•количество часов, отводимое учебным планом на каждую дисциплину;
•виды дополнительной отчётности по каждой дисциплине (домашнее задание, расчётно-графическая работа, контрольная работа, курсовая работа);
•виды отчётности по каждой дисциплине (зачёт, зачёт с оценкой, экзамен);
•результаты сдачи зачётов и экзаменов по семестрам;
•сведения о преподавателях, преподающих каждую из дисциплин: фамилия, имя, отчество, наименование кафедры, должность, учёная степень и звание.
2.Создаваемая база данных должна удовлетворять следующим требованиям:
•обеспечивать необходимую оперативность доступа к необходимой информации;
•обеспечивать полноту и достоверность хранимой информации;
•иметь минимальный объём;
•не иметь повторяющихся данных большого объёма в полях;
•иметь простую логическую структуру;
77
"Компьютерный практикум по информатике и программированию
•допускать возможность расширения числа полей данных в каждой таблице без существенного изменения общей структуры БД;
•обеспечить удобство анализа хранимой информации;
•иметь возможность создания типовых документов, используемых в учебном процессе ВУЗа (списки учебных групп, зачётные и экзаменационные ведомости, сводные ведомости успеваемости
учебной группы и каждого студента за семестр и весь период обучения, приложение к диплому для каждого выпускника и пр.).
3. Дополнительные требования к создаваемой БД (должны быть учтены в ходе выполнения последующих лабораторных работ):
•в случаях заполнения полей кодами данных необходимо обеспечить пользователя БД контекстной помощью по истинным значениям информационных полей, связанных с указанными кодовыми обозначениями;
•при вводе данных, имеющих конечное число значений, иметь возможность не только прямого ввода данных в ячейку, но и выбора указанных значений из всплывающего контекстного меню (поля со списком);
•при необходимости принять меры к исключению ввода данных, не вошедших в перечень, разрешённый для ввода;
•в необходимых случаях обеспечить контроль правильности вводимых данных путём использования типовых масок ввода и их модификаций (например, для обеспечения правильности ввода номера и даты приказа по ВУЗу о зачислении студента).
Порядок выполнения задания
1.Разработать проект новой БД: названия, общее назначение таблиц создаваемой БД и названия полей таблиц БД, предназначенной для выполнения п. 2 вышеуказанных требований к БД.
2.Представить в виде схемы данных (в рабочей тетради) характер взаимосвязи полей таблиц, созданных в ходе выполнения п. 1.
3.Запустить программу Microsoft Office Access 2007.
4.Создать таблицы новой БД в соответствии с проектом, разработанным в ходе выполнения пп. 1, 2.
5.Создать в каждой из таблиц по 5–10 записей учебного характера (вымышленные фамилии, адреса, наименования дисциплин и пр.).
78
1.Практикум по курсу пользователя персонального компьютера "
6.На панели инструментов выбрать команды Работа с базами дан-
ных / Схема данных (рис. 1.65).
Рис. 1.65
7. Установить связи между таблицами в соответствии с проектом (установка связи между полями таблиц, помещенных в схему данных, проще всего может быть осуществлена путем перетаскивания поля главной таблицы к выбранному полю зависимой таблицы с помощью левой кнопки мыши). При отпускании кнопки мыши автоматически откроется диалоговое окно Изменение связей (рис. 1.66).
Рис. 1.66
79
"Компьютерный практикум по информатике и программированию
8.Закройте диалоговое окно Изменение связей и в окне Схема данных (рис. 1.65) рассмотрите образовавшуюся связь. Убедитесь в том, что линию связи можно выделить щелчком левой кнопки мыши, а щелчком правой кнопки мыши открывается контекстное меню, позволяющее разорвать связь или отредактировать ее.
9.Закройте окно Схема данных. Закройте программу.
1.5.3. Ввод и редактирование данных в режиме таблицы
Задание. Изучить использование форматированных полей, масок ввода, порядок удаления записей, сортировку информации, поиск и замену информации, фильтрацию записей с помощью фильтра по выделенному, обычного и расширенного фильтра.
Порядок выполнения задания
1.Открыть БД, схема данных которой представлена на рис. 1.65.
2.В таблице «Студенты» отработать основные приёмы форматирования текста, приобретённые в ходе изучения Microsoft Office Word 2007. Особое внимание обратить на невозможность восстановления удалённых записей и полей после подтверждения своего решения кнопкой
«Да».
3.Открыть Схему данных. С помощью правой кнопки мыши вызвать диалоговое окно Изменение связей для связи по коду преподавателя между таблицами «Преподаватели» и «Студенты и занятия» и установить ключи в соответствии с рис. 1.67.
Рис. 1.67
80