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

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

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

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

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

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

Разработчиков, имеющих навыки работы с Borland C++Builder в объеме курса "Основы разработки приложений с помощью Borland C++ Builder", планирующих разработку клиент-серверных информационных систем.

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

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

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

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

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

Достоинства и недостатки настольных СУБД
Серверные СУБД. Преимущества архитектуры клиент/сервер
Windows DNA и распределенные системы

2. Особенности современных серверных СУБД

Поддержка репликаций
Публикация данных в Internet
Средства OLAP и анализа данных
Поддержка средств разработки
Поддержка различных операционных систем

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

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

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

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

5. Введение в SQL.

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

6. Архитектура и средства доступа к данным в C++Builder.

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

7. Настройка доступа к данным с помощью BDE.

Системные настройки BDE. Настройка параметров отображения даты, времени и чисел.
Проблемы поддержки настроек и переносимости приложений. Средства языковой настройки BDE. Проблемы совместимости
Описание параметров драйверов. Создание псевдонимов BDE
Настройка ODBC

8. Настройка доступа к данным с помощью ADO.

OLE DB - провайдеры.
Что такое Connection String
Microsoft Data Links, UDL-файлы.

9. Создание серверных объектов

Редактирование данных. Создание таблиц и индексов
Создание представлений
Триггеры и хранимые процедуры и их создание
Создание последовательностей и генераторов

10. Компоненты, применяемые в клиентских приложениях.

Компоненты TTable и TQuery - сравнение в применении.
Компонент TSession и его использование
Кеширование данных. Компонент TupdateSQL
Компонент TStoredProc

11. Некоторые особенности использования ADO

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

12. Введение в OLAP и многомерный анализ данных

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

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

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

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

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