- •Введение
- •1.Основные понятия и термины Access
- •1.1 Терминология, используемая в базах данных
- •1.2 Общие сведения об Access 97
- •1.3. Загрузка и завершение сеанса работы с Access 97
- •Завершение сеанса работы с Access 97
- •1.4. Окно программы Microsoft Access 97
- •Окно базы данных
- •1.7. Объекты базы данных
- •1.5. Планирование базы данных
- •1.6. Создание базы данных при запуске Access. Окно базы данных Задание 1.
- •Запросы
- •Макросы
- •1.8. Типы данных
- •2.Таблицы
- •2.1. Создание таблиц с помощью конструктора
- •2.2. Свойства полей
- •Задание 2
- •2.3. Установка поля первичного ключа
- •2.6. Мастер подстановок
- •Задание 5.
- •Задание 6.
- •2.7. Перемещение по таблице
- •2.8. Редактирование таблиц Копирование (перенос) строк таблицы
- •Копирование (перенос) полей таблицы
- •Удаление записей
- •2.9. Редактирование проекта таблицы
- •2.10. Копирование таблицы
- •Самостоятельная работа № 1
- •2.11. Фильтрация данных
- •Задание 7.
- •Обычный фильтр
- •Фильтр по выделенному фрагменту
- •Расширенный фильтр
- •Задание 8
- •Самостоятельная работа № 2
- •2.12. Связывание таблиц в Access
- •Задание 9.
- •Самостоятельная работа № 3
- •Запросы
- •3.1. Создание запросов
- •Задание 10
- •Самостоятельная работа № 4
- •3.2. Конструктор запросов
- •Самостоятельная работа № 5
- •3.3. Вычисление в запросах
- •Задание 11.
- •Самостоятельная работа № 6
- •3.4. Построение выражений с помощью построителя выражений
- •Задание 12.
- •Самостоятельная работа № 7
- •3.5. Запрос на обновление
- •Задание 13.
- •3.6. Запрос на создание таблиц
- •Задание 14.
- •3.7. Запрос на добавление
- •Задание 15.
- •3.8. Запрос на удаление
- •Задание 16.
- •3.Формы
- •4.1. Создание форм
- •Задание 17.
- •Самостоятельная работа № 8
- •4.2. Конструктор форм
- •Добавление полей
- •Перенос полей
- •Автоформат
- •Форматирование полей
- •Самостоятельная работа № 9
- •4.3. Мастер кнопок
- •Задание 18.
- •Самостоятельная работа № 10
- •4.4. Диаграмма в формах
- •Типы диаграмм
- •Задание 19.
- •Самостоятельная работа № 11
- •4.5. Диспетчер кнопочных форм
- •Задание 20.
- •4.Справочная система Access
- •5.Литература
Задание 13.
Используя запрос Оценки ученика и возможности запроса на обновление, измените все оценки какого-либо ученика на 5.
3.6. Запрос на создание таблиц
На основе записей, отобранных запросом можно построить новую таблицу с помощью запроса на создание таблицы. Такие запросы обычно применяют для архивирования старых записей или для сохранения резервных копий таблиц.
Выполните следующее:
1) предварительно подготовьте запрос на выборку;
2) выполните составленный запрос для проверки его правильности;
3) вернитесь в режим конструктора и в меню Запрос выберите команда Создание таблицы, в которое необходимо ввести имя новой таблицы;
4) выполните запрос, нажав кнопку с восклицательным знаком на панели инструментов;
5) в специальном окне Access укажет, сколько записей добавляется в новую таблицу, и потребует подтвердить выполнение этой операции.
Задание 14.
С помощью запроса Дата рождения и запроса на создание таблицы создайте таблицу Выборка дней рождения учеников.
3.7. Запрос на добавление
С помощью запроса на добавление записи одной таблицы (все или отобранные запросом) можно поместить в конец другой таблицы. Для создания запроса на добавление выполните следующее:
1) для отбора добавляемых записей сначала составьте запрос на выборку;
2) выполните составленный запрос и оцените результат, переключившись в режим таблицы с помощью команды Режим таблицы из меню Вид;
3) после этого вернитесь в режим конструктора и активизируйте команду Добавление из меню Запрос;
4) в открывшемся при этом диалоговом окне Добавление задайте в поле Имя таблицы имя таблицы, к которой вы будете присоединять данные из выбранного набора записей;
5) после нажатия кнопки OK Access 97 добавляет в бланк запроса строку Добавление. В эту строку автоматически или в ручную вставляются имена тех полей целевой таблицы, которые совпадают с именами полей запроса;
6) выполните запрос, нажав кнопку Запуск на панели инструментов;
7) в специальном диалоговом окне Access 97 укажет, сколько записей будет добавлено к целевой таблице, и потребует подтвердить выполнение этой операции.
Задание 15.
Измените запрос Дата рождения так, чтобы выбирались дни рождения в марте месяце. С помощью запроса на добавления добавьте данные, полученные измененным запросом Дата рождения в таблицу Выборка дней рождения учеников.
3.8. Запрос на удаление
Запросы этого типа служат для удаления из таблицы групп записей, соответствующих некоторому критерию отбора. Поскольку записи, удаленные посредством запроса, нельзя восстановить, следует тщательно анализировать критерии отбора.
Для создания запроса на удаление выполните следующее:
для отбора удаляемых записей сначала составьте запрос на выборку,
затем выполните составленный запрос и оцените результат, переключившись в режим таблицы с помощью команды Режим таблицы из меню Вид;
после этого вернитесь в режим конструктора и активизируйте команду Удаление из меню Запрос;
Access 97 добавит в бланк запроса строку Удаление и введет в ее ячейки значение Условие. Это означает, что пользователь может установить дополнительные критерии отбора;
выполните запрос, нажав кнопку Запуск на панели инструментов;
в специальном диалоговом окне Access 97 укажет, сколько записей будет удалено из таблицы, и потребует подтвердить выполнение этой операции.
