Все курсы TeachPro :: Курс TeachPro Access 2000

Введение

Введение.

Глава 1. Знакомимся с объектами Access

1. Знакомство с таблицами

Таблицы. Структура таблиц
Создание таблиц. Общие сведения о типах полей
Редактирование, выделение, копирование и вставка в таблице
Длинные текстовые поля и MEMO-поля. Область ввода
Поле объекта OLE
Поле гиперссылки
Порядок полей. Поле счетчика. Подписи полей
Числовые поля
Маски ввода и условия на значение

2. Подробнее о таблицах

Другие форматы данных. Импорт и присоединение таблиц
Импорт и присоединение листов Excel и текстовых файлов
Работа с образом крупной таблицы
Применение фильтров на образе таблицы
Индексы
Ключи

3. Запросы

Запросы. Общее представление. Конструктор запросов
Заполнение условий отбора, урок 1
Заполнение условий отбора, урок 2
Создание вычисляемых полей. Построитель выражений
Запрос на выборку с групповыми операциями
Запрос на создание таблицы
Запрос на обновление
Запрос на добавление
Запрос на удаление
Перекрестный запрос

4. Основы многотабличных БД

Разбиение данных на раздельные таблицы. Cвязующиt полz
Многотабличный запрос на выборку. Схема данных. Подтаблицы
Работа с подтаблицами. Проблемы целостности данных
Поддержка целостности данных. Параметры объединения
Поддержка целостности данных. Подстановка
Практические примеры подстановок
Другие типы отношений между таблицами

5. Формы

Формы. Автоформы. Основные элементы Конструктора форм
Действия в Конструкторе форм
Области формы. Ввод меток. Форматирование полей и меток
Ввод свободных, вычисляемых полей и рамок объектов
Ссылки на элементы формы. Режимы формы. Свойства формы
Связанные формы. Создание главной и подчиненной ленточной формы
Способы связывания форм

6. Элементы управления и макросы

Ссылки на элементы управления в формах из других объектов Access
Форматирование поля со списком. Ссылки на нужною колонку списка
Общие сведения о макросах. Порядок выполнения и именования
Вызов макроса элементом управления "поле со списком"
Вызов макроса кнопкой. Условия в макросах. Вывод сообщений
Переключатели и группы переключателей
Флажки
Флажки и выключатели
Сохраненные фильтры. Вызов их макросами
Фильтр как параметр макроса
Использование гиперссылок на формах

7. Отчеты

Печать таблиц и форм. Сохранение формы как отчета
Конструктор отчетов. Зоны отчета. Отчет табличного вида
Смена источника записей, нумерация записей и итоговые функции
Сортировка и группировка отчета
Нумерация страниц. Развернутые надписи
Отчет в виде письма. Адресные этикетки
Отбор режима вывода и данных для отчета из формы
Параметры печати отчетов. Снимки отчетов
Экспорт отчетов в различные форматы

8. Страницы доступа к данным

Страницы доступа к данным. Автостраница
Особенности конструктора страниц. Параметры группировки
Многоуровневая группировка данных
Перегруппировка данных. Итоговые поля групп
Добавление связанных полей
Создание сводной таблицы. Панель инструментов сводной таблицы
Области и промежуточные итоги. Имена полей сводной таблицы

9. Основы программирования на VBA

Виды модулей. Преобразование макротаблицы в модуль
Окно редактора VBA. Подокна. Ввод текста. Комментарии
Процедура. Имена процедур обработки событий. Условие If
Блок If..Then..Else. Инструкция Option Explicit
Блок Select Case
Написание функций. Префиксы Public и Private
Использование функций в запросах и формах
Использование функций в других приложениях. Функция MsgBox
Точки останова. Окно Immediate. Аргуметы функции MsgBox
Значения функции MsgBox. Функция InputBox
Рекурсивный вызов процедуры. Цикл For..Next
Циклы Do While и Do Until. Метки и переходы на метку
Обработка ошибок

10. Специальные средства Access VBA

Обычные переменные. Типы и способы объявления
Пользовательские типы и массивы. Команда Debug.Print
Динамические массивы. Создание массива функцией Array
Основные объектные типы. Просмотрщик объектов
Объявление объекта DAO.Recordset. Просмотр полей
Редактирование записей в DAO.Recordset
Объект ADODB.Recordset. Блок With..End With
Recordset как источник данных для формы. Идентификатор Me
Проходы по набору записей собственными элементами управления
Создание собственных счетчиков записей
Работа с закладками. Обработка ошибок при работе с записями
Метод Requery. Функциии по подмножеству в полях формы
Обмен между набором записей и массивом. Метод GetRows
Процедуры класса DoCmd для работы с записями, урок 1
Процедуры класса DoCmd для работы с записями, урок 2

11. Важнейшие для нас функции Access и VBA

Текстовые функции Asc и Chr
Текстовые функции Mid, Len, UCase, LCase
Текстовые функции Str, Val, String
Применение функции Format к числам и датам
Форматирование значений времени. Функции даты и времени
Функции преобразования типов и функция Nz

Глава 2. Разбираем примеры

1. Пример "Платежное поручение"

Пример "Платежное поручение". Состав и структура таблиц
Запросы и подстановки в таблицах
Элементы главной формы, урок 1
Элементы главной формы, урок 2
Элементы главной формы, урок 3
Элементы и обработка событий элементов подформы
Обработка событий элементов главной формы, урок 1
Обработка событий элементов главной формы, урок 2
Запрос и отчет для печати.
Обработка добавления записи, урок 1. Метод Seek объекта Recordset
Обработка добавления записи, урок 2
Синхронизация текущей записи и списка
Обработка удаления записи. Параметры запуска приложения

2. Пример "Счет и счет-фактура"

Пример "Счет-фактура". Состав таблиц
Действие элементов управления формы
Источники данных элементов управления формы, урок 1
Списки с несвязным выбором
Процедуры модуля формы
Добавление нового счета
Добавление нового счета. Удаление счета
Элементы управления для печати отчета. Отчет "Счет-фактура"
Отбор товаров для счета. DoCmd.RunSQL
Отбор товаров для счета. Цикл For Each. Понятие совокупности
Добавление из списка с множественным выбором

Глава 3. Связи с Office

Связи с Office. "Публикация в Word" и "Анализ в Excel"
Простые примеры слияния с Word. Построение отчетов
Использование MS Query для передачи данных таблиц Access в Excel
Слияние в Word с получением данных запроса MS Query
Меню "Форма Access" и "Отчет Access" в Excel

Глава 4. Сервис и защита

1. Сервисные средства Access

Сервисные средства. Сжатие баз данных
Преобразование баз данных
Работа в сети без администрирования. Монопольный доступ
Разделение баз данных
Репликация баз данных
Синхронизация и конфликты реплик
Создание частичных реплик
Код репликации. Параметр "отслеживание строк"
Диспетчер связанных таблиц. Создание MDE-файла

2. Защита баз данных

Защита баз данных. Парольная защита
Группы пользователей. Создание пользователя
Системная база System.mdw. Редактор рабочих групп
Раздача разрешений группам и пользователям
Права владельца и смена владельца объекта
Шифрование баз данных