Access 2007. Самоучитель с примерами

А. Гончаров

Предисловие

Глава 1. Введение в Microsoft Access 2007
1.1. Область применения Access
1.2. Профессии, связанные с Access
1.3. Термины, применяемые в Access
1.4. Структура базы данных
1.5. Разработка баз данных и психология пользователей
1.6. Новый пользовательский интерфейс
1.7. Почему нужна хорошая мышь
1.8. Справочная информация о программе

Глава 2. Создание простой базы данных
2.1. Постановка задачи
2.2. Создание базы данных и таблицы
2.3. Ввод данных в таблицу
2.4. Быстрое создание формы
2.5. Работа с базой данных
..Кнопка для автонабора номера
..Сортировка
..Использование фильтров
..Печать таблицы или формы

Глава 3.Таблицы
3.1. Способы создания таблиц
3.2. Конструктор таблиц и форматы данных
..Текстовый формат
..Поле MEMO
..Числовой формат
..Счетчик
..Денежный формат
..Формат «Дата/время»
..Логический формат
..Поле объекта OLE
..Поле гиперссылок
3.3. Мастер подстановок
3.4. Создание масок ввода
3.5. Контекстные меню таблицы
3.6. Связывание таблиц
..Связь «один-к-одному»
..Связь «один-ко-многим»
..Связь «многие-ко-многим»
3.7. Способ компактного представления данных
3.8. Создание виртуальных полей в таблице

Глава 4. Запросы
4.1. Мастер запросов
4.2. Конструктор запросов
4.3. Построитель выражений. Создание вычисляемого поля
4.4. Перекрестный запрос
4.5. Выборка повторяющихся записей
4.6. Другие способы группировки записей
4.7. Поиск ошибок в базе данных

Глава 5. Формы
5.1. Создание разных форм
5.2. Мастер форм
5.3. Конструктор форм
5.4. Элементы управления
..Надпись
..Флажок
..Поле. Пример вычисляемого поля
..Списки
..Рамки объектов
..Кнопки
..Мастер кнопок
..Группа переключателей
..Подчиненная форма
..Вкладки

Глава 6. Отчеты
6.1. Быстрое создание отчета
6.2. Конструктор отчетов
6.3. Сортировка и группировка в отчете
6.4. Просмотр и печать отчета
6.5. Мастер отчетов
6.6. Анализ данных с помощью отчетов

Глава 7. Подготовка данных для Интернета
7.1. Статические файлы в формате HTML
7.2. Динамические файлы в формате HTML (ASP)
7.3. Публикация данных в Интернете

Глава 8. Программирование
8.1. Основы Visual Basic . . . . . . . . .
8.2. Типы переменных
8.3. Циклы и условные операторы
..Цикл Do.. Loop
..Цикл While.. Wend
..Цикл For.. Next
..Цикл For Each... Next
Оператор If... Then... Else
Оператор Select Case
Операторы для выхода из циклов и подпрограмм
8.4. Объектная модель
8.5. Редактор Visual Basic
8.6. Получение информации об объектах языка
8.7. Модули, макросы и функции
8.8. Пример программы и формы
8.9. Пример функции для вычисления «суммы прописью»
8.10. Отладка программ
8.11. Программирование фильтров в формах и отчетах

Глава 9. Классическая задача создания БД
9.1. Постановка задачи
9.2. Создание таблиц
9.3. Создание запроса с вычисляемым полем
9.4. Создание формы для ввода данных
9.5. Поиск в базе данных и формирование заказа
9.6. Дополнительные задачи
..Списание товара
..Отбор только тех товаров, которые можно включить в заказ
..Отбор товаров по сроку годности, цене, группе
..Подсчет прибыли
..Последние штрихи

Глава 10. Книжная база данных
10.1. Создание таблиц
10.2. Связывание таблиц. Связи «один-ко-многим» и «многие-ко-многим»
10.3. Создание запросов
10.4. Создание формы с помощью мастера
10.5. Совершенствование базы данных
..Добавление нового поля
..Создание поля со списком. Мастер подстановок
10.6. Запрос на добавление данных
10.7. Импорт данных
10.8. Форма для ввода данных
..Создание формы
..Поле со списком и многострочное поле
..Еще несколько полей со списком
..Программная обработка во время ввода данных
10.9. Форма «Автор-книга»

Глава 11. База данных для рассылки почты
11.1. Таблица для сбора электронных адресов
11.2. Таблица и форма для написания писем
..Создание таблицы
..Создание запроса
..Создание формы
..Создание элементов управления
..Панель перехода по записям
..Использование элемента группы как рамки вокруг кнопок
11.3. Создание подчиненной формы с адресами
11.4. Создание встроенной инструкции пользователя .
..Текст инструкции пользователя
11.5. Создание дополнительных элементов управления
11.6. Программа для отправки писем
11.7. Настройка Microsoft Outlook для отправки писем \'
11.8. Рассылка почты

Глава 12. Публикация объявлений в Интернете
12.1. Постановка задачи
12.2. Настройка Windows
12.3. Создание формы
12.4. Создание подпрограмм
..Глобальные переменные
..Вспомогательные подпрограммы
..Основные подпрограммы
..Подпрограммы для заполнения форм объявлений
12.5. Развитие проекта

Предметный указатель