Курсы SAP Sybase  |  SAP Adaptive Server Enterprise  |   Продвинутая техника программирования на Transact-SQL

Продвинутая техника программирования
на Transact-SQL

Код курса: EDB559

Продолжительность: 4 дня

ЗАПИСАТЬСЯ НА КУРС

Курс предназначен для практического освоения различных продвинутых техник программирования на языке Transact-SQL.

Отрабатываются способы выборки и объединения данных из различных источников, использования индексов, подзапросов, условной логики, а также техника  форматирования и представления результата.

Отдельное внимание уделяется написанию эффективных процедур, грамотному использованию курсоров, управлению транзакциями и обработке ошибок.

Целевая аудитория

Разработчики SQL
Администраторы баз данных

Уровень слушателей

Прослушан Базовый курс ASE
Эквивалентный опыт работы

Формат обучения

Теория

60%

Практика

40%

Цели курса

По завершению курса вы научитесь:

Понимать, какие методы доступа к данным есть в ASE

Объяснять, как оптимизатор запросов использует аргументы поиска (SARG)

Использовать разные типы соединений таблиц (Join) и подзапросы

Писать более эффективные запросы, используя выражение Case

Понимать, как работают блокировки, чтобы писать более эффективные транзакции

Грамотно программировать код обработки ошибок

Понимать, как правильно пользоваться курсорами

Обходить сложные проблемы, связанные с временными данными и с типом Numeric

Содержание курса

Основы языка SQL, специфика Transact-SQL
Индексы и аргументы поиска (SARG)
Соединение таблиц (Join)
Подзапросы
Использование конструкции Case
Транзакции и блокировки
Курсоры
Манипулирование данными и форматирование результата
Эффективное программирование на Transact-SQL
Написание эффективных хранимых процедур
Техника генерации ключей

Отправьте заявку на обучение!

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


Выберите курс

Если вы не нашли нужный курс, выберите в списке "Другое", и мы сформируем курс под ваши задачи.