Компьютерная Академия СофтДжойс Компьютерная Академия СофтДжойс Компьютерная Академия СофтДжойс

Разработка приложений в архитектуре клиент-сервер с помощью Borland Delphi

Академия -> Курсы -> Курсы по продуктам фирмы Borland ->Разработка приложений в архитектуре клиент-сервер с помощью Borland Delphi

Описание курса

Записаться на курс
Продолжительность: 5 дн.
Стоимость: 30 000 р.

Назначение курса

Разработчиков, имеющих навыки работы с Borland Delphi в объеме базового курса, планирующих разработку клиент-серверных информационных систем.

Дополнительная информация

В данном курсе рассматривается создание информационных систем с помощью Delphi.

Изучаются основы применения различных средств доступа к данным, рассматриваются объекты серверных СУБД, принципы проектирования данных, компоненты для доступа к объектам серверных СУБД и методы оптимизации информационных систем в архитектуре "клиент/сервер".

Курс обеспечивает базовую подготовку в области разработки информационных систем в архитектуре "клиент-сервер".

Программа курса

Понятие об архитектуре "клиент/сервер".

Достоинства и недостатки настольных СУБД
Серверные СУБД. Преимущества архитектуры клиент/сервер
Распределенные приложения
Особенности современных серверных СУБД

Введение в теорию реляционных СУБД и проектирование данных.

Реляционные СУБД. Таблицы, первичные и внешние ключи.
Нормализация данных
Применение CASE-средств для проектирования данных

Объекты серверных СУБД.

Хранимые процедуры
Триггеры
Представления (views)
Объекты для генерации первичных ключей

Введение в SQL.

Операторы DML
Операторы DDL
Операторы DCL
Другие операторы
Процедурные расширения SQL и их применение

Архитектура и средства доступа к данным в Delphi.

Клиентский API и компоненты, основанные на нем ODBC
Borland Database Engine
dbExpress
OLE DB и ADO

Создание приложений, использующих BDE.

Системные настройки BDE.
Настройка параметров отображения даты, времени и чисел.
Проблемы поддержки настроек и переносимости приложений.
Средства языковой настройки BDE.
Описание параметров драйверов и создание псевдонимов BDE
Компоненты TTable и TQuery - сравнение в применении.
Компонент TSession и его использование
Кеширование данных. Компонент TUpdateSQL
Компонент TStoredProc

Создание приложений, использующих ADO.

OLE DB - провайдеры.
Что такое Connection String. Microsoft Data Links, UDL-файлы.
Введение в объектную модель ADO. Использование объектной модели ADO в компонентах ADOExpress
Компоненты TADOConnection, TADODataSet и TADOCommand.
Другие компоненты ADO Express.
Создание приложений с применением ADO. Использование Microsoft Data Shaping.

Создание приложений, использующих dbExpress.

Архитектура и особенности dbExpress
Драйверы dbExpress
Особенности настройки доступа к данным с помощью dbExpress
Применение компонентов TSQLConnection, TSQLQuery, TSQLTable, TSQLStoredProc
TClientDataSet, TDataSetProvider как средство кэширования данных и создания двунаправленных курсоров

Краткое введение в OLAP и многомерный анализ данных

Что такое On-line Analytical Processing и Data Warehousing?
Реализация OLAP в клиентском приложении: компоненты DecisionCube.
Реализация OLAP в серверной части приложений: многомерные базы данных и их применение в приложениях.

Оптимизация клиент-серверных приложений

Использование SQL Monitor для оптимизации BDE-приложений
Оптимизация использования сервера
Оптимизация клиентских приложений
Типичные ошибки, снижающие производительность приложений

Академия -> Курсы -> Курсы по продуктам фирмы Borland ->Разработка приложений в архитектуре клиент-сервер с помощью Borland Delphi

  
Компьютерная Академия СофтДжойс
   Ваш e-mail: 
Компьютерная Академия СофтДжойс
 
группа вКонтакте Яндекс.Метрика