игра брюс 2048
Главная / Интернет-технологии / Разработка Web-приложений в Oracle Forms / Тест 7

Разработка Web-приложений в Oracle Forms - тест 7

Упражнение 1:
Номер 1
Выберите правильное утверждение:

Ответ:

 (1) блок данных - это таблица базы данных, которая физически размещается в БД 

 (2) блок данных – это логический образ на основе выбранной модели данных (таблица, представление, синоним) 

 (3) блоком данных – это образ таблицы, источником для которого может быть только представление или синоним 

 (4) блок данных – это табличная структура, созданная пользователем в Oracle Forms, которая не требует источника данных, так как пользователь сам наполняет ее данными 


Номер 2
Выберите правильное утверждение:

Ответ:

 (1) базовый блок – это блок данных, который является основой для других блоков данных, и является их родителем 

 (2) базовый блок – это главный блок данных в модуле, который создается автоматически при создании формы 

 (3) базовый блок – это блок, на котором размещаются управляющие элементы, при этом блок не связан с базой данных, а его элементы не связаны со столбцами БД 

 (4) базовый блок - это блок созданный на основе определенной таблицы или представлении базы данных, причем элементы такого блока связаны со столбцами таблицы источника 


Номер 3
Выберите правильное утверждение:

Ответ:

 (1) не базовый блок (управляющий блок) – это блок данных, который является основой для других блоков данных, и является их родителем 

 (2) не базовый блок (управляющий блок)– это главный блок данных в модуле, который создается автоматически при создании формы 

 (3) не базовый блок (управляющий блок)– это блок, на котором размещаются управляющие элементы, при этом блок не связан с таблицей базы данных, а его элементы не связаны со столбцами БД 

 (4) не базовый блок (управляющий блок) – это блок созданный на основе определенной таблицы или представлении базы данных, причем элементы такого блока связаны со столбцами таблицы источника 


Номер 4
Выберите правильное утверждение:

Ответ:

 (1) базовый блок обязан иметь хотя бы один базовый элемент 

 (2) базовый блок не обязательно должен иметь базовые элементы 

 (3) при создании базового блока все его реляционные взаимосвязи и ограничения нужно пересоздавать 

 (4) базовому блоку можно назначить несколько источников данных с помощью свойства Multi Data Source 


Упражнение 2:
Номер 1
Как можно наследовать один блок данных другому не используя прямого копирования?

Ответ:

 (1) наследовать один блок от другого можно только копированием 

 (2) установить в качестве источника данных блока - имя блока, структуру которого собираемся наследовать 

 (3) в свойстве Subclass блока выбрать значение "Объект" и выбрать имя блока из списка значений 

 (4) вызвать всплывающее меню блока данных, структуру которого собираемся копировать, и выбрать команду "Create Subclass Data Block" 


Номер 2
Какой из перечисленных  объектов базы данных, можно использовать для построения базовых блоков?

Ответ:

 (1) синонимы 

 (2) материализованные представления 

 (3) временные таблицы 

 (4) PL/SQL таблицы 


Номер 3
При создании блока данных пользователю предлагается насколько источников данных, каждый из которых представлен объектом БД. Какой из перечисленных объектов можно использовать как источник блока данных?

Ответ:

 (1) временные таблицы 

 (2) PL/SQL таблицы 

 (3) представления 

 (4) материализованные представления 


Номер 4
Какие из перечисленных  объектов базы данных, нельзя  использовать для построения базовых блоков?

Ответ:

 (1) синонимы 

 (2) материализованные представления 

 (3) временные таблицы 

 (4) PL/SQL таблицы 


Упражнение 3:
Номер 1
Вам необходимо создать блок данных на основе запроса, который обрабатывает данные нескольких таблиц, а затем группирует полученные значения, как в таком случае, вы будете создавать блок данных?

Ответ:

 (1) при создании блока выбрать опцию «Создание блока данных на основе запроса (Create Data Source from query)» 

 (2) создать в базе данных представление для этого запроса, а затем сделать блок данных на основе представления 

 (3) создать в базе данных материализованное представление для этого запроса, а затем сделать блок данных на основе материализованного представления 

 (4) создать блок данных вручную и в поле Data Source Type указать свойство Query, после чего в свойстве Query Text ввести запрос 

 (5) нет правильного ответа 


Номер 2
Выберите правильное утверждение:

Ответ:

 (1) блок данных может основывать только на конкретном источнике данных 

 (2) блоки данных по умолчанию создаются без привязки к объекту базы данных, так как он назначается программно 

 (3) блок данных можно построить только на объекте – Таблица 

 (4) блок данных можно построить только на объекте – Представление 

 (5) блок данных можно построить на объекте – Синоним 


Номер 3
Можно ли создать блок данных без источника данных

Ответ:

 (1) да 

 (2) нет 


Номер 4
Выберите правильное утверждение:

Ответ:

 (1) имя блока данных обязательно должно совпадать с именем объекта, который является для него источником данных 

 (2) имя блока должно совпадать с именем объекта БД только тогда когда блок является базовым, а не управляющим 

 (3) название блока данных не привязано к объекту базы данных 

 (4) нет правильного утверждения 


Упражнение 4:
Номер 1
Выберите правильное утверждение:

Ответ:

 (1) количество элементов блока данных основанного на таблице должно совпадать с количеством столбцов таблицы, на которой он основан 

 (2) количество элементов в блоке данных не должно превышать количество столбцов объекта, на котором он основан 

 (3) количество элементов в блоке данных может превышать количество столбцов объекта, на котором он основан 

 (4) нет правильного утверждения 


Номер 2
Вам необходимо добавить несколько элементов в один блок данных для отображения дополнительных данных, как вы поступите?

Ответ:

 (1) создадите новый блок данных (не базовый) и элементы, которые вам необходимо, затем разместите его на той же канве, что и первый блок данных, так как нельзя, чтобы количество элементов в базовом блоке превышало количество столбцов источника данных 

 (2) создадите новый блок данных (базовый) и элементы, которые вам необходимо, затем разместите его на той же канве, что и первый блок данных, так как нельзя, чтобы количество элементов в базовом блоке превышало количество столбцов источника данных 

 (3) создадите новые элементы в этом же блоке данных и назначите им свойство Database – NO 

 (4) создадите новые элементы в этом же блоке данных и назначите им свойство Database – YES 


Номер 3
Можно ли добавить новые элементы для базового блока данных еще на этапе проектирования – в мастере блока данных?

Ответ:

 (1) да 

 (2) нет 


Номер 4
Каким требованием обязательно должны отвечать элементы блока данных?

Ответ:

 (1) элементы должны иметь такой же тип данных, как и ассоциированные с ними столбцы источника данных 

 (2) название элементов должны соответствовать названиям столбцов источника данных 

 (3) количество элементов блока данных не должно превышать количество столбцов БД 

 (4) элементы блока данных не отвечают никаким требованием по отношению к источнику данных, так как являются всего лишь логическими указателями на столбцы источника данных 




Главная / Интернет-технологии / Разработка Web-приложений в Oracle Forms / Тест 7