Введение
Предлагаем читателю книгу "Microsoft Access 2002". Авторы уже в течение нескольких лет используют эту популярную СУБД в своей профессиональной деятельности. И мы надеемся, что наш опыт создания самых разных приложений как с точки зрения проблемных областей, так и с точки зрения сложности разработки, будет полезен читателям.Общие сведения о Microsoft Access 2002
Вступление
Базы данных как средство хранения и обработки информации
Microsoft Access как настольная СУБД реляционного типа
Различия между СУБД Access и электронными таблицами Excel
Запуск Access и открытие баз данных
Создание новой базы данных
Рабочая среда Access. Окна рабочей среды Access.
Меню и панели инструментов
Окно базы данных
Использование справочной системыРабота с таблицами
Вступление
Основные режимы работы с таблицами
Создание таблиц
Создание таблицы путем ввода данных
Создание таблиц с помощью Мастера таблиц
Создание таблицы с помощью Конструктора таблиц
Определение полей
Свойства полей таблицы
Использование Мастера подстановок
Форматы отображения данных
Определение маски ввода
Вставка, удаление и переименование полей таблицы
Определение ключевых полей
Создание и использование индексов
Связывание таблиц на схеме данных
Обеспечение целостности данных
Ввод и проверка данных. Навигация по таблице.
Работа с записями
Контроль и проверка введенных данных
Ввод данных с помощью копирования и перемещения
Использование списков значений
Отображение подчиненных таблиц
Изменение внешнего вида таблицы
Печать таблицы
Сортировка данных в таблице
Поиск и замена данных
Фильтрация данныхИспользование внешних данных
Вступление
Форматы данных, доступные для импорта, экспорта и связывания
Использование баз данных других форматов
Присоединение и импорт внешних таблиц
Присоединение и импорт таблиц dBASE и Paradox
Присоединение и импорт таблиц баз данных Access
Импорт и присоединение электронных таблиц
Импорт и присоединение таблиц из текстовых файлов
Создание таблицы путем импорта из текстового файла
Создание спецификаций импорта
Особенности импорта текстовых файлов
Импорт и присоединение документов HTML и данных с Web-узлов
Импорт данных из документов и схем XML
Импорт и присоединение данных из адресных книг и папок Exchange
Обновление связей с присоединенными таблицами
Экспорт данных в другие форматы
Использование буфера обмена Windows для импорта и экспорта данныхОтбор и сортировка записей с помощью запросов
Вступление
Запросы и фильтры
Создание простого запроса с помощью Мастера запросов
Создание и изменение запроса с помощью Конструктора запросов
Создание вычисляемых полей в запросах
Виды соединений
Внутреннее соединение
Внешнее соединение
Рекурсивное соединение
Запросы с параметрами
Создание запроса из фильтра
Выполнение запроса
Изменение данных в результирующем множестве запроса
Печать результатов запроса
Передача результатов запроса в другие приложения
Использование выражений в запросах. Выражения в Access.
Создание выражений с помощью Построителя выраженийСоздание форм для ввода данных
Вступление
Автоматическое создание формы на основе таблицы или запроса
Создание формы с помощью мастера
Режимы работы с формами. Печать формы.
Режим Конструктора
Окно приложения в режиме Конструктора
Структура формы
Панель инструментов Конструктор форм
Панель инструментов Формат (форма/отчет)
Параметры работы с формами. Основные элементы управления.
Создание и удаление элементов управления
Выделение формы и элементов управления и отображение окна свойств. Задание последовательности перехода для элементов управления в форме.
Перемещение и изменение размеров элементов управления
Копирование, вставка и удаление элементов управления. Изменение надписей. Изменение типа элемента управления.
Оформление формы и ее элементов
Сохранение формы
Режим ФормыСоздание и печать отчетов
Вступление
Автоматическое создание отчета на основе таблицы или запроса
Создание отчета с помощью Мастера отчетов
Преобразование отчетов
Снимки отчетов
Режимы работы с отчетами
Режим Предварительного просмотра. Режим Просмотра образца.
Режим Конструктора
Создание и удаление элементов управления отчета
Изменение размеров и перемещение элементов управления
Копирование элементов управления и формата элемента управления
Оформление страниц отчета
Создание в отчете вычисляемых полей
Сортировка и группировка данных
Применение шаблона отчетов
Просмотр и печать отчетовНовые возможности Microsoft Access 2002
Вступление
Новая политика лицензирования
Среда разработки и использования приложений. Новый вид рабочей области.
Средства альтернативного ввода
Надежность. Отмена и повтор нескольких операций.
Работа с помощью клавиатуры
Новый формат базы данных. Новая справочная система. Новые примеры приложений.
Представление данных в виде сводных таблиц и сводных диаграмм. Новые возможности работы с формами и отчетами.
Публикация данных в корпоративной сети и Интернете
Новые возможности страниц доступа к данным
Доступ к корпоративным базам данных
Новые средства разработки. Новые элементы программирования на языке Visual Basic.Редактирование и анализ данных с помощью запросов
Вступление
Создание таблиц с помощью запроса
Создание запросов на добавление данных
Создание запросов на обновление таблиц
Создание запросов на удаления записей
Анализ данных с помощью запросов. Перекрестные запросы.
Статистические функции для выполнения расчетов
Отбор повторяющихся записей и записей без подчиненных
Сводные таблицы
Сводные диаграммы
Настройка свойств полей в запросе и свойств самого запроса
Создание запросов SQL. Сравнение ANSI и Jet SQL.
Использование инструкций SQL для создания запросов
Создание подчиненных запросовСоздание составных форм
Вступление
Панель элементов
Встроенные элементы управления
Создание многотабличных форм
Синхронизация данных в элементах формы
Создание многостраничных форм
Всплывающие формы и диалоговые окна
Вычисления в формах. Создание вычисляемых полей.
Создание вычисляемых полей для отображения итоговых значений
Использование статистических функций в формах
Рекомендации по оформлению формПодготовка составных отчетов
Вступление
Создание составных отчетов. Применение подчиненных отчетов.
Создание подчиненных отчетов
Перекрестные отчеты
Печать отчета в несколько колонок
Сортировка и группировка данных. Создание базового запроса "Заказы клиентов".
Определение условий сортировки и группировки
Определение содержимого отчета "Заказы клиентов"
Настройка печати групп отчета
Проведение вычислений. Создание полей, содержащих сумму с накоплением.
Вычисление процентов. Нумерация записей и подсчет количества записей в отчете.
Объединение текстовых данных и печать условий отбора записей в отчете
Фильтрация данных в отчетеРабота с макросами
Вступление
Использование макросов в базе данных Microsoft Access
Создание макросов. Конструктор макросов.
Создание групп макросов
Применение условий в макросах
Выполнение и отладка макросов
Запуск макроса
Назначение макроса событию
Вызов макроса из процедуры VBA
Отладка макросов и поиск ошибок
Применение макросов
Преобразование макросов в процедуры VBAПубликация данных в корпоративной сети и Интернете
Вступление
Основные сведения
Программа просмотра Интернета. О примерах этой главы.
Использование гиперссылок в объектах базы данных
Панель инструментов Веб-узел
Формат XML в Microsoft Office 2002
Преобразование объектов базы данных в Web-страницы
Преобразование в формат HTML
Преобразование в страницу доступа к данным
Создание страниц доступа к данным. Автоматическое создание на основе таблицы или запроса.
Создание автостраниц с помощью Мастера страниц доступа к данным
Подключение существующей Web-страницы к базе данных
Подключение к источнику данных
Разработка страницы доступа к данным в режиме Конструктора
Программирование страниц доступа к данным
Средства публикации данных
Публикация данных на сервере Web
Отправка данных по электронной почте
Публикация данных на сервере FTPПрограммирование в Access 2002
Вступление
Язык Visual Basic для приложений (VBA). Процедуры и функции, их вызов и передача параметров.
Переменные, константы и типы данных
Ссылки на объекты
Массивы
Область действия переменных и процедур
Управляющие конструкции
Объектные модели Microsoft Access 2002. Основные понятия.
Объектные модели Microsoft Office 2002
Объектная модель Microsoft Access 2002
Объектные модели доступа к данным. Объектная модель Microsoft DAO 3.6.
Модель объектов ActiveX для управления данными
Объектная модель Visual Basic для приложений
Объектная модель Microsoft Office 2002
Использование объектов и семейств
Модули как объекты Access
Среда программирования Access 2002. Окно редактора кода.
Использование окна просмотра объектов
Установка ссылок на объектные библиотеки
Инструментальные средства отладки
Программирование в формах и отчетах. События Access.
Последовательности событий Access
Создание процедур обработки событий
Создание перекрестного отчета с изменяющимся числом столбцов
Использование функций для обработки событийНастройка пользовательского интерфейса
Вступление
Настройка параметров приложения Access
Настройка параметров запуска
Запуск приложения с параметрами командной строки
Командный интерфейс приложения. Использование кнопочной формы.
Создание и изменение панелей команд
Создание меню
Создание и изменение панелей инструментов
Создание и удаление контекстных меню
Связывание строк меню, панелей инструментов и контекстных меню с формами и отчетами
Изменение меню и панелей инструментов с помощью VBAИнтеграция Access 2002 с другими компонентами Office 2002
Вступление
Связывание и внедрение объектов
Вставка рисунков в формы и отчеты
Вставка рабочего листа Excel в форму или отчет
Вставка документов Word в таблицы, формы и отчеты Access
Автоматизация. Клиенты и серверы автоматизации.
Взаимодействие компонентов Office 2002. Использование Microsoft Access в качестве клиента автоматизации.
Операции с объектами Microsoft Excel
Обмен данными с Microsoft Word в системе автоматизации
Использование Access в качестве сервера автоматизации
Использование элементов ActiveX в приложении. Добавление элемента управления Календарь в форму.
Подключение специальных элементов управления в реестр WindowsОсобенности сетевых приложений Access
Вступление
Способы совместного использования баз данных
Режимы работы с базой данных в сети
Пример сетевого приложения
Организация совместного доступа к данным и объектам
Организация обмена данными между компонентами сетевого приложения. Программирование с использованием интерфейса DАО.
Создание и использование рабочей области
Открытие источника данных
Программное изменение структуры и схемы данных
Выполнение операций с данными
Программная синхронизация доступа к данным
Выполнение транзакций
Защита сетевого приложения Access
Защита базы данных на уровне пользователейПроекты Microsoft Access 2002
Вступление
Основные понятия. Отличие архитектуры "клиент-сервер" от архитектуры "файл-сервер".
Распределение функций в архитектуре "клиент-сервер"
Универсальный доступ к данным через OLE DB
Настольная версия Microsoft SQL Server 2000
Создание проекта Access 2002
Открытие файла проекта
Работа с таблицами
Работа со схемами базы данных
Работа с запросами
Сортировка и фильтрация данных в формах и отчетах
Повышение производительности приложения "клиент-сервер"Репликация баз данных
Миграция приложений
Вступление
Преобразование настольного приложения Access в приложение с архитектурой "клиент-сервер". Целесообразность перехода к клиент-серверной архитектуре.
Способы преобразования приложений Access для использования их с SQL Server
Разделение баз данных
Перенос сетевого приложения на платформу SQL Server
Использование приложений предыдущих версий Microsoft Access. Поддержка 2000 года в Microsoft Access 2000 и 2002.
Совместимость форматов баз данных разных версий Microsoft Access
Совместное использование базы данных в нескольких версиях Access
Использование в Access 2000 и 2002 баз данных предыдущих версий без преобразования формата
Использование файлов объектов приложения и объектов данных предыдущих версий Access
Варианты преобразования баз данных в Access 2002Администрирование баз данных
Вступление
Архивирование, сжатие и восстановление баз данных
Защита информации с помощью шифрования
Администрирование защищенных баз данных и проектов Access 2002
Защита баз данных на SQL Server
Защита базы данных Access с помощью пароля
Администрирование баз данных Access, защищенных на уровне пользователей
Использование файла рабочей группы
Создание и восстановление файла рабочей группы
Управление учетными записями
Назначение прав доступа к объектам базы данных
Изменение прав доступа к объектам базы данных
Предоставление права на владение объектами базы данныхПриложение 1. Глоссарий.
В данном приложении приводятся определения терминов, употребляемых в книге. Если не найдете интересующий вас термин здесь, обратитесь к справочной системе Access или электронным словарям в Интернете, например по адресу http://www.whatis.com. | Таблица П1.Приложение 2. Сетевое приложение "Игра в доминирование".
SamoYchiteli.ru
Иллюстрированные самоучители