Введение в вопросы и ответы Oracle Forms Interview

Формы Oracle обычно используются для разработки экранов, которые взаимодействуют с базой данных. Он был разработан для запуска серверной части в терминальных сессиях символьного режима. Он также имеет интегрированную среду разработки, которая включает в себя редактор кода навигатора объектов и лист свойств, которые облегчают его использование, так как PL / SQL также включен. Основным направлением работы с формами Oracle является ввод данных в системы, которые обращаются к базе данных Oracle. Интервью для Oracle есть вопросы, связанные с Oracle Forms. Ниже приведены несколько вопросов, которые можно задать в интервью и которые помогут вам разобраться в этом.

Теперь, если вы ищете работу, связанную с Oracle Forms, вам нужно подготовиться к Вопросам по собеседованию Oracle Forms 2019 года. Это правда, что каждое собеседование отличается в зависимости от профилей работы. Здесь мы подготовили важные вопросы и ответы по собеседованиям по формам Oracle, которые помогут вам успешно пройти собеседование.

В этой статье 2019 по вопросам интервью с Oracle Forms мы представим 10 наиболее важных и часто задаваемых вопросов для интервью с Oracle Forms. Эти вопросы делятся на две части:

Часть 1 - вопросы интервью с Oracle Forms (Basic)

В этой первой части рассматриваются основные вопросы и ответы по собеседованиям на Oracle Forms.

Q1. Что такое OPEN_FORM, CALL_FORM, NEW_FORM? Объясните разницу между ними?

Ответ:
В Oracle есть три разные формы. Они как ниже:

  • CALL_FORM: эта форма используется для вызова другой формы, но здесь родитель остается активным. Когда вызываемая форма завершает свою работу, она освобождает примененную блокировку, и элемент управления возвращается к вызывающей функции. При вызове формы форма Oracle выдает точку сохранения для вызываемой формы. При вызове CLEAR_FORM происходит откат к незафиксированным изменениям в этой точке сохранения.
  • OPEN_FORM: Когда вызывается форма, для вызываемой формы выдается точка сохранения. При использовании этой формы, если функция CLEAR_FORM вызывает откат, то вызываемая функция становится текущей. После этого формы Oracle возвращаются к незафиксированным изменениям до последней точки сохранения.
  • NEW_FORM: эта форма выходит из текущей формы и вводит указанную форму. Вызывающая форма завершается, так как это родительская форма. Формы Oracle, как правило, поддерживают все более высокие вызовы активными и рассматривают их как вызов новой формы, когда форма вызывается более высокой формой. Эти формы освобождают память, которую использовала завершенная форма. Также, если родительская форма была формой, которая была вызвана, то новая форма также имеет те же параметры, что и родительская форма.

Q2. Объясните разницу между Window, Canvas и ViewPort

Ответ:
Предполагается, что окно содержит все визуальные объекты, которые образуют приложение. Это окно должно выполнять различные функции, такие как прокрутка, перемещение и изменение размера. Одна форма может включать в себя много окон. Каждое создаваемое окно должно иметь один холст контента. Все новые модули формы имеют предопределенное окно, которое называется Window1 и является немодальным окном.

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

Окно просмотра: Порт - это визуальная часть холста.

Давайте перейдем к следующему вопросу интервью по Oracle Forms.

Q3. Объясните различные уровни взаимодействия служб форм Oracle.

Ответ:
Oracle form Service - это трехуровневое приложение, которое взаимодействует на следующих трех уровнях:

  • Уровень клиента
  • Уровень сервера
  • Уровень базы данных

HTTP-запросы отправляются клиентом в систему, когда приложение работает на уровне клиента. Этот запрос будет получен сервлетом прослушивания форм на сервере, и он запустит процесс выполнения форм. После этого процесса запрос отправляется в базу данных, так что информация извлекается, и эта информация отправляется обратно клиенту. Это полный рабочий процесс взаимодействия с пользователем через службы форм Oracle, которые облегчают взаимодействие.

Q4. Какова последовательность запуска триггеров в Oracle Forms?

Ответ:
Это основной вопрос интервью с Oracle Forms, заданный в интервью. Формы Oracle следуют приведенной ниже последовательности для выполнения триггеров:

  • Предварительная форма
  • Предварительно блок
  • Предварительная запись
  • Предварительный текст
  • Когда новая форма инстанции
  • Когда новый блок-инстанция
  • Когда новый рекорд инстанции
  • Когда новый элемент-инстанция
  • Пост-text_item
  • После записи
  • Пост-Block
  • Post-Form

Q5. Назовите различные триггеры, которые связаны с формами Oracle, имеющими отношение master-detail.

Ответ:
Ниже триггеры создаются при создании блока master-detail:

  • ON-CHECK-DELETE-MASTER
  • ON-CLEAR-ПОДРОБНОСТИ
  • ON-заселить-ПОДРОБНОСТИ

Часть 2 - вопросы интервью с Oracle Forms (Advanced)

Давайте теперь посмотрим на расширенные вопросы интервью Oracle Forms.

Q6. Что вы понимаете под группой записей в Oracle Forms?

Ответ:
Каркас, имеющий строки и столбцы в формах Oracle, которые похожи на таблицу в базе данных, называется группой записей.

Группы записей имеют следующие типы:

  • Query Record group
  • Группа записей без запроса
  • Статическая запись группы

Группа записей запросов связана с оператором Select, если она создается или обновляется на этапе проектирования или на этапе выполнения. Когда речь идет о группе записей, не связанной с запросом, она не связана с каким-либо запросом, и поэтому она может быть создана или обновлена ​​только тогда, когда эта группа находится на этапе выполнения. Статическая группа записей, в отличие от группы записей без запроса, не связана с каким-либо запросом и может быть создана или обновлена ​​только на этапе проектирования.

Q7. Объясните разницу между ON ERROR и триггером ON MESSAGE.

Ответ:
Триггер ON-ERROR: этот триггер срабатывает, когда форма Oracle обнаруживает ошибку и отображает сообщение об ошибке для отображения. Этот триггер используется для замены сообщений об ошибках по умолчанию, которые настраиваются. Встроенные функции по умолчанию используются для определения сообщений об ошибках: ERROR_CODE, ERROR_TEXT, ERROR_TYPE (FRM, ORA)

Триггер ON MESSAGE: этот триггер срабатывает, когда в формах Oracle отображается триггер ON MESSAGE. Он используется для замены сообщений по умолчанию настроенным сообщением. Встроенные функции: MESSAGE_CODE, MESSAGE_TEXT, MESSAGE_TYPE (FRM, ORA, NULL)

Давайте перейдем к следующему вопросу интервью по Oracle Forms.

Q8. Каковы преимущества применения нескольких форм?

Ответ:
Преимущества нескольких форм приложений, как показано ниже:

  • Проще отладить малую форму.
  • Гибкость между формами.
  • Легко поддерживать.
  • Данные могут быть обменены между формами.

Q9. Объясните две фазы координации блоков?

Ответ:
Это наиболее часто задаваемые вопросы об интервью с Oracle Forms. Две фазы координации блоков:

Этап очистки: на этом этапе формы Oracle перемещаются внутри, чтобы детализировать блок и извлекать записи.

Этап заполнения: на этом этапе в формах Oracle есть оператор выбора для повторного заполнения подробных записей, связанных с созданной новой основной записью.

В10. Какие редакторы? Какие бывают типы редакторов?

Ответ:
Редакторы используются для таких требований, как редактирование больших окон, поиск, замена и т. Д.
Их типы:

  • Редактор по умолчанию
  • Системный редактор
  • Пользовательский редактор

Рекомендуемая статья

Это было руководство к списку вопросов и ответов Oracle Forms, чтобы кандидат мог легко разобрать эти вопросы Oracle Forms Interview. Здесь, в этом посте, мы изучили лучшие вопросы интервью с Oracle Forms, которые часто задают в интервью. Вы также можете посмотреть следующие статьи, чтобы узнать больше -

  1. JMeter Интервью Вопросы
  2. Лучшие 10 вопросов интервью аналитика данных
  3. Наиболее полезные вопросы для интервью с разработчиком пользовательского интерфейса
  4. Вопросы интервью по структуре данных