Предисловие 9\r \r От издательства 10\r \r Глава 1. Создание базы данных 11\r \r 1.1. Основные понятия 12\r \r 1.1.1. Реляционная\r модель данных 14\r \r 1.1.2. Знакомство\r с MS Access 16\r \r 1.2. Разработка таблиц 20\r \r 1.2.1. Таблица\r в режиме конструктора 22\r \r 1.2.2. Операции\r с таблицами 25\r \r 1.2.3. Создание\r новых таблиц 27\r \r 1.3. Организация связи между таблицами 30\r \r Задания для самостоятельной работы 33\r \r Задание\r 1.1. Работа с таблицей в режиме таблицы 33\r \r Задание\r 1.2. Создание новых таблиц 33\r \r Задание\r 1.3. Установка связи типа «один ко многим» 34\r \r Задание\r 1.4. Создание базы данных 34\r \r 1.4. Дополнительные возможности Access\r по работе с таблицами 34\r \r 1.4.1. Пример\r базы данных со связями «многие ко многим» 35\r \r 1.4.2. Свойства\r полей таблицы 37\r \r 1.4.3. Подстановка\r значений 44\r \r 1.4.4. Виды\r соединений таблиц 47\r \r 1.4.5. Еще\r немного о ключевых полях 48\r \r 1.4.6. Кое-что\r о нормализации данных 50\r \r 1.4.7. Импорт\r и экспорт табличных данных 53\r \r Задания для самостоятельной работы 58\r \r Задание\r 1.5. Импорт диапазонов 58\r \r Задание\r 1.6. Импорт листов 58\r \r Глава 2. Запросы к базе данных 59\r \r 2.1. Поиск данных 60\r \r 2.1.1. Поиск\r в таблице 61\r \r 2.1.2. Фильтрация\r данных 62\r \r 2.1.3. Простой\r запрос 64\r \r 2.1.4. Модификация\r запроса 66\r \r 2.1.5. Сортировка\r в таблице и запросе 68\r \r Задания для самостоятельной работы 69\r \r Задание\r 2.1. Простой запрос 69\r \r Задание\r 2.2. Запрос с условием 70\r \r Задание\r 2.3. Сортировка в запросе 70\r \r 2.2. Вычисления в запросах 70\r \r 2.2.1.\r Использование выражений 71\r \r 2.2.2. Запросы\r с параметром и вычисляемые поля 75\r \r 2.2.3. Групповые\r операции в запросах 77\r \r 2.2.4. Перекрестные\r запросы 78\r \r Задания для самостоятельной работы 79\r \r Задание\r 2.4. Вычисления в запросах 79\r \r Задание\r 2.5. Запрос с параметром 79\r \r Задание\r 2.6. Группировка данных 1 79\r \r Задание\r 2.7. Группировка данных 2 79\r \r Задание\r 2.8. Перекрестный запрос 80\r \r 2.3. Другие виды запросов 80\r \r 2.3.1. Запросы\r на добавление данных 80\r \r 2.3.2. Обновление\r данных в таблицах 83\r \r 2.3.3. Удаление\r данных и создание новых таблиц 84\r \r 2.3.4. Уточнение\r деталей в запросах 85\r \r 2.3.5.\r Использование рекурсивных и внешних соединений таблиц 87\r \r 2.3.6. Вложенные\r запросы 89\r \r Задания для самостоятельной работы 90\r \r Задание\r 2. 9. Установка связи с внешними\r таблицами 90\r \r Задание\r 2.10. Подготовка запроса на добавление данных 91\r \r Задание\r 2.11. Запрос на добавление данных 91\r \r Задание\r 2.12. Запрос на обновление данных 91\r \r Задание\r 2.13. Запрос на удаление данных 92\r \r Задание\r 2.14. Поиск записей без подчиненных 92\r \r Задание\r 2.15. Поиск повторяющихся записей 1 92\r \r Задание\r 2.16. Поиск повторяющихся записей 2 92\r \r Задание\r 2.17. Запрос на создание таблицы 1 93\r \r Задание\r 2.18. Запрос на добавление 1 93\r \r Задание\r 2.19. Запрос на создание таблицы 2 94\r \r Задание\r 2.20. Запрос на добавление 2 94\r \r Задание\r 2.21. Установка связи на схеме данных 1 95\r \r Задание\r 2.22. Установка связи на схеме данных 2 95\r \r Задание\r 2.23. Поиск повторов в таблице data 95\r \r Задание\r 2.24. Заполнение таблицы data_regions 1 96\r \r Задание\r 2.25. Заполнение таблицы data_regions 2 96\r \r Задание\r 2.26. Заполнение таблицы data_regions 3 96\r \r Задание\r 2.27. Удаление запроса 97\r \r 2.4. Основы языка SQL 97\r \r 2.4.1. SQL-инструкции 98\r \r 2.4.2. Агрегатные\r функции 102\r \r 2.4.3. Запросы\r действия 103\r \r Глава 3. Экранный интерфейс 107\r \r 3.1.\r Основные приемы работы с формой 109\r \r 3.1.1. Ускоренное\r создание формы 109\r \r 3.1.2. Создание простой\r формы в режиме конструктора 111\r \r 3.1.3. Ленточная форма и\r заголовки 114\r \r 3.1.4. Оформление 116\r \r Задания\r для самостоятельной работы 119\r \r Задание 3.1. Создание\r формы из таблицы 119\r \r Задание 3.2. Создание\r формы в конструкторе 119\r \r Задание 3.3. Создание\r ленточной формы 119\r \r Задание 3.4. Формы для\r базы данных chronicles 119\r \r 3.2. Элементы\r управления и составные формы 120\r \r 3.2.1. Элементы\r управления 120\r \r 3.2.2. Арифметические и\r логические выражения 124\r \r 3.2.3. Многостраничные\r формы 126\r \r 3.2.4. Составные формы 127\r \r Задания\r для самостоятельной работы 131\r \r Задание 3. 5. Статистические операции в форме 131\r \r Задание 3. 6. Группировка в форме 131\r \r Задание 3. 7. Перекрестная форма 1 131\r \r Задание 3. 8. Перекрестная форма 2 131\r \r Задание 3. 9. Добавление кнопки в форму 132\r \r Задание 3.10. Составная\r форма 132\r \r Задание 3.11. Диаграмма\r в форме 132\r \r Задание 3.12. Вкладки в\r форме 132\r \r Задание 3.13. Кнопочная\r форма 133\r \r Задание 3.14. Формы для\r ввода 1 133\r \r Задание 3.15. Формы для\r ввода 2 133\r \r Задание 3.16. Формы для\r ввода 3 134\r \r Задание 3.17. Флажки на\r форме 134\r \r Задание 3.18. Поля со\r списками 134\r \r Задание 3.19. Вставка\r изображений 135\r \r Задание\r 3.20. Гиперссылки 135\r \r 3.3. Дополнительные\r возможности 135\r \r 3.3.1. Рисунки 136\r \r 3.3.2. Диаграммы 138\r \r 3.3.3.\r Взаимное использование объектов форм 140\r \r 3.3.4. Кнопочные формы 143\r \r Глава 4. Отчеты 146\r \r 4.1. Общие вопросы составления отчетов 147\r \r 4.1.1. Создание\r отчета 147\r \r 4.1.2. Конструктор\r отчетов 152\r \r 4.1.3. Управление\r печатью 157\r \r Задания\r для самостоятельной работы 159\r \r Задание 4.1. Автоотчет 159\r \r Задание 4.2. Создание\r отчета с помощью мастера 159\r \r Задание 4.3. Создание\r отчета с помощью конструктора 160\r \r 4.2. Оформление\r отчета и использование вычислений 160\r \r 4.2.1. Вычисления в\r отчетах 160\r \r 4.2.2. Многостраничные\r отчеты 164\r \r 4.2.3. Составные отчеты 165\r \r Задания\r для самостоятельной работы 167\r \r Задание\r 4.4. Использование суммы с накоплением 167\r \r Задание 4.5. Использование\r процентов 167\r \r Задание\r 4.6. Многостраничный отчет 167\r \r Задание 4.7. Составной\r отчет 1 168\r \r Задание 4.8. Составной\r отчет 2 168\r \r Задание 4.9. Снимок\r отчета 168\r \r 4.3. Дополнительные\r возможности отчетов 168\r \r 4.3.1. Печать в\r несколько колонок 169\r \r 4.3.2. Снимки отчета 170\r \r 4.3.3. Почтовые наклейки 171\r \r 4.3.4. Некоторые\r возможные ошибки при работе с отчетами 173\r \r Глава 5. Дополнительные возможности 177\r \r 5.1. Связи с\r MS Office 178\r \r 5.1.1. Интеграция с\r MS Word 178\r \r 5.1.2. Интеграция с\r MS Excel 184\r \r 5.2. Использование\r макросов 186\r \r 5.2.1. Общие сведения о\r макросах 186\r \r 5.2.2. Разработка\r макросов 187\r \r 5.2.3. Запуск макроса 191\r \r 5.2.4. Условные\r макрокоманды 193\r \r 5.2.5. Поиск ошибок в\r макросах 194\r \r 5.2.6. Некоторые другие\r задачи 196\r \r Задания\r для самостоятельной работы 198\r \r Задание 5.1. Создание\r простого макроса 198\r \r Задание 5.2. Присвоение\r макроса кнопке 198\r \r Задание 5.3. Параметры\r запуска 1 199\r \r Задание 5.4. Параметры\r запуска 2 199\r \r 5.3. Введение\r в VBA 199\r \r 5.3.1. Среда разработки 201\r \r 5.3.2. Структура\r программы 203\r \r 5.3.3. Подпрограммы 204\r \r 5.3.4. Операторы 205\r \r 5.3.5. Работа с\r объектами MS Access 206\r \r 5.4. Введение\r в защиту информации. Параметры запуска 209\r \r 5.4.1. Использование\r защиты сети и операционной системы 210\r \r 5.4.2. Пароль\r базы данных, или Первый уровень защиты 211\r \r 5.4.3. Использование\r рабочих групп 212\r \r 5.4.4. Работа\r с пользователями и группами 213\r \r 5.4.5. Назначение\r владельца объекта 214\r \r 5.4.6. Параметры\r запуска базы данных 215\r \r 5.5. Обмен данными между приложениями с помощью\r ODBC 217\r \r Приложение A.\r Описание используемых учебных баз данных 220\r \r Приложение Б.\r Программа ECDL по MS Access: базовый уровень 222\r \r Приложение В. Программа ECDL по MS Access: расширенный уровень 226\r \r Приложение Г.\r Список макрокоманд MS Access 229\r \r Приложение Д.\r Список встроенных функций MS Access 238\r \r Д. 1. Функции\r работы с массивами 238\r \r Д. 2.\r Преобразование типов данных 238\r \r Д. 3. Работа с\r объектами базы данных 240\r \r Д. 4. Функции\r даты и времени 241\r \r Д. 5.\r Динамический обмен данными DDE и внедрение OLE 242\r \r Д. 6.\r Статистические функции 242\r \r Д. 7. Функции\r обработки ошибок 243\r \r Д. 8. Финансовые\r функции 243\r \r Д. 9. Функции\r общего назначения 244\r \r Д.10. Функции ввода-вывода 245\r \r Д.11. Проверка значений переменных 245\r \r Д.12. Математические функции 246\r \r Д.13. Вывод сообщений 247\r \r Д.14. Управление 247\r \r Д.15. Статистические функции для работы\r с подмножествами 247\r \r Д.16. Функции обработки текста 248\r \r Список использованных\r источников 250\r \r Основные источники 250\r \r Интернет-источники 250\r \r Алфавитный указатель 251