Основное содержание самоучителя популярной настольной СУБД Microsoft Access 2000 составляют упражнения, которые необходимо проделать, чтобы освоить те или иные функции системы. Ориентированная главным образом на пользователя, который не работал с предыдущими версиями этой СУБД, книга охватывает все базовые функции системы. В процессе работы с книгой читатель сможет создать целостное приложение, включающее как таблицы данных, так и все необходимые формы пользовательского интерфейса. При этом он будет в максимальной степени использовать те средства Access, которые позволяют выполнить разработку быстро и эффективно и не требуют программирования. Описание языка Visual Basic для приложений и способов программирования приложения Access остались за пределами этой книги. Прилагаемая к книге дискета включает вспомогательные файлы и конечный результат, который должен получиться в виде файла базы данных Access.
Предисловие О чем эта книга Для кого эта книга Как построена эта книга Обозначения, использованные в книге Содержание демонстрационного примера От издательства Часть 1. Знакомство с Microsoft Access Занятие 1. Установка и первые шаги Установка Запуск Access и открытие учебной базы данных Рабочая среда Access 2000 Меню и панели инструментов Окно базы данных Открытие других баз данных Справочная система Завершение работы Подведение итогов Занятие 2. Создание базы данных Базы данных - основные понятия Реляционная модель данных Различия между базами данных Access и таблицами Excel Создание базы данных с использованием шаблона Создание базы данных без применения шаблона Создание проектов Access 2000 Подведение итогов Часть 2. Работа с таблииами Занятие 3. Создание таблиц. Создание таблиц путем ввода данных Создание таблиц с помощью Мастера Создание таблиц в режиме Конструктора Определение полей таблицы Ключевые поля и индексы Редактирование структуры таблицы в режиме Конструктора Добавление полей таблицы Создание столбца подстановок Контроль вводимых данных Связывание таблиц Обеспечение целостности данных Подведение итогов Занятие 4. Ввод и редактирование данных Ввод данных в режиме таблицы Добавление записи Редактирование записи Удаление записи Ввод данных с помощью копирования Импорт данных Импорт данных из таблицы Excel Импорт таблицы Access Присоединение внешних таблиц Установка условия на значения записи Отображение подчиненных таблиц Настройка внешнего вида таблиц Подведение итогов Занятие 5. Поиск и сортировка данных Сортировка данных в таблицах Поиск записи в таблицах Использование фильтров для поиска группы записей Печать, экспорт и рассылка таблиц Подведение итогов Часть 3. Запросы Занятие 6. Создание и выполнение запросов на выборку Запросы и фильтры Создание простого запроса с помощью Мастера Использование Конструктора для создания запроса Выполнение запроса Редактирование запроса Добавление таблицы в запрос Добавление полей в бланк запроса Перемещение столбцов в бланке запроса Отбор записей по нескольким условиям Окно SQL Исключение столбцов из запроса Использование выражений в запросах Способы объединения таблиц в запросах Подведение итогов Занятие 7. Анализ и изменение данных с помощью запросов Использование вычисляемых полей Создание запросов с параметрами Использование статистических функций в запросе Изменение данных с помощью запросов Изменение данных в результирующем множестве запроса Запрос на обновление данных Запрос на создание новой таблицы Запрос на удаление записей Запрос на добавление записей Подведение итогов Часть 4. Формы Занятие 8. Знакомство с формами и элементами управления Формы как средство ввода, просмотра и изменения данных Режимы работы с формами Режим Конструктора форм Структура формы Панели инструментов Элементы управления формы Создание первой формы Перемещение и изменение размеров элементов управления Сохранение формы Подведение итогов Занятие 9. Составные и связанные формы Создание подчиненной формы Создание запроса для подчиненной формы Создание формы с помощью Мастера Связывание главной и подчиненной форм Изменение свойств формы Вкладка Данные Вкладка Макет Вкладка Другие Вкладка События Установка свойств подчиненной формы Создание связанных форм Изменение цвета раздела формы Блокирование элементов управления Изменение макета формы ленточного типа Изменение надписей в заголовке формы Настройка свойств формы Формуляры Синхронизация связанных форм Добавление кнопки, открывающей форму. Подведение итогов Занятие 10. Оформление формы и ввод данных через форму Создание формы Издания Создание элементов управления из списка полей таблицы Форматирование элементов управления Выравнивание элементов управления Изменение последовательности перехода между элементами управления Создание подчиненной формы Оформление формы Изменение фонового рисунка формы Стили оформления формы Работа с данными с помощью формы Перемещение по записям Изменение данных в текущей записи Добавление новой записи Удаление записи Использование кнопок панели инструментов Подведение итогов Часть 5. Отчеты и страницы Занятие 11. Создание и печать отчетов Отчеты как средство отображения данных в нужном формате Режимы работы с отчетами Создание отчета с помощью Мастера Изменение свойств отчета и его элементов в Конструкторе отчетов Создание отчета с несколькими уровнями группировки и вычисляемыми итогами Создание базового запроса Создание макета отчета Настройка отчета Суммы покупок Вычисляемые поля в отчете Сортировка и группировка данных Внедрение рисунка Использование подчиненных отчетов. Просмотр и печать отчета Публикация отчетов Подведение итогов Занятие 12. Страницы доступа к данным Что такое страницы доступа к данным Подключение существующей страницы к базе данных Использование страниц доступа к данным Создание автостраницы Создание страницы с помощью Мастера Создание и изменение страниц доступа к данным в режиме Конструктора Создание элементов управления Раскрывающийся список Изменение свойств элементов управления Подведение итогов Часть 6. Настройка приложений Занятие 13. Использование макросов Что такое макросы Создание макроса, открывающего форму Обновление данных с помощью макроса Отладка макросов и поиск ошибок Использование макросов в форме ВзятьКнигу Создание поля со списком Создание элемента управления Поле (Text Box) Копирование элементов управления Как спрятать элементы управления Создание базового запроса для формы НевыданныеКниги Размещение кнопок на формах Создание макроса ВыбратьКнигу Создание макроса ВзятьКнигу Как превратить форму ВзятьКнигу в форму СдатьКнигу, а форму НевыданныеКниги в форму ВыданныеКниги Создание новых запросов Создание группы макросов Создание макроса, открывающего форму СдатьКнигу Подведение итогов Занятие 14. Сборка приложения Какие существуют возможности Создание панелей команд Создание меню Создание контекстных меню Связывание меню, контекстных меню и панелей инструментов с формами и отчетами Создание и изменение панелей инструментов Управление отображением панелей команд Создание главной кнопочной формы Настройка параметров запуска Подведение итогов Глоссарий Алфавитный указатель