Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
База данных(лабы).doc
Скачиваний:
12
Добавлен:
09.11.2019
Размер:
2.91 Mб
Скачать

1.1.6Пример работы макросов.

П росмотр количества товара на складе.

Рисунок 40 Просмотр количества товара на складе

Просмотр количества на складе после изменения количества на 1000.

Рисунок 41 Просмотр количества на складе после изменения количества на 1000

1.2Контрольные вопросы

  1. Какие функции выполняет макрос AutoExec?

  2. Виды макросов?

  3. Назначение макросов?

  4. Какие аргументы имеет макрокоманда Открыть запрос?

  5. Какая макрокоманда позволяет из макроса вывести на экран сообщение?

  6. Какая макрокоманда отключает вывод предупреждающих сообщений, выдаваемых выполняющимися запросами?

  7. Как изменить последовательность выполнения макрокоманд в макросе?

  8. Назначение макрокоманды СдвигРазмер?

  9. Какая макрокоманда позволяет изменить текущую запись в объекте?

  10. Какая макрокоманда изменяет значение поля записи?

ЛИТЕРАТУРА

  1. Дейт К. Введение в системы баз данных, 6-е изд. пер. с англ., М.-С-Пб-К: Издательский дом «Вильямс», 2000 – 848с.: ил.

  2. Хансен Г.,Хансен Д.Базы данных: разработка и управление, пер. с англ., М.: ЗАО«Издательство БИНОМ», 1999. – 704с.: ил.

  3. Карпова Т. Базы данных. Модели, разработка, реализация, Изд. Питер 2001 г. ISBN 5-272-00278-4

  4. Вейскас Дж. Эффективная работа с Microsoft Access 2000, Пер. с англ. В. Широков Изд. СПб. М. Харьков Питер 2000

  5. Ю. Бекаревич, Н. Пушкина MS ACCESS 2000

СПИСОК ТАБЛИЦ

Таблица 1 Характеристики полей таблицы Преподаватель 11

Таблица 2 Характеристики полей таблицы Студент 12

Таблица 3 Характеристики полей таблицы Дисциплины 13

Таблица 4 Характеристики полей таблицы Оценки 13

Таблица 5 Преподаватели 16

Таблица 6 Студент 16

Таблица 7 Дисциплины 18

Таблица 8 Оценки 19

Таблица 9 Аргументы команд макроса О1 41

Таблица 10 Аргументы команд макроса О2 41

Таблица 11 Аргументы команд макроса Отчисления 44

Таблица 12 Аргументы команд макроса Восстановление 45

СПИСОК ИЛЛЮСТРАЦИЙ

Рисунок 1 Форма Дисциплины 16

Рисунок 2 Форма Преподаватели 16

Рисунок 3 Форма Преподаватели 17

Рисунок 4 Форма Студент 18

Рисунок 5 Форма Оценки 20

Рисунок 6 Форма Преподаватели и дисциплины после работы мастера 27

Рисунок 7 Форма Преподаватели и дисциплины после доработки в режиме конструктора 28

Рисунок 8 Запрос на выборку в режиме конструктора Дисциплины оценки студенты. 28

Рисунок 9 Результат запроса Дисциплины оценки студенты. 29

Рисунок 10 Перекрёстный запрос на основании запроса Дисциплины Оценки Дисциплины в режиме конструктора 29

Рисунок 11 Результат перекрёстного запроса Дисциплины Оценки Студенты 29

Рисунок 12 Форма Дисциплины Преподаватели 30

Рисунок 13 Оценки по дисциплинам 31

Рисунок 14Форма успеваемости студентов в режиме конструктора. 32

Рисунок 15 Экзаменационная ведомость в режиме коструктора 35

Рисунок 16 Отчет Экзаменационная ведомость 35

Рисунок 17 Главная страница кнопочного меню Деканат 37

Рисунок 18 Страница «Формы для ввода» 37

Рисунок 19 Страница Архив 38

Рисунок 20 Результат выполнения макроса 40

Рисунок 21 Групповой линейный макрос Двоечники 41

Рисунок 22 Окно свойств формы Дисциплина 42

Рисунок 23 Окно свойств поля Код дисциплины 42

Рисунок 24 Окно команды Последовательность перехода формы Дисциплина 43

Рисунок 25 Макрос Отчисления студентов 44

Рисунок 26 Макрос Восстановление студентов 45

Рисунок 27 Форма Действие 45

Рисунок 28 Окно свойств поля со списком 46

Рисунок 29 Макрос Действие 46

Рисунок 30 Окно свойств поля со списком 46

Рисунок 31Макросы для перехода к выбору действия и выход из форм Студенты и Архив 47

Рисунок 32 Пример работы макросов Добавление В Архив и Удаление Из Архива 47

Рисунок 33 Схема БД СКЛАД 48

Рисунок 34 Макрос на открытие формы Заказ1 48

Рисунок 35 Форма заказ1 48

Рисунок 36 Макрос Склад 49

Рисунок 37 Запрос на выборку в режиме конструктора 49

Рисунок 38 Макрос Запрос 49

Рисунок 39Макрос Выход 50

Рисунок 40 Просмотр количества товара на складе 50

Рисунок 41 Просмотр количества на складе после изменения количества на 1000 51