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

Основы создания приложений Access

Введение
Что нового в Access2002

Знакомство с таблицами, создание таблиц

Общие приемы работы с таблицами
Открытие, копирование, удаление таблиц
Специфика работы с буфером обмена.
Работа с макетом таблицы
Режимы создания таблиц
Общий обзор типов полей
Подробнее о типах Счетчик и Код репликации
Числовые типы. Точность чисел. Критерии выбора нужного типа
Текстовый тип и тип MEMO.
Тип дата/время и логический тип. Форматы отображения.
Тип "Гиперссылка". Виды гиперссылок
Тип "Гиперссылка". Использование гиперссылок
Тип "Поле объекта OLE"
Ключевой статус поля.
Индексирование таблиц. Целесообразность создания индексов
Установка ограничений для полей
Маски ввода
Подстановка в поля

Подробнее о таблицах. Импорт в Access

Импорт и присоединение таблиц (общая часть)

Общий обзор различных форматов данных
Импорт, присоединение и экспорт таблиц Access
Импорт списков Excel. Ограничения в форматах списка
Присоединение списков Excel. Экспорт в формат Excel
Импорт и присоединение текстовых файлов. Экспорт в текстовые файлы

Импорт и присоединение таблиц (профессиональная часть)

Формат Dbase
Формат Paradox
Формат HTML
Формат XML. Основные понятия формата.
Формат XML. Специфика реализации импорта, экспорт
Использование драйверов ODBC для импорта и присоединения таблиц.
Формат Visual Fox Pro
Общие сведения о Microsoft SQL Server
Microsoft SQL Server Enterprise Manager
Подключение и импорт таблиц MS SQL Server в Access с использованием ODBC
Преобразование данных БД Access в MS SQL Server при помощи мастера импорта
Преобразование данных БД Access в MS SQL Server при помощи мастера преобразования Access
Проект Access. Создание таблиц на Microsoft SQL Server
Особенности задания параметров полей и создания индексов на Microsoft SQL Server
Разбор таблиц учебной БД "Борей" на Microsoft SQL Server

Основы реляционных СУБД (общая часть)

Смысл многотабличных БД
Избыточность "плоских" таблиц
Основные понятия реляционных СУБД
Примеры нормальных форм
Мастер нормализации Access. Часть 1
Мастер нормализации Access. Часть 2
Виды отношений между таблицами
Связывание таблиц в Схеме данных. Подтаблицы
Условия для создания различных отношений между таблицами
Проблемы целостности данных
Реализация целостности в Access
Реализация целостности данных в проекте Access на MS SQL Server. Внешние ключи и диаграммы

Запросы

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

Формы

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

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

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

Отчеты

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

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

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

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

Виды модулей
Преобразование макротаблицы в модуль
Окно редактора VBA. Подокна. Ввод текста. Комментарии. Часть 1
Окно редактора VBA. Подокна. Ввод текста. Комментарии. Часть 2
Процедура. Имена процедур обработки событий
Условие If
Блок If..Then..Else
Инструкция Option Explicit
Блок Select Case

Функции (12 уроков)

Написание функций
Префиксы Public и Private
Использование функций в запросах и формах. Часть 1
Использование функций в запросах и формах. Часть 2
Использование функций в других приложениях
Функция MsgBox
Точки останова
Окно Immediate. Аргументы
Значения функции MsgBox. Функция InputBox
Рекурсивный вызов процедуры. Цикл For..Next
Циклы Do While и Do Until
Метки и переходы на метку
Обработка ошибок

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

Обычные переменные. Типы и способы объявления
Пользовательские типы и массивы
Команда Debug.Print
Динамические массивы
Создание массива функцией Array
Основные объектные типы. Просмотрщик объектов
Объявление объекта DAO.Recordset. Просмотр полей
Редактирование записей в DAO.Recordset. Часть1
Редактирование записей в DAO.Recordset. Часть2

Специальные средства Access VBA (продолжение)

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

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

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

Примеры

Пример "Платежное поручение" (начало)

Пример "Платежное поручение". Ознакомление со структурой
Состав и структура таблиц
Запросы и подстановки в таблицах
Элементы главной формы, урок 1
Элементы главной формы, урок 2
Элементы главной формы, урок 3
Элементы главной формы, урок 4
Элементы главной формы, урок 5
Элементы главной формы, урок 6
Элементы главной формы, урок 7

Пример "Платежное поручение" (продолжение)

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

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

Пример "Счет-фактура". Состав таблиц. Часть 1
Пример "Счет-фактура". Состав таблиц. Часть 2
Действие элементов управления формы. Часть 1
Действие элементов управления формы. Часть 2
Источники данных элементов управления формы. Часть 1
Источники данных элементов управления формы. Часть 2
Списки с несвязным выбором
Процедуры модуля формы. Часть 1
Процедуры модуля формы. Часть 2
Добавление нового счета. Часть 1
Добавление нового счета. Часть 2
Добавление нового счета
Удаление счета

Пример "Счет и счет-фактура" (продолжение)

Элементы управления для печати отчета
Отчет "Счет-фактура"
Отбор товаров для счета
Отбор товаров с использованием запроса или выражения SQL
Отбор товаров для счета. Цикл For Each
Примеры Цикл For Each. Понятие совокупности
Добавление из списка с множественным выбором
Главная кнопочная форма

Связи с Office

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

Сервис и защита

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

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

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

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