
- •Системная архитектура r/3 и её описание.
- •Что такое sap gui.
- •Где выполняются программы abap/4.
- •Архитектура Application server.
- •User context, определение и содержание.
- •Roll area, определение и содержание.
- •Login client, номер учебного манданта.
- •Open sql, его преимущества.
- •Типы таблиц r/3.
- •Transparent tables – назначение, представление в ddic и базе данных.
- •Table Pool и Pooled tables – назначение, представление в ddic и базе данных.
- •Table Claster и Cluster tables – назначение, представление в ddic и базе данных.
- •Компоненты таблицы.
- •Соглашения об именах таблиц и их компонент.
- •Транзакция, мандант, виды транзаций, правило вызова транзакции из транзакции.
- •Транзакция se11, её назначение.
- •Транзакции se16, se17 и их назначение.
- •Транзакции sm30, sm31 и их назначение.
- •Внешний ключ, его назначение, таблица проверки.
- •Составной внешний ключ.
- •Перечислите типы поля внешнего ключа.
- •Key fields/candidates и его назначение.
- •Key fields of a text table и его назначение.
- •Назначение текстовой таблицы.
- •Универсальные (generic) и постоянные внешние ключи (constant foreign keys) и их назанчение.
- •Перечислите специальные поля таблицы.
- •Поле валюты, требования к его заданию (тип в домене, связь).
- •Поле количества, требования к его заданию (тип в домене, связь).
- •Структура, определение, различие между структурой и таблицей.
- •Индексы, их назначение, первичные и вторичные индексы.
- •Перечислите технические параметры настройки.
- •Класс данных, его виды.
- •Универсальная буферизация, её назначение, особенность работы, используемая таблица.
- •Буферизация одной записи, её назначение, особенность работы, используемая таблица.
- •Автоматическая хронология таблицы.
- •Пересмотренные и активные версии объектов ddic, их особенности.
Универсальная буферизация, её назначение, особенность работы, используемая таблица.
При универсальной буферизации в TABL загружается часть записей. Чтобы активизировать этот тип буферизации, нужно выбрать соответствующий флажок Generic и указать число n. При чтении записей с n=1 в буфер загружаются все записи, имеющие одинаковые значения в первом поле первичного ключа. При чтении записей с n= 2 в буфер загружаются все записи, имеющие одинаковые значения в первых двух полях первичного ключа.
При универсальной буферизации n должно быть меньше числа полей в первичном ключе.
Универсальная буферизация является подходящей для таблиц, в которых к записям обычно обращаются в наборах или группах.
Буферизация одной записи, её назначение, особенность работы, используемая таблица.
Этот тип буферизации используется с оператором select single — одна запись записывается в буфер TABLP. Select/endselect не загружает и не читает TABLP.
При буферизации одной записи в буфер TABLP выбирается по одной записи.
Буферизация одной записи используется для очень больших таблиц, в которых читается часто маленький процент записей. Для буферизации одной записи используется оператор select single.
Автоматическая хронология таблицы.
Изменения данных в таблице могут быть автоматически зарегистрированы. Такую автоматическую регистрацию изменений называют автоматической хронологией таблицы (automatic table history).
Пересмотренные и активные версии объектов ddic, их особенности.
Могут существовать две версии таблицы (или любого объекта DDIC): пересмотренная версия и активная версия. При изменении таблицы и нажатии кнопки Save без нажатия кнопки Activate создается пересмотренная версия таблицы, которая содержит изменения. Активная версия все еще существует; это — последняя версия, которая была активирована. Для работы используются только активные версии. Присутствие пересмотренных версий их не затрагивает.
Пересмотренная версия используется, чтобы дать возможность подготовить изменения прежде, чем они будут необходимы, и затем активировать эти изменения, когда они потребуются. Это также дает возможность изменить много объектов и затем активировать их одновременно. При их активации от активных в настоящее время версий отказываются, и пересмотренные версии становятся активными и заменяют их.
Кроме активных и пересмотренных версий можно также создать временные версии таблиц.