- •Методические указания
- •1Общие сведения
- •1.1Что такое access
- •1.2Что может access
- •1.2.1Управление реляционными базами данных
- •1.2.2Защита базы данных
- •1.2.3Работа с мастерами
- •1.2.4Формы и отчеты wysiwyg
- •1.2.5Многотабличные запросы
- •1.2.6Графики и диаграммы
- •1.2.7Встроенные функции
- •1.2.8Макрос: программирование без программирования
- •1.2.9Модули: Visual Basic for Applications
- •1.2.10Импортирование, экспортирование и связывание внешних файлов
- •1.2.11Возможности dde и ole
- •1.2.12Информация для пользователей электронных таблиц
- •1.2.13Контекстно-зависимая справка и Помощник
- •2Разработка реляционной (многотабличной) базы данных.
- •1.1Теоретические аспекты разработки реляционной базы данных
- •1.1.1Допустимая организация данных
- •1.1.2Ограничения целостности
- •1.1.3Организация данных
- •1.1.4Целостность данных
- •1.2Постановка задачи
- •3Лабораторная работа №1_
- •1.1Создание структуры базы данных и установление связей между таблицами
- •1.2Порядок оформления отчета
- •1.3Контрольные вопросы
- •4Лабораторная работа №2
- •1.1Создание однотабличных форм для ввода данных в таблицы
- •1.1.1Создайте формы для ввода данных в таблицы.
- •1.1.2Создание формы с вкладками
- •1.2Создание многотабличных форм для ввода информации при помощи мастера
- •1.3Порядок оформления отчета
- •1.4Контрольные вопросы
- •5Лабораторная работа №3
- •1.1Формирование запросов для многотабличной базы данных
- •1.1.1Запрос на выборку
- •1.1.2Запрос с параметрами
- •1.1.3Перекрестный запрос
- •1.1.4Итоговый запрос
- •1.1.5Запрос с использованием вычисляемых полей
- •1.1.6Запрос действие
- •1.2Порядок оформления отчета
- •1.3Контрольные вопросы
- •6Лабораторная работа №4
- •1.1Разработка сложной составной формы .
- •1.1.1Создание формы с данными двух взаимосвязанных таблиц
- •1.1.2Создание формы с диаграммой на основании перекрёстного запроса.
- •1.1.3Вычисления в форме
- •1.2Контрольные вопросы
- •1.3Порядок оформления отчета
- •7Лабораторная работа №5
- •1.1Создание автоотчетов
- •1.2 Создание отчетов с вычисляемыми полями и итоговыми данными
- •1.3Создание отчетов с использованием группировки и сортировки полей
- •1.4Контрольные вопросы
- •1.5Порядок оформления отчета
- •8Лабораторная работа №6
- •1.1Разработка кнопочного меню
- •9Лабораторная работа №7
- •1.1Работа с макросами
- •1.1.1Автоматический запуск макроса
- •1.1.2Линейный макрос.
- •1.1.3Условный макрос
- •1.1.4Пример работы макросов добавление в архив и удаление из архива.
- •1.1.5Взаимодействие форм
- •1.1.6Пример работы макросов.
- •1.2Контрольные вопросы
1.1.2Создание формы с вкладками
Если форма содержит большое количество полей, то можно использовать форму с вкладками. Создайте форму СТУДЕНТ в режиме конструктора с двумя вкладками, для чего на панели элементов выбирается кнопка набор вкладок. По умолчанию вкладок две, их можно добавлять, удалять, при помощи контекстного меню вкладок. Переименовать вкладки (см. рис 4 ). Для этого надо перейти в свойства вкладки и изменить имя. На каждой вкладке разместите нужные поля перетаскиванием, используя список полей (Меню вид /.список полей)
Рисунок 4 Форма Студент
Таблица 8 Оценки
Код студента |
Код дисциплины |
Номер семестра |
Оценки |
|
Код студента |
Код дисциплины |
Номер семестра |
Оценки |
1 |
1 |
1 |
4 |
12 |
1 |
1 |
3 |
|
1 |
2 |
1 |
5 |
12 |
2 |
1 |
3 |
|
1 |
4 |
1 |
4 |
12 |
3 |
1 |
4 |
|
1 |
6 |
1 |
4 |
12 |
6 |
1 |
2 |
|
2 |
1 |
1 |
5 |
13 |
1 |
1 |
5 |
|
2 |
2 |
1 |
5 |
13 |
2 |
1 |
5 |
|
2 |
4 |
1 |
4 |
13 |
3 |
1 |
5 |
|
2 |
6 |
1 |
4 |
13 |
6 |
1 |
5 |
|
3 |
1 |
1 |
3 |
14 |
1 |
1 |
4 |
|
3 |
2 |
1 |
5 |
14 |
2 |
1 |
5 |
|
3 |
4 |
1 |
4 |
14 |
3 |
1 |
5 |
|
3 |
6 |
1 |
3 |
14 |
6 |
1 |
5 |
|
4 |
1 |
1 |
4 |
15 |
1 |
1 |
4 |
|
4 |
2 |
1 |
4 |
15 |
2 |
1 |
4 |
|
4 |
4 |
1 |
5 |
15 |
3 |
1 |
4 |
|
4 |
6 |
1 |
4 |
15 |
6 |
1 |
3 |
|
5 |
1 |
1 |
5 |
16 |
1 |
1 |
5 |
|
5 |
2 |
1 |
5 |
16 |
2 |
1 |
5 |
|
5 |
4 |
1 |
5 |
16 |
3 |
1 |
4 |
|
5 |
6 |
1 |
5 |
16 |
6 |
1 |
5 |
|
6 |
1 |
1 |
5 |
17 |
1 |
1 |
4 |
|
6 |
2 |
1 |
4 |
17 |
2 |
1 |
5 |
|
6 |
4 |
1 |
5 |
17 |
3 |
1 |
4 |
|
6 |
6 |
1 |
4 |
17 |
6 |
1 |
4 |
|
7 |
1 |
1 |
4 |
18 |
1 |
1 |
4 |
|
7 |
2 |
1 |
3 |
18 |
2 |
1 |
5 |
|
7 |
4 |
1 |
4 |
18 |
3 |
1 |
5 |
|
7 |
6 |
1 |
3 |
18 |
6 |
1 |
3 |
|
8 |
1 |
1 |
3 |
19 |
1 |
1 |
3 |
|
8 |
2 |
1 |
5 |
19 |
2 |
1 |
2 |
|
8 |
4 |
1 |
5 |
19 |
3 |
1 |
3 |
|
8 |
6 |
1 |
4 |
19 |
6 |
1 |
2 |
|
9 |
1 |
1 |
4 |
20 |
1 |
1 |
4 |
|
9 |
2 |
1 |
4 |
20 |
2 |
1 |
4 |
|
9 |
4 |
1 |
4 |
20 |
3 |
1 |
4 |
|
9 |
6 |
1 |
4 |
20 |
6 |
1 |
4 |
|
10 |
1 |
1 |
5 |
|
|
|
|
|
10 |
2 |
1 |
5 |
|
|
|
|
|
10 |
4 |
1 |
5 |
|
|
|
|
|
10 |
6 |
1 |
4 |
|
|
|
|
|
11 |
1 |
1 |
5 |
|
|
|
|
|
11 |
2 |
1 |
5 |
|
|
|
|
|
11 |
3 |
1 |
5 |
|
|
|
|
|
11 |
6 |
1 |
5 |
|
|
|
|