Программирование Delphi 2010 / 7.0. Базы данных. Технология ADO и dbExpress

В данный момент идет прием заявок на курс.
Мы можем сообщить вам о начале
запланированного обучения


Код: BD-06
Длительность: 32 ак.ч.
Стоимость: 43 985 р.

Стоимость индивидуального обучения: 59 380 руб.
  

Аннотация:
Цель курса: приобрести знания и практические навыки использования среды программирования Delphi 2010 для создания приложений работающих с различными СУБД.
Вы научитесь создавать в самой популярной среде для работы с базами данных Delphi, приложения для работы с различными СУБД; получите необходимые знания по теории баз данных, изучите различные технологии работы с ними.

Предварительная подготовка:
Базовые навыки программирования Delphi 2010 / 7.0.

По окончании курса Вы сможете:
• Создавать приложения для баз данных
• Работать с полями
• Осуществлять фильтрацию и поиск
• Создавать запросы
• Осуществлять выборки
• Модифицировать записи, таблицы
• Использовать локальные транзакции
• Строить отчёты, диаграммы
• Использовать технологии BDE и ADO

Содержание курса:
Модуль 1. Введение в базы данных. Основные понятия
• Первичные ключи, индексы
• Отношения между таблицами
• Ссылочная целостность
• Нормализация
• Транзакции
• Механизмы доступа к Базам Данным в Delphi

Модуль 2. Создание приложений для баз данных. Технология ADO
• Методология построения приложения для БД в среде Delphi. Основные компоненты ADO.
• Создание простого проекта приложения. Управление соединением.
• Получение всех полей таблицы. Установка критерия.
• Транзакции в ADO

Модуль 3. Работа с полями
• Состояние и режимы наборов данных
• Организация доступа к полям набора данных
• Обращение к значениям полей
• Редактирование записи
• Проверка правильности введенных значений
• Вычисляемые поля и поля выбора
• Компоненты для работы с текущей строкой

Модуль 4. Фильтрация и поиск. Работа со структурой таблиц
• Индексированные и неиндексированные способы поиска в таблицах
• Фильтрация данных
• Работа со структурой таблиц, создание и удаление таблиц, полей, индексов, очистка данных

Модуль 5. Работа с запросами. Выборка
• Основные сведения о языке SQL
• Создание и удаление таблицы, изменение состава полей, создание и удаление индекса
• Инструкция «SELECT» условия, группирование, сортировка, соединение таблиц, агрегирование

Модуль 6. Модификация. Изменение структуры таблиц
• Модификация записей: редактирование, вставка, удаление
• Статический и динамический запросы
• Создание и удаление таблицы
• Изменение состава полей
• Создание и удаление индекса

Модуль 7. Технология ADO. Построение отчетов. Технология RaveReports. Построение диаграмм, основанных на данных из БД
• Характеристики генератора отчетов
• Визуальное конструирование отчетов
• Компоненты управления отчетом
• Примеры создания отчетов

Модуль 8. Технология ADO. Введение в разработку систем принятия решения
• Основы систем принятия решений, многомерные данные, DecisionCube
• Обзор клиентских приложений OLAP
• Использование Multidimensional Expressions (MDX)
• Тестовое MDX - приложение

Модуль 9. Технология dbExpress
• Архитектура dbExpress
• Основные компоненты dbExpress. Создание приложений
• Управление наборами данных. Транзакции в dbExpress
• Редактирование данных
• Сравнение технологий BDE и dbExpress