Программирование

ABA_33 ABAP. Производительность и селекты. Чтение из базы данных

  • 23.07.2026  |  26.11.2026

О чем пойдет речь

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

Что получат слушатели по завершению курса:

Глубокие знания по возможностям получения в ABAP данных, содержащихся и вычисляемых на базе данных с помощью команды SELECT и ее различных вариантов. Особое внимание (10 упражнений из 18) уделяется вопросам производительности.

Условия участия

Обязательно:
ABAP. Первое знакомство.
ABAP. Введение в ООП и Словарь.

Желательно:
ABAP Словарь.
ABAP CDS View.

Язык обучения

Русский

Язык материалов

Русский

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

• Разработчики на ABAP, успешно освоившие начальный уровень и стремящиеся к профессионализму.
• Специалисты по контролю качества ABAP-программ.
• Консультанты, которые хотят глубоко разобраться в программировании на ABAP и особенно в использовании команды SELECT.

Программа

День 1 (Модуль 1)  

Тема 1. Чтение данных из одного источника 
1.Введение 
2.Чтение одиночной записи 
Упражнение 1. Чтение одной записи 
3.Чтение нескольких записей 
Упражнение 2. Массивный SELECT 

Тема 2. Чтение из нескольких источников 
Подзапросы 
Упражнение 1. Подзапросы 
Вложенные селекты 
Упражнение 2. Вложенные селекты 
Соединения и объединения 
Упражнение 3. Внутреннее соединение 
Внутренняя буферизация 
Упражнение 4. Внутренняя буферизация 
Ракурсы 
Упражнение 5. Ракурсы базы данных 
Конструкция FOR ALL ENTRIES
Упражнение 6. Конструкция FOR ALL ENTRIES  

День 2 (Модуль 2) 

Тема 3.Вычисления на базе данных  
1.Инлайновые декларации 
Упражнение 1. Инлайновые декларации 
2.Вычисления на базе данных 
Упражнение 2. Вычисления и функции ABAP SQL 
Упражнение 3. Выражения CASE и CAST  
3.Агрегатные функции и группировки 
Упражнение 4. Агрегатные функции и группировки 

Тема 4.Вычисления на базе данных  
1.SELECT * 
Упражнение 1. SELECT *  
2.SELECT INTO CORRESPONDING FIELDS 
Упражнение 2. SELECT INTO CORRESPONDING 
3.Циклические и массивные SELECTы
Упражнение 3. Циклические и массивные SELECTы  
4. Пропуски во фразе WHERE
Упражнение 4. Пропуски в фразе WHERE
5.Вычисления в ABAP и на базе данных  
Упражнение 5. Вычисления в ABAP и на базе данных 
6.Подведение итогов в ABAP и на базе данных 
Упражнение 6. Подведение итогов в ABAP и на базе данных 

Как будет проходить мероприятие

2 дня по 8 академических часов в формате онлайн.
Приблизительно половина - практика, включая самостоятельную.

Код курса

ABA_33

Длительность курсов

2 дня

Продукт вендора

SAP

Об авторе

Василий  Ковальский

Василий Ковальский

Преподаватель курсов по ABAP c 1998 г.

Преподаватель курсов в САП СНГ с 1998 по 2022: 

SAPTEC, BC100, BC400, BC401, BC402,BC403, BC405, BC406, BC407, BC410, BC412, BC414, BC415, BC420, BC425, BC427, BC430,BC480, BC490, D75AW, NET310, HA400, S4D400, S4D430, S4D440, TAW10, TAW12.

С 2022 г. автор и преподаватель курсов в Эксперт РП: 

ABA_11,ABA_13, ABA_15, ABA_21, ABA_23, ABA_25, ABA_31, ABA_33, ABA_35, ABA_37, ABA_41, ABA_43, ABA_45, ABA_77.

Оформление

бухгалтерских документов

Оплата

безналичный расчет или пластиковая карта

Вам нужна помощь?

Пн.-пт., 9:15-17:00,
+7 (812) 383 13 84,
+7 (495) 646 80 29
sapland@sapland.ru

Заказать

Стоимость участия:

74 000
* Стоимость указана за одного участника без учета налогов, в соответствии с правилами, установленными действующим налоговым законодательством стран СНГ.

Регистрация

Оплата участия

Наш специалист свяжется с Вами, согласует способ оплаты и подготовит для Вас все необходимые (бухгалтерские) документы.

Возможны следующие способы оплаты:

  • Оплата по безналичному расчёту.
  • Оплата по банковским картам через интернет.

Будем рады ответить на все Ваши вопросы:

Тел.: +7 (812) 383-13-84

E-mail: sapland@sapland.ru

Политика конфиденциальности

* Цена участия в семинарах не включает, но предусматривает НДС.
НДС начисляется согласно Законодательству РФ.