- •Введение
- •Основные понятия
- •Создание таблиц
- •Создание таблиц в режиме «Конструктор»
- •Создание таблиц в режиме «Таблицы»
- •Создание таблицы
- •Создание поля подстановок
- •Использование выражений в условиях на значение
- •2) Дата рождения в диапазоне от 1 января 1950 г. До 1 января 1985 г.:
- •Создание маски ввода
- •Связывание таблиц
- •Практическая работа 1 Создание базы данных «Торговый дом»
- •Создание базы данных «Институт»
- •Создание базы данных «Ателье»
- •Сортировка, поиск, замена и фильтрация данных в таблице Сортировка данных
- •Поиск данных
- •Замена данных Для того чтобы произвести замену данных, следует:
- •Фильтрация данных
- •Фильтр по выделенному фрагменту
- •Фильтр по вводу
- •Обычный фильтр
- •Расширенный фильтр
- •Использование выражений в фильтрах
- •Практическая работа 2 Сортировка данных
- •Поиск данных
- •Замена данных
- •Фильтрация данных
- •Запросы
- •Запросы на выборку
- •Параметрические запросы
- •Запросы с вычисляемыми полями
- •Итоговые запросы
- •Перекрестные запросы
- •Запросы-изменения
- •Запрос на создание новой таблицы
- •Запрос на обновление записей
- •Запрос на добавление записей
- •Запрос на удаление записей для…
- •Практическая работа 3 Запросы для базы данных «Торговый дом» Запросы на выборку
- •Параметрические запросы
- •Запросы с вычисляемыми полями
- •Итоговые запросы
- •Перекрестные запросы
- •Запрос на создание таблицы
- •Запросы на обновление таблицы
- •Запросы на добавление и удаление записей
- •Запросы для базы данных «Институт» Запросы на выборку
- •Запрос с вычисляемыми полями для…
- •Параметрические запросы для…
- •Итоговые запросы
- •Запросы для базы данных «Ателье»
- •Создание формы Автоматическое создание формы
- •Создание формы с помощью «Мастер»
- •Создание формы в режиме «Конструктор»
- •С труктура формы
- •Элементы управления Общая характеристика
- •Г руппа переключателей
- •Создание элементов управления
- •Создание флажка, связанного с логическим полем
- •Создание переключателя, связанного с логическим полем
- •Создание выключателя, связанного с логическим полем
- •Создание кнопки
- •Создание набора вкладок
- •Создание многостраничной формы
- •Составные формы
- •Создание диаграмм
- •Операции с элементами управления
- •Оформление формы
- •Практическая работа 4 Автоматическое создание форм
- •Изучение режимов формы
- •Создание форм при помощи «Мастера»
- •Создание форм в режиме «Конструктор»
- •Вычисляемые поля
- •Составные формы
- •Создание диаграмм
- •Создание форм для базы данных «Ателье»
- •Режимы окна отчета
- •Разделы отчета
- •Создание отчетов
- •«Мастер отчетов»
- •Режим «Конструктор»
- •Группировка данных
- •Почтовые наклейки
- •Практическая работа 5 создание отчета
- •Макросы
- •Создание макросов
- •Запуск макроса
- •Назначение макроса событию
- •Создание группы макросов
- •Создание меню, контекстного меню и панели инструментов на основе группы макросов
- •Назначение комбинации клавиш для запуска макроса
- •Применение условий в макросах
- •Практическая работа 6 создание макросов
- •Назначение макроса событию
- •Создание группы макросов
- •Применение условий в макросах
- •Обмен данными. Добавление объектов ole в формы и отчеты
- •Создание нового внедренного объекта
- •Создание связанного или внедренного объекта на основе фрагмента из существующего файла
- •Вставка рисунка в форму или отчет
- •Обмен данными с Microsoft Word Сохранение объекта базы данных в файле формата rtf
- •Создание составного текстового документа при помощи функции слияния
- •Обмен данными с Microsoft Excel
- •Практическая работа 7 добавление объектов ole в формы и отчеты
- •Обмен данными с Microsoft Word
- •Краткая характеристика сотрудника
- •Обмен данными с Microsoft Excel
- •113054, Москва, Стремянный пер., 36.
- •113054, Москва, ул. Зацепа, 41/4.
Создание поля подстановок
Для создания поля подстановок с помощью «Мастера подстановок» нужно выполнить одно из следующих действий:
в режиме «Конструктор» поместить курсор в нужное поле и в столбце Тип данных выбрать вариант «Мастер подстановок»;
в режиме «Таблицы» поместить курсор в нужное поле и в меню «Вставка» выбрать команду Столбец подстановки.
Далее нужно следовать указаниям «Мастера подстановок».
Существует еще один способ создания поля подстановок:
В режиме «Конструктор» поместить курсор в нужное поле.
На панели Свойства поля открыть вкладку Подстановка.
В строке Тип элемента управления выбрать вариант Поле со списком.
В строке Тип источника строк выбрать один из вариантов:
а) Таблица или запрос – для создания списка на основе таблицы или запроса;
б) Список значений – для создания фиксированного списка.
В строке Источник строк:
а) для создания списка на основе таблицы или запроса выбрать нужную таблицу (запрос), затем щелкнуть по кнопке построителя запросов и в списке полей двойным щелчком выбрать нужное поле;
б) для создания фиксированного списка ввести список значений, разделяя их точкой с запятой.
Использование выражений в условиях на значение
Для задания условий на значения полей используются выражения вида: <оператор сравнения> <значение>, а также несколько выражений подобного вида, связанных логическими операторами.
Приведем примеры:
1) дата найма не раньше 15 мая 1990г.:
<= #15/05/90#;
2) Дата рождения в диапазоне от 1 января 1950 г. До 1 января 1985 г.:
(>= #1/01/50#) and (<=#1/01/85#);
3) зарплата в диапазоне от 3 до 6 тыс.:
Between 2500 and 4000.
Текстовые константы заключаются в кавычки. Константы даты/времени выделяются символами «#».
В выражениях могут использоваться функции. Например, дата найма не позже текущей даты: <=Date().
Создание маски ввода
Маски используются для автоматического ввода в поле постоянных символов. Для создания маски надо ввести последовательность символов маски и постоянных символов в качестве значения свойства поля Маска ввода. Подробную справку о правилах составления масок можно получить, поместив курсор в строку Маска ввода и нажав клавишу F1. Можно использовать мастер по созданию масок, который вызывается щелчком по кнопке с тремя точками в строке Маска ввода.
Связывание таблиц
После создания таблиц необходимо установить связи между ними:
Закрыть все открытые таблицы. Создавать или изменять связи между открытыми таблицами нельзя.
Переключиться в окно базы данных.
Открыть окно Схема данных одним из следующих способов:
в меню «Сервис» выбрать команду Схема данных;
в контекстном меню окна выбрать команду Схема данных;
щелкнуть по кнопке Схема данных на панели инструментов.
Если диалоговое окно Добавление таблицы не появилось на экране автоматически, вывести его одним из следующих способов:
в меню «Связи» выбрать команду Добавить таблицу;
в контекстном меню окна Схема данных выбрать команду Доба-вить таблицу;
щелкнуть по кнопке Добавить таблицу на панели инструментов.
В окно Схема данных добавить все таблицы, между которыми надо установить связи, одним из следующих способов:
в окне Добавление таблицы выделить имя нужной таблицы и щелкнуть по кнопке Добавить;
дважды щелкнуть по имени нужной таблицы.
Закрыть окно Добавление таблицы.
Для установления связи между двумя таблицами выделить в главной таблице поле для связи и перетащить его в подчиненную таблицу на поле, с которым устанавливается связь.
В открывшемся диалоговом окне Связи проверить правильность установленной связи: в левом столбце должно быть имя главной таблицы, в правом – подчиненной; во второй строке – имена полей, по которым установлена связь (если будет нужно – внести изменения).
При необходимости установить параметры связи: Обеспечение целостности данных, каскадное обновление связанных полей, каскадное удаление связанных записей.
Щелкнуть по кнопке ОК и закрыть окно Схема данных.
Для изменения существующей связи в окне Схема данных дважды щелкнуть по линии связи, параметры которой надо изменить, и в открывшемся диалоговом окне Связи внести нужные изменения.
Для удаления существующей связи щелкнуть по линии связи, которую следует удалить, и нажать клавишу Del.