
- •База Данных
- •Тема 1 5
- •Тема 2 12
- •Тема 3 21
- •Тема 4 31
- •Тема 5 42
- •Тема 6 50
- •Тема 7 59
- •Тема 8 66
- •Тема 1 Создание базы данных Что такое база данных
- •Когда следует использовать базы данных
- •Работа с Access
- •Начинаем работать с Access
- •Объекты базы данных
- •Проектирование вашей базы данных
- •Создание новой базы данных
- •Поддержка данных в Access
- •Создание резервной копии базы данных
- •Сжатие базы данных
- •Шифровка данных
- •Восстановление испорченной базы данных
- •Тема 2 Создание таблиц
- •Создание новой таблицы
- •Создание таблицы с помощью мастеров
- •Создание таблиц без использования мастера таблиц
- •Работа с таблицей в режиме конструктора
- •Работа в таблице полей
- •Имена полей
- •Определение типа данных
- •Описание полей
- •Установка основных ключей
- •Установка свойств поля
- •Установка свойств таблицы
- •Индексированное поле
- •Преобразование таблицы
- •Тема 3 Просмотр и редактирование данных
- •Управление режимом таблицы
- •Ввод и редактирование данных
- •Добавление новых записей
- •Редактирование данных
- •Отмена редактирования
- •Удаление записей
- •Управление данными
- •Вырезание, копирование и вставка данных
- •Поиск данных
- •Сортировка и фильтрация данных
- •Импортирование и экспортирование данных
- •Импортирование и экспортирование
- •Присоединение к таблице
- •Изменение структуры таблицы
- •Тема 4 Создание форм
- •Разработка форм
- •Использование мастеров форм
- •Запуск мастеров форм
- •Выбор стилей отображения данных
- •Использования пустой формы
- •Работа в режиме конструктора формы
- •Панель элементов конструктора форм
- •Палитра конструктора формы
- •Изменение Формы
- •Выделения и выражения элементов управления
- •Создание новых элементов управления
- •Установка свойств элементов управления и форм
- •Отображение текстовой строки состояния
- •Установка начальных значений (значений по умолчанию) и условия на назначение
- •Создание запроса
- •Использование мастеров запросов
- •Использование кнопки Новый запрос для создания запроса
- •Работа с окном запроса
- •Создание запроса
- •Выбор полей
- •Добавление вычисляемых полей
- •Групповые расчеты
- •Ввод условия отбора
- •Сортировка результатов запроса
- •Задание свойств запросов
- •Тема 6 Создание отчетов
- •Создание отчета
- •Мастера отчетов
- •Предварительный просмотр
- •Пустой отчет
- •Работа в режиме конструктора отчета
- •Разделы отчета
- •Панель элементов конструктора отчетов
- •Палитра режима конструктора отчета.
- •Изменение отчета
- •Выделение и выравнивание элементов управления
- •Создание элементов управления
- •Установка свойств элементов управления и отчетов
- •Установка свойств разделов отчета
- •Сортировка и группировка данных в отчетах
- •Использование подчиненных отчетов
- •Тема 7 Использование диаграмм, рисунков и механизма ole
- •Создание диаграмм
- •Создание диаграмм с помощью мастеров форм
- •Создание диаграмм с помощью панели инструмента Graph
- •Изменение диаграммы
- •Связывание и внедрение объектов (ole)
- •Основные термины механизма ole
- •Работа со связанными и несвязанными объектами
- •Преобразование объектов ole
- •Тема 8 Использование макросов
- •Создание макросов
- •Добавление макрокоманд
- •Установка аргументов макрокоманд
- •Выполнение макросов
- •Задание условий
- •Программирование командных кнопок
- •Установка свойства командной кнопки Нажатие кнопки
- •Отладка макросов
- •Приложение Объекты базы данных
- •Кнопки панели инструментов оформления таблицы
- •Кнопки панели инструментов в режиме таблицы
- •Быстрые клавиши для ввода данных
- •Быстрые клавиши для перемещения по таблице
- •Команды отмены в меню Правка
- •Панель инструментов конструктора форм
- •Панель элементов конструктора форм
- •Палитра конструктора формы
- •Кнопки панели инструментов конструктора запросов
- •Операторы — подстановочные символы
- •Операторы сравнения (условные операторы)
- •Логические операторы
- •Кнопки панели инструментов режима предварительного просмотра
- •Панель инструментов конструктора отчетов
- •Панель элементов
- •Палитра конструктора отчетов
- •Кнопки панели инструментов окна макроса
Создание запроса
Чтобы создать запрос, щелкните на кнопке Создать запрос, расположенной на панели инструментов, или, переключившись в окно баз данных, щелкните на корешке запрос, а затем на кнопке Создать. На экране появится диалоговое окно Создание запроса. Также как для форм и таблиц, для создания запросов существует два способа: кнопки Мастера и Новый запрос.
Перед тем как приступать к созданию запроса, при любом способе создания запроса, следует все хорошо обдумать. Перед созданием запроса продумайте ответы на следующие вопросы:
Какая таблица (таблицы) содержит нужную информацию
Связи таблиц (имеют ли эти таблицы соответствующие ключи?)
Тип запроса, которым вы хотите воспользоваться
Условия и критерии полей, которым должны удовлетворять записи
Необходимые вычисления
Порядок сортировки
Имя, под которым вы хотите сохранить запрос
Использование мастеров запросов
Мастера запросов создают запросы одного из четырех основных типов:
Перекрестный запрос. Обобщает данные в формате электронной таблицы.
Поиск повторяющихся записей. Выполняет поиск одинаковых записей в указанной таблице.
Поиск записей, не имеющих подчиненных. Находит все записи, не имеющие соответствующих записей в другой (связанной) таблице.
Архивирование. Копирует записи из существующей таблицы в новую таблицу и, при необходимости, удаляет их из исходной таблицы.
Каждый мастер “просит” ввести информацию, необходимую для создания запроса определенного типа. В каждом случае вы должны определить таблицу (таблицы) или запросы, в которых этот запрос будет выполняться.
Использование кнопки Новый запрос для создания запроса
Для того чтобы создать запрос с самого начала, щелкните на кнопке Создать запрос, расположенной на панели инструментов или, переключившись в окно базы данных, выберите корешок Запрос, а затем щелкните на кнопке Создать. На экране появится диалоговое окно Создание запроса.
Щелкните на кнопке Новый запрос диалогового окна Создание запроса. На экране появится окно Запрос — выборка: Запрос и диалоговое окно Добавление таблицы. По мере того как вы выбираете таблицы, Access помещает список полей этих таблиц в верхней части окна Запрос — выборка: Запрос.
Для выбора таблицы, которую вы хотите добавить в ваш запрос, дважды щелкните на имени таблицы или выделите имя таблицы, а затем щелкните на кнопке добавить. Access Добавляет таблицу в окно Запрос — выборка: Запрос (запрос 1); диалоговое окно Добавление таблицы остается открытым для того, чтобы вы могли добавить другие необходимые таблицы. Access автоматически отслеживает все связи, существующие между таблицами, добавленными в область действия запроса, и показывает их рисуя линии между связанными полями.
Access автоматически находит связи таблиц и рисует линии между соответствующими ключевыми полями (одинаковое имя и тип поля). Эти линии называются линиями объединения. Линии объединения используются только в многотабличных запросах. Перемещая ключевое поле из одной таблицы в другую, вы можете самостоятельно создать линии объединения.
Нижняя половина окна содержит сетку Query-by-Example (запрос по-примеру или бланк QBE), которая предназначена для задания условия отбора. Бланк QBE позволяет задать условия отбора, предлагая выбрать в качестве шаблона один из реальных примеров, тип данных которого соответствует вашим. Например, для того чтобы отыскать всех сотрудников в Луганской области, в поле Условие отбора следует напечатать ЛГН (аббревиатура кода области).
Закончив добавлять таблицы, щелкните на кнопке Закрыть. Для того чтобы заново открыть диалоговое окно Добавление таблицы, щелкните на кнопке Добавить таблицу, расположенной в панели инструментов, или выберите команду Запрос=>Добавить таблицу.