Главная / Базы данных /
Основы проектирования реляционных баз данных / Тест 12
Основы проектирования реляционных баз данных - тест 12
Упражнение 1:
Номер 1
В концепции клиент-серверной технологии для распределенных вычислений сервером называют …
Ответ:
 (1) компьютеры, расположенные в локальной вычислительной сети, на которых пользователи запускают свои приложения для баз данных 
 (2) компьютеры, расположенные в локальной вычислительной сети, которые выполняют функцию концентраторов вычислений 
 (3) компьютеры, на которых пользователи запускают свои приложения 
Номер 2
В концепции клиент-серверной технологии для распределенных вычислений клиентом называют …
Ответ:
 (1) компьютеры, расположенные в локальной вычислительной сети, на которых пользователи запускают свои приложения для баз данных 
 (2) компьютеры, расположенные в локальной вычислительной сети, которые выполняют функцию концентраторов вычислений 
 (3) компьютеры, на которых пользователи запускают свои приложения 
Номер 3
В концепции клиент-серверной технологии для распределенных вычислений серверным кодом называют …
Ответ:
 (1) программный код, выполняемый на клиентском компьютере 
 (2) программный код, выполняемый на автономном компьютере пользователя 
 (3) программный код, выполняемый на сервере баз данных 
Упражнение 2:
Номер 1
Какая из ниже перечисленных задач в концепции клиент-серверной технологии для распределенных вычислений не относится напрямую к разработке серверного кода?
Ответ:
 (1) принятие решения и создание хранимых процедур 
 (2) принятие решения и создание функций 
 (3) принятие решения и создание индексов 
Номер 2
Всякая программа на PL/SQL состоит из …
Ответ:
 (1) блока описаний 
 (2) блока исполняемого кода 
 (3) блока обработки исключительных ситуаций 
 (4) блока обработки асинхронных вызовов 
Номер 3
Команды установки переменных окружения могут располагаться перед блоком…
Ответ:
 (1) описаний 
 (2) исполняемого кода 
 (3) обработки исключительных ситуаций 
Упражнение 3:
Номер 1
Попытка изменить значение какого объекта приведет к ошибке?
Ответ:
 (1) типа 
 (2) переменной  
 (3) константы 
Номер 2
Управление потоком команд выполняется командами…
Ответ:
 (1) ветвления 
 (2) цикла 
 (3) SELECT 
Номер 3
Курсор - это …
Ответ:
 (1) команда SQL 
 (2) оператор PL/SQ 
 (3) поименованный запрос, содержащий некоторое число строк в выборке 
Упражнение 4:
Номер 1
Курсор предназначен для …
Ответ:
 (1) получения значений переменных окружения 
 (2) получения доступа к строкам результирующей таблицы запроса 
 (3) получения доступа к встроенным функциям СУБД 
Номер 2
Сколько основных методов предусмотрено для курсора?
Ответ:
 (1) 3 
 (2) 8 
 (3) 4 
Номер 3
Процедуры и функции опционально имеют …
Ответ:
 (1) блок объявлений 
 (2) блок исполняемого кода 
 (3) блок обработки исключительных ситуаций 
Упражнение 5:
Номер 1
Типами параметров процедур и функций не могут быть следующие типы …
Ответ:
 (1) IN 
 (2) OUT 
 (3) OUTIN 
Номер 2
Описание функции отличается от описания процедуры наличием …
Ответ:
 (1) в спецификации предложения RETURN 
 (2) в спецификации команды EXIT 
 (3) в спецификации предложения RETURN с указанием типа возвращаемого значения 
Номер 3
Код хранимых процедур и функций хранится …
Ответ:
 (1) в специальном каталоге на клиентской машине пользователя 
 (2) в базе данных 
 (3) во временном каталоге клиентской машины 
Упражнение 6:
Номер 1
Пакет есть объект базы данных, который …
Ответ:
 (1) группирует процедуры и функции PL/SQL 
 (2) группирует объекты, процедуры и функции PL/SQL 
 (3) группирует логически связанные типы, объекты, процедуры и функции PL/SQL 
Номер 2
Пакет состоит из:
Ответ:
 (1) спецификации пакета и тела пакета 
 (2) спецификации пакета или тела пакета 
 (3) спецификации пакета и, возможно, тела пакета 
Номер 3
Какие свойства пакетов позволяют проектировщику базы данных инкапсулировать логически связанные типы данных, объекты, процедуры и функции в поименованный модуль PL/SQL?
Ответ:
 (1) улучшение производительности базы данных 
 (2) упрощение проектирования приложений базы данных 
 (3) модульность 
Упражнение 7:
Номер 1
Триггер базы данных является объектом реляционной базы данных, который активизирует …
Ответ:
 (1) выполнение хранимой (или встроенной) процедуры при изменении пользователем состояния базы данных 
 (2) выполнение хранимой (или встроенной) процедуры при изменении пользователем данных в таблице 
 (3) выполнение хранимой (или встроенной) процедуры при изменении пользователем объектов базы данных 
Номер 2
Число триггеров на таблицу в СУБД Oracle …
Ответ:
 (1) не может быть меньше трех 
 (2) не может быть больше 16 
 (3) не ограничено 
Номер 3
Триггер может запускаться …
Ответ:
 (1) один раз для каждой строки результирующего множества команды SQL 
 (2) один раз для каждой таблицы или представления 
 (3) один раз для каждой строки таблицы