Тесты онлайн, бесплатный конструктор тестов. Психологические тестирования, тесты на проверку знаний.
Список вопросов базы знанийOracle PL/SQLВопрос id:94628 Тема/шкала: Манипулирование данными. Таблица EMPLOYEES содержит следующие значения:
Каким будет результат представленного ниже запроса: ![]() ?) 0.4 ?) NULL ?) 0,24 ?) 0,3 ?) Ошибка Вопрос id:94629 Тема/шкала: Манипулирование данными. Таблица empsal(empno NUMBER, sal NUMBER) не содержит ни одной строки. Сколько строк будет в ней после выполнения следующего блока, если в таблице EMP содержится 14 строк и существует запись, содержащая empno=7934: ![]() ?) 14 ?) 13 ?) 7 ?) 6 Вопрос id:94630 Тема/шкала: Триггеры PL/SQL. Каким образом можно разрешить использование ранее запрещенного триггера auth_emp, выполняющегося для таблицы emp? ?) ![]() ?) ![]() ?) ![]() ?) ![]() ?) ![]() Вопрос id:94631 Тема/шкала: Манипулирование данными. База данных содержит таблицу LOCATIONS
?) ![]() ?) ![]() ?) ![]() ?) Невозможно увеличить размер столбца после того, как в таблицу были добавлены строки ?) ![]() Вопрос id:94632 Тема/шкала: Привилегии, роли, совместный доступ к данным. С какими привилегиями выполняется процедура DBMS_DDL.ALTER_COMPILE? ?) С привилегиями владельца пакета DBMS_DDL SYS ?) С привилегией ALTER ANY TABLE ?) С привилегией ALTER ANY PROCEDURE ?) С привилегиями DBA ?) C привилегиями вызвавшего процедуру пользователя Вопрос id:94633 Тема/шкала: Отладка кода PL/SQL. Какое из перечисленных ниже исключений является стандартным? ?) NO_DATA_FOUND ?) MY_ORACLE_EXCEPTION ?) ORACLE_STANDART_EXCEPTION ?) DUPLICATE_VALUE_ON_INDEX ?) TOO_MORE_ROWS Вопрос id:94634 Тема/шкала: Манипулирование данными. Создан триггер: ![]() и выполнили команду: ![]() Каким будет результат выполнения данной команды? ?) Произойдет ошибка, так как нельзя указывать имена столбцов в событии триггера ?) Изменения успешно произойдут в обеих таблицах ?) Произойдет ошибка, и значения в обеих таблицах не изменятся ?) Данные в таблице emp будут обновлены, а в таблицы empsal не изменятся ?) Данные в таблице empsal будут обновлены, а в таблицы emp не изменятся Вопрос id:94635 Тема/шкала: Основные синтаксические конструкции языка PL/SQL. Функция calculate имеет следующее объявление: ![]() Каким способом можно вызвать функцию calculate в операторе SQL? ?) ![]() ?) ![]() ?) ![]() ?) ![]() ?) ![]() Вопрос id:94636 Тема/шкала: Применение языка PL/SQL. Дана таблица DEPT, содержащая поля:
![]() Какое выражение отобразит имя выбранного отдела? ?) DBMS_OUTPUT.PUT_LINE (dept_rec.name); ?) DBMS_OUTPUT.PUT_LINE (dname); ?) DBMS_OUTPUT.PUT_LINE (dept_rec (name)); ?) DBMS_OUTPUT.PUT_LINE (name); ?) DBMS_OUTPUT.PUT_LINE (dept_rec.dname); Вопрос id:94637 Тема/шкала: Основные синтаксические конструкции языка PL/SQL. На базе таблицы EMP создано представление EMP_VIEW: ![]() Каким будет результат выполнения команды: ![]() ?) Данные работников десятого отдела (deptno=10) в столбце TOT_SAL таблицы EMP будут изменены на 20000 ?) Данные работников десятого отдела (deptno=10) в столбце TOT_SAL представления EMP будут изменены на 20000 ?) Данные работников десятого отдела (deptno=10) в столбце SAL представления EMP будут изменены на 20000 ?) Никаких изменений не произойдет ?) Данные работников десятого отдела (deptno=10) в столбце SAL таблицы EMP будут изменены на 20000 Вопрос id:94638 Тема/шкала: Основные синтаксические конструкции языка PL/SQL. Рассмотрите следующий пакет: ![]() ![]() Какая из ниже перечисленных подпрограмм является приватной подпрограммой этого пакета? ?) calc_emp ?) v_emp_num ?) calculate ?) v_avg_sal ?) avg_sal Вопрос id:94639 Тема/шкала: Применение языка PL/SQL. База данных содержит следующие таблицы: EMPLOYEES
?) ![]() ?) ![]() ?) ![]() ?) ![]() Вопрос id:94640 Тема/шкала: Манипулирование данными. Какое из приведенных ниже высказываний является неверным? ?) В конструкции ORDER BY можно перечислять столбцы, используя их имена, псевдонимы и порядковый номер, с которым столбец входит в состав оператора SELECT ?) Конструкция ORDER BY может находиться только в конце оператора SELECT ?) По умолчанию используется порядок сортировки - по возрастанию ?) Конструкция ORDER BY позволяет производить сортировку как в порядке убывания, так и в порядке возрастания ?) Сортировка при помощи конструкции ORDER BY может быть осуществлена только по столбцам, которые указаны в операторе SELECT Вопрос id:94641 Тема/шкала: Привилегии, роли, совместный доступ к данным. Для чего служит конструкция AUTHID CURRENT_USER? ?) Эта конструкция, добавленная в файл init.ora, указывает на то, что при загрузке SQL*Plus будет активирована программа контроля за действиями пользователя ?) Эта конструкция, добавленная в объявление процедуры, указывает на то, что при вызове процедура будет выполняться с привилегиями пользователя SYS ?) Выполнение этой конструкции сохраняет все изменения внесенные пользователем в специальную таблицу ?) Эта конструкция, добавленная в объявление процедуры, указывает на то, что при вызове процедура будет выполняться с привилегиями создателя этой процедуры ?) Эта конструкция, добавленная в объявление процедуры, указывает на то, что при вызове процедура будет выполняться с привилегиями пользователя вызвавшего ее Вопрос id:94642 Тема/шкала: Отладка кода PL/SQL. Какое из нижеперечисленных представлений НЕ содержит информации о зависимостях? ?) DEPTREE_TEMPTAB ?) IDEPTREE ?) USER_OBJECTS ?) DEPTREE ?) USER_DEPENDENCIES Вопрос id:94643 Тема/шкала: Основные синтаксические конструкции языка PL/SQL. Существует следующая спецификация пакета: ![]() Какая из перечисленных подпрограмм НЕ может быть добавлена в пакет? ?) ![]() ?) ![]() ?) ![]() ?) ![]() ?) ![]() Вопрос id:94644 Тема/шкала: Триггеры PL/SQL. Для осуществления контроля за пользователями был создан следующий триггер: ![]() Каким должен быть тип триггера для эффективного решения поставленной задачи? ?) INSTEAD OF ?) Уровня строки (row level) ?) Oracle Forms триггер ?) BEFORE ?) Уровня выражения (statement level) Вопрос id:94645 Тема/шкала: Манипулирование данными. Рассмотрите структуру таблицы EMPLOYEES: EMPLOYEES
?) ![]() ?) ![]() ?) ![]() ?) ![]() ?) ![]() Вопрос id:94646 Тема/шкала: Основные синтаксические конструкции языка PL/SQL. В базе данных создан пакет: ![]() Пользователь первый раз выполняет следующие команды: ![]() Что будет выведено на экран, если таблица EMP содержит 14 строк? ?) v_num= 10 v_num= 14 Процедура PL/SQL успешно завершена. v_num= 10 v_num= 14 Процедура PL/SQL успешно завершена. ?) v_num= 10 v_num= 14 Процедура PL/SQL успешно завершена. v_num= 10 v_num= 13 Процедура PL/SQL успешно завершена. ?) v_num= 10 v_num= 14 Процедура PL/SQL успешно завершена. v_num= 14 Процедура PL/SQL успешно завершена. ?) v_num= 14 Процедура PL/SQL успешно завершена. v_num= 14 Процедура PL/SQL успешно завершена. ?) Сообщение об ошибке Вопрос id:94647 Тема/шкала: Основные синтаксические конструкции языка PL/SQL. Что из перечисленного ниже НЕ является объектом схемы? ?) Представление ?) Роль ?) Индекс ?) Таблица ?) Последовательность Вопрос id:94648 Тема/шкала: Применение языка PL/SQL. Рассмотрите структуру таблиц EMPLOYEES и EMP: EMPLOYEES
?) ![]() ?) ![]() ?) ![]() ?) ![]() ?) ![]() Вопрос id:94649 Тема/шкала: Манипулирование данными. Каким будет результат выполнения следующего запроса: ![]() ?) -29 ?) -37 ?) Ошибка ORA-01476: делитель равен нулю ?) -38 ?) -30 Вопрос id:94650 Тема/шкала: Основные синтаксические конструкции языка PL/SQL. В базе данных были созданы пакет emp_pack и процедура check_emp: ![]() Вы внесли изменения в процедуру check_emp и перекомпилировали ее. Какое из следующих утверждений является верным? ?) Тело пакета emp_pack станет недостоверным и должно быть перекомпилировано вручную ?) Статус пакета emp_pack не изменится ?) Спецификация пакета emp_pack станет недостоверной и должна быть перекомпилирована вручную ?) Спецификация пакета emp_pack станет недостоверной и будет автоматически перекомпилирована при следующем вызове ?) Тело пакета emp_pack станет недостоверным и будет автоматически перекомпилировано при следующем вызове Вопрос id:94651 Тема/шкала: Типы данных PL/SQL. Какое из утверждений является верным? ?) Применение логического оператора NOT к переменной, значение которой NULL, приводит к ошибке ?) Результат применения логического оператора NOT к NULL всегда NULL ?) Результат применения логического оператора NOT к NULL всегда TRUE ?) Результат применения логического оператора NOT к NULL всегда FALSE ?) Результат применения логического оператора NOT к переменной, значение которой NULL, зависит от типа этой переменной Вопрос id:94652 Тема/шкала: Манипулирование данными. Какая команда позволяет выполнять вычисления над группами, указанными в команде BREAK? ?) FUNCTION ?) PERFORM ?) COMPUTE ?) Такой команды не существует ?) CALCULATE Вопрос id:94653 Тема/шкала: Основные синтаксические конструкции языка PL/SQL. Ниже приведены утверждения о вложенных блоках PL/SQL. Какое из них является правильным? ?) Переменные, объявленные в родительском блоке, доступны из вложенных блоков ?) Переменные, объявленные во вложенном блоке, доступны из родительского блока ?) Количество вложенных блоков не должно превышать 16 ?) Вложенными могут быть только анонимные блоки ?) Вложенный блок может находиться только в разделе объявлений родительского блока Вопрос id:94654 Тема/шкала: Манипулирование данными. Таблица empsal (empno NUMBER, sal NUMBER) не содержит ни одной строки. Сколько строк будет в ней после выполнения следующего блока, если в таблице EMP содержится 14 строк и существует запись, содержащая empno=7934? ![]() ?) 13 ?) 14 ?) 6 ?) 7 Вопрос id:94655 Тема/шкала: Применение языка PL/SQL. База данных содержит следующие таблицы и поля: employees(employee_id, first_name, last_name, salary, department_id), departments(department_id, department_name, location_id), locations(location_id, street_address, city). Необходимо выяснить название и адрес отделения, в котором работает сотрудник с номером 117. Какой запрос позволит решить поставленную задачу? ?) ![]() ?) ![]() ?) ![]() ?) ![]() Вопрос id:94656 Тема/шкала: Манипулирование данными. Что будет выведено на экран в результате выполнения следующего фрагмента кода:
![]() ?) Большое число ?) Большое число
Очень большое число
Огромное число
Умопомрачительное число ?) Большое число
Очень большое число
Огромное число
Умопомрачительное число
Это что за число такое? ?) Большое число
Очень большое число ?) Большое число
Очень большое число
Огромное число Вопрос id:94657 Тема/шкала: Применение языка PL/SQL. В таблице emp хранится следующая информация о служащих: фамилия, номер подразделения, должность и зарплата. Вы не знаете, в каком регистре сохраняются строки, но хотите извлечь всех менеджеров с зарплатой больше 1000 и меньше 2500, отсортировав их по фамилии в порядке возрастания. Какой оператор позволит решить поставленную задачу? ?) ![]() ?) ![]() ?) ![]() ?) ![]() ?) ![]() Вопрос id:94658 Тема/шкала: Основные синтаксические конструкции языка PL/SQL. Процедура coord_action имеет следующее объявление: ![]() Каким способом можно вызвать функцию coord_action из SQL*Plus? ?) ![]() ?) ![]() ?) ![]() ?) ![]() ?) ![]() Вопрос id:94659 Тема/шкала: Основные синтаксические конструкции языка PL/SQL. В течение какого времени остаются определенными переменные подстановки, заданные командой DEFINE? ?) До окончания транзакции ?) До окончания сессии ?) До остановки базы данных ?) До выключения компьютера ?) До завершения выполнения запроса Вопрос id:94660 Тема/шкала: Манипулирование данными. Каким будет результат выполнения приведенной ниже команды: ![]() ?) Это очень Е длиннаяСТРОКА ?) Это очень ОЧЕ длиннаяСТРОКА ?) Это Очень Е длиннаяСТРОКА ?) Это очень Е длинная СТРОКА ?) Это Очень ОЧЕ длиннаяСТРОКА Вопрос id:94661 Тема/шкала: Манипулирование данными. База данных содержит следующие таблицы: EMPLOYEES
Какой запрос возвращает среднюю зарплату в отделении Shipping? ?) ![]() ?) ![]() ?) ![]() ?) ![]() ?) ![]() Вопрос id:94662 Тема/шкала: Основные синтаксические конструкции языка PL/SQL. Какой порядок следования конструкций в запросе является правильным? ?) SELECT FROM HAVING GROUP BY WHERE ORDER BY ?) SELECT FROM WHERE GROUP BY HAVING ORDER BY ?) SELECT FROM GROUP BY HAVING ORDER BY WHERE ?) SELECT WHERE FROM GROUP BY HAVING ORDER BY ?) SELECT FROM GROUP BY HAVING WHERE ORDER BY Вопрос id:94664 Тема/шкала: Манипулирование данными. Дана таблица EMP, содержащая поля:
?) ![]() ?) ![]() ?) ![]() ?) ![]() ?) ![]() Вопрос id:94665 Тема/шкала: Привилегии, роли, совместный доступ к данным. Какие 2 утверждения являются верными? ?) Ограничения могут быть созданы после создания таблицы ?) Ограничения могут созданы вместе с таблицей ?) Информацию об ограничениях можно получить из представления VIEW_CONSTRAINTS ?) Все ограничения должны быть определены на уровне столбцов ?) Названия ограничений должны начинаться с SYS_C Вопрос id:94666 Тема/шкала: Манипулирование данными. Дана таблица студентов STUDENT, содержащая поля:
?) ![]() ?) ![]() ?) ![]() ?) ![]() ?) ![]() Вопрос id:94667 Тема/шкала: Основные синтаксические конструкции языка PL/SQL. Вы создали процедуру: ![]() Какое из приведённых ниже утверждений является верным? ?) Процедура будет создана без ошибок ?) Для того, чтобы процедура была создана без ошибок, необходимо использовать пакет DBMS_SQL для выполнения DDL оператора ?) Для того, чтобы процедура была создана без ошибок, необходимо использовать пакет DBMS_DDL для выполнения DDL оператора ?) Для того, чтобы процедура была создана без ошибок, необходимо использовать пакет DBMS_SQL для выполнения DML оператора ?) Для того, чтобы процедура была создана без ошибок, необходимо использовать пакет MS_DDL для выполнения DML оператора Вопрос id:94668 Тема/шкала: Манипулирование данными. Какое из приведенных ниже утверждений относительно команды TRUNCATE TABLE является верным? ?) Автоматически удаляет все внешние ключи, зависящие от первичного ключа таблицы ?) Является выражением DML ?) При выполнение этой команды из таблицы удаляются все строки, но ее структура остается нетронутой ?) Действие этой команды может быть отменено командой ROLLBACK ?) Команда DELETE выполняется быстрее, так как она не освобождает дисковое пространство Вопрос id:94669 Тема/шкала: Манипулирование данными. Таблица EMP содержит следующие данные:
Cоздана функция для расчета зарплаты: ![]() Какой из нижеприведенных операторов будет выполняться без ошибок? ?) ![]() ?) ![]() ?) ![]() ?) ![]() ?) ![]() Вопрос id:94670 Тема/шкала: Типы данных PL/SQL. Дана таблица студентов STUDENT, содержащая поля:
ORA-02291 integrity constraint(sys_c23) violated parent key not found ?) ![]() ?) ![]() ?) ![]() ?) ![]() ?) ![]() Вопрос id:94671 Тема/шкала: Манипулирование данными. Какое из приведенных ниже выражений корректно создает таблицу? ?) ![]() ?) ![]() ?) ![]() ?) ![]() ?) ![]() Вопрос id:94672 Тема/шкала: Манипулирование данными. Какое из утверждений относительно представленного ниже оператора является верным: ![]() ?) Все представления, основанные на этой таблице, удалены ?) Все строки удалены из таблицы, но структура таблицы сохранилась ?) Вы можете отменить действие этого оператора, используя команду ROLLBACK ?) Все индексы, основанные на этой таблице, удалены ?) Все синонимы, основанные на этой таблице, удалены Вопрос id:94673 Тема/шкала: Отладка кода PL/SQL. Какое из представлений содержит информацию об ошибках компиляции триггера? ?) USER_SOURCE ?) USER_ERRORS ?) USER_OBJECTS ?) USER_TRIGGERS_ERRORS ?) USER_TRIGGERS Вопрос id:94674 Тема/шкала: Применение языка PL/SQL. Создана процедура process_me для обработки данных. Возникла необходимость автоматического выполнения этой процедуры каждый день в 18:00. Какой фрагмент кода позволит решить поставленную задачу? ?) ![]() ?) ![]() ?) ![]() ?) ![]() ?) ![]() Вопрос id:94675 Тема/шкала: Триггеры PL/SQL. К какому типу триггеров относится представленный триггер? create or replace triger athhid_emp after logon on database call auth_emp(sysdate) / ?) DML ?) AFTER ?) INSTEAD OF ?) Системный (system event) ?) BEFORE Вопрос id:94676 Тема/шкала: Манипулирование данными. Что из перечисленного ниже НЕ является типом подзапроса? ?) Коррелируемый ?) Однострочный ?) Многостолбцовый ?) Иерархический ?) Многострочный Вопрос id:94677 Тема/шкала: Основные синтаксические конструкции языка PL/SQL. Дана таблица DEPT со следующей структурой:
![]() Какое PL/SQL выражение отобразит местонахождение выделенного отдела? ?) DBMS_OUTPUT.PUT_LINE(dept_rec); ?) DBMS_OUTPUT.PUT_LINE(dept_rec(0).)loc; ?) DBMS_OUTPUT.PUT_LINE(dept_rec.loc); ?) DBMS_OUTPUT.PUT_LINE(dept_rec(1).loc); ?) Не возможно отображение отдельных полей записи, так как они не были заданы в секции DECLARE Вопрос id:94678 Тема/шкала: Привилегии, роли, совместный доступ к данным. Вы решили полностью очистить таблицу STUDENT, но структура таблицы вам понадобится в будущем. Ограничения ссылочной целостности присутствуют. Какая из перечисленных ниже команд позволит решить поставленную задачу? ?) TRUNCATE TABLE student KEEP STRUCTURE; ?) DELETE * FROM student KEEP STRUCTURE; ?) DELETE * FROM student; ?) DROP TABLE student; ?) TRUNCATE TABLE student; |
Copyright testserver.pro 2013-2024