
- •Введение
- •1.Основные понятия и термины Access
- •1.1 Терминология, используемая в базах данных
- •1.2 Общие сведения об Access 97
- •1.3. Загрузка и завершение сеанса работы с Access 97
- •Завершение сеанса работы с Access 97
- •1.4. Окно программы Microsoft Access 97
- •1.5. Планирование базы данных
- •1.6. Создание базы данных при запуске Access. Окно базы данных Задание 1.
- •Окно базы данных
- •1.7. Объекты базы данных
- •Запросы
- •Макросы
- •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.Литература
Запросы
Запросам присущ обширный круг функций. С помощью запросов можно просматривать, анализировать и изменять данные из одной и даже нескольких таблиц. Запросы позволяют также обновить или удалить одновременно несколько записей, выполнить встроенные или специальные вычисления Они также используются в качестве источника данных для форм и отчетов.
Но в первую очередь запросы предназначены для отбора данных на основании критериев.
Формы
Форма представляет собой бланк, подлежащий заполнению, или маску, накладываемую на набор данных. Форма-бланк позволяет упростить процесс заполнения базы, что дает возможность поручить ввод информации персоналу невысокой квалификации. С помощью формы-маски можно ограничить объем информации, доступной пользователю, обращающемуся к базе.
Отчеты
Отчет - это гибкое и эффективное средство для организации данных (в основном - таблиц и запросов) при выводе на печать. С помощью отчета имеется возможность вывести необходимые сведения в том виде, в котором требуется. В Access 97 существуют разнообразные способы оформления отчетов.
Макросы
Макросом называют набор из одной или более макрокоманд, выполняющих определенные операции, такие как открытие форм или печать отчетов. Макросы могут быть полезны для автоматизации часто выполняемых задач. Например, при нажатии пользователем кнопки можно запустить макрос, который откроет отчет.
В состав базы данных целесообразно включить макросы, автоматизирующие процессы заполнения, отбора информации и т.д.
Модули
Выполнять операции, которые невозможно реализовать с помощью команд или макрокоманд Access 97, позволяют дополнительные средства-процедуры обработки событий или выполнения вычислений, написанные на языке Visual Basic for Applications (VBA). Такие процедуры оформляются в виде модулей.
Отметим, что с каждым объектом базы данных мы можем работать в двух режимах:
в оперативном режиме - когда мы просматриваем, изменяем или выбираем информацию;
в режиме конструктора - когда мы создаем или изменяем макет, структуру объекта (например, структуру таблицы или макет отчета, запроса и т.д.).
Для перехода в режим конструктора макета необходимо маркировать имя объекта и нажать кнопку Конструктор, расположенную на вкладке справа.
Отметим также, что любой объект базы данных можно создавать либо «вручную», либо с помощью Мастера.
1.8. Типы данных
Текстовый |
Используется для текста и чисел, не участвующих в вычислениях (например, номера телефонов). Поля этого типа содержат текст, объем которого не должен превышать 255 символов. |
Числовой |
Поля этого типа содержат числовые значения, диапазон которых определяется параметром Размер поля. |
Дата/время |
Используется для хранения дат (в диапазоне лет от I00 до 9999) и времени суток. |
Денежный |
Используется для хранения чисел, содержащих 15 разрядов слева от десятичной точки и 4 разряда справа от нее. |
Счетчик |
Поле Счетчик заполняется автоматически. Access 97 самостоятельно увеличивает значение переменной в этом поле, присваивая каждой записи новый номер. |
Логический |
В таких полях сохраняются значения Да или Нет. |
Поле МЕМО |
В таких полях хранятся текстовые и числовые данные объемом не более 64000 символов. |
Поле объекта ОLE |
В поля данного типа помещают объекты, обработанные графическими программами. |