Тесты онлайн, бесплатный конструктор тестов. Психологические тестирования, тесты на проверку знаний.
Список вопросов базы знанийOracle PL/SQLВопрос id:94628 Тема/шкала: Манипулирование данными. Таблица EMPLOYEES содержит следующие значения:
Каким будет результат представленного ниже запроса: ![]() ?) Ошибка ?) 0,3 ?) 0,24 ?) 0.4 ?) NULL Вопрос id:94629 Тема/шкала: Манипулирование данными. Таблица empsal(empno NUMBER, sal NUMBER) не содержит ни одной строки. Сколько строк будет в ней после выполнения следующего блока, если в таблице EMP содержится 14 строк и существует запись, содержащая empno=7934: ![]() ?) 7 ?) 6 ?) 13 ?) 14 Вопрос id:94630 Тема/шкала: Триггеры PL/SQL. Каким образом можно разрешить использование ранее запрещенного триггера auth_emp, выполняющегося для таблицы emp? ?) ![]() ?) ![]() ?) ![]() ?) ![]() ?) ![]() Вопрос id:94631 Тема/шкала: Манипулирование данными. База данных содержит таблицу LOCATIONS
?) ![]() ?) Невозможно увеличить размер столбца после того, как в таблицу были добавлены строки ?) ![]() ?) ![]() ?) ![]() Вопрос id:94632 Тема/шкала: Привилегии, роли, совместный доступ к данным. С какими привилегиями выполняется процедура DBMS_DDL.ALTER_COMPILE? ?) С привилегией ALTER ANY PROCEDURE ?) С привилегией ALTER ANY TABLE ?) C привилегиями вызвавшего процедуру пользователя ?) С привилегиями DBA ?) С привилегиями владельца пакета DBMS_DDL SYS Вопрос id:94633 Тема/шкала: Отладка кода PL/SQL. Какое из перечисленных ниже исключений является стандартным? ?) TOO_MORE_ROWS ?) DUPLICATE_VALUE_ON_INDEX ?) MY_ORACLE_EXCEPTION ?) ORACLE_STANDART_EXCEPTION ?) NO_DATA_FOUND Вопрос id:94634 Тема/шкала: Манипулирование данными. Создан триггер: ![]() и выполнили команду: Каким будет результат выполнения данной команды? ?) Произойдет ошибка, так как нельзя указывать имена столбцов в событии триггера ?) Данные в таблице emp будут обновлены, а в таблицы empsal не изменятся ?) Произойдет ошибка, и значения в обеих таблицах не изменятся ?) Данные в таблице empsal будут обновлены, а в таблицы emp не изменятся ?) Изменения успешно произойдут в обеих таблицах Вопрос id:94635 Тема/шкала: Основные синтаксические конструкции языка PL/SQL. Функция calculate имеет следующее объявление: ![]() Каким способом можно вызвать функцию calculate в операторе SQL? ?) ![]() ?) ![]() ?) ![]() ?) ![]() ?) ![]() Вопрос id:94636 Тема/шкала: Применение языка PL/SQL. Дана таблица DEPT, содержащая поля:
![]() Какое выражение отобразит имя выбранного отдела? ?) DBMS_OUTPUT.PUT_LINE (name); ?) DBMS_OUTPUT.PUT_LINE (dname); ?) DBMS_OUTPUT.PUT_LINE (dept_rec (name)); ?) DBMS_OUTPUT.PUT_LINE (dept_rec.dname); ?) DBMS_OUTPUT.PUT_LINE (dept_rec.name); Вопрос id:94637 Тема/шкала: Основные синтаксические конструкции языка PL/SQL. На базе таблицы EMP создано представление EMP_VIEW: ![]() Каким будет результат выполнения команды: ![]() ?) Никаких изменений не произойдет ?) Данные работников десятого отдела (deptno=10) в столбце SAL таблицы EMP будут изменены на 20000 ?) Данные работников десятого отдела (deptno=10) в столбце TOT_SAL представления EMP будут изменены на 20000 ?) Данные работников десятого отдела (deptno=10) в столбце TOT_SAL таблицы EMP будут изменены на 20000 ?) Данные работников десятого отдела (deptno=10) в столбце SAL представления EMP будут изменены на 20000 Вопрос id:94638 Тема/шкала: Основные синтаксические конструкции языка PL/SQL. Рассмотрите следующий пакет:
![]() Какая из ниже перечисленных подпрограмм является приватной подпрограммой этого пакета? ?) calculate ?) calc_emp ?) v_avg_sal ?) avg_sal ?) v_emp_num Вопрос id:94639 Тема/шкала: Применение языка PL/SQL. База данных содержит следующие таблицы: EMPLOYEES
?) ![]() ?) ![]() ?) ![]() ?) ![]() Вопрос id:94640 Тема/шкала: Манипулирование данными. Какое из приведенных ниже высказываний является неверным? ?) В конструкции ORDER BY можно перечислять столбцы, используя их имена, псевдонимы и порядковый номер, с которым столбец входит в состав оператора SELECT ?) Конструкция ORDER BY позволяет производить сортировку как в порядке убывания, так и в порядке возрастания ?) Конструкция ORDER BY может находиться только в конце оператора SELECT ?) По умолчанию используется порядок сортировки - по возрастанию ?) Сортировка при помощи конструкции ORDER BY может быть осуществлена только по столбцам, которые указаны в операторе SELECT Вопрос id:94641 Тема/шкала: Привилегии, роли, совместный доступ к данным. Для чего служит конструкция AUTHID CURRENT_USER? ?) Выполнение этой конструкции сохраняет все изменения внесенные пользователем в специальную таблицу ?) Эта конструкция, добавленная в объявление процедуры, указывает на то, что при вызове процедура будет выполняться с привилегиями пользователя вызвавшего ее ?) Эта конструкция, добавленная в файл init.ora, указывает на то, что при загрузке SQL*Plus будет активирована программа контроля за действиями пользователя ?) Эта конструкция, добавленная в объявление процедуры, указывает на то, что при вызове процедура будет выполняться с привилегиями создателя этой процедуры ?) Эта конструкция, добавленная в объявление процедуры, указывает на то, что при вызове процедура будет выполняться с привилегиями пользователя SYS Вопрос id:94642 Тема/шкала: Отладка кода PL/SQL. Какое из нижеперечисленных представлений НЕ содержит информации о зависимостях? ?) DEPTREE ?) USER_OBJECTS ?) DEPTREE_TEMPTAB ?) IDEPTREE ?) USER_DEPENDENCIES Вопрос id:94643 Тема/шкала: Основные синтаксические конструкции языка PL/SQL. Существует следующая спецификация пакета: ![]() Какая из перечисленных подпрограмм НЕ может быть добавлена в пакет? ?) ?) ?) ?) ?) ![]() Вопрос id:94644 Тема/шкала: Триггеры PL/SQL. Для осуществления контроля за пользователями был создан следующий триггер: ![]() Каким должен быть тип триггера для эффективного решения поставленной задачи? ?) Уровня выражения (statement level) ?) INSTEAD OF ?) Oracle Forms триггер ?) Уровня строки (row level) ?) BEFORE Вопрос id:94645 Тема/шкала: Манипулирование данными. Рассмотрите структуру таблицы EMPLOYEES: EMPLOYEES
?) ![]() ?) ![]() ?) ![]() ?) ![]() ?) ![]() Вопрос id:94646 Тема/шкала: Основные синтаксические конструкции языка PL/SQL. В базе данных создан пакет: ![]() Пользователь первый раз выполняет следующие команды: ![]() Что будет выведено на экран, если таблица EMP содержит 14 строк? ?) v_num= 10 v_num= 14 Процедура PL/SQL успешно завершена. 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= 14 Процедура PL/SQL успешно завершена. v_num= 10 v_num= 13 Процедура 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 Тема/шкала: Манипулирование данными. Каким будет результат выполнения следующего запроса: ![]() ?) Ошибка ORA-01476: делитель равен нулю ?) -30 ?) -38 ?) -37 ?) -29 Вопрос 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 всегда FALSE ?) Результат применения логического оператора NOT к NULL всегда NULL ?) Результат применения логического оператора NOT к переменной, значение которой NULL, зависит от типа этой переменной ?) Применение логического оператора NOT к переменной, значение которой NULL, приводит к ошибке ?) Результат применения логического оператора NOT к NULL всегда TRUE Вопрос id:94652 Тема/шкала: Манипулирование данными. Какая команда позволяет выполнять вычисления над группами, указанными в команде BREAK? ?) Такой команды не существует ?) PERFORM ?) COMPUTE ?) FUNCTION ?) CALCULATE Вопрос id:94653 Тема/шкала: Основные синтаксические конструкции языка PL/SQL. Ниже приведены утверждения о вложенных блоках PL/SQL. Какое из них является правильным? ?) Переменные, объявленные во вложенном блоке, доступны из родительского блока ?) Переменные, объявленные в родительском блоке, доступны из вложенных блоков ?) Вложенный блок может находиться только в разделе объявлений родительского блока ?) Количество вложенных блоков не должно превышать 16 ?) Вложенными могут быть только анонимные блоки Вопрос id:94654 Тема/шкала: Манипулирование данными. Таблица empsal (empno NUMBER, sal NUMBER) не содержит ни одной строки. Сколько строк будет в ней после выполнения следующего блока, если в таблице EMP содержится 14 строк и существует запись, содержащая empno=7934? ![]() ?) 7 ?) 14 ?) 13 ?) 6 Вопрос 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 GROUP BY HAVING ORDER BY WHERE ?) SELECT FROM WHERE GROUP BY HAVING ORDER BY ?) SELECT WHERE FROM GROUP BY HAVING ORDER BY ?) SELECT FROM GROUP BY HAVING WHERE ORDER BY ?) SELECT FROM HAVING GROUP BY WHERE ORDER BY Вопрос id:94664 Тема/шкала: Манипулирование данными. Дана таблица EMP, содержащая поля:
?) ![]() ?) ![]() ?) ![]() ?) ![]() ?) ![]() Вопрос id:94665 Тема/шкала: Привилегии, роли, совместный доступ к данным. Какие 2 утверждения являются верными? ?) Ограничения могут быть созданы после создания таблицы ?) Ограничения могут созданы вместе с таблицей ?) Все ограничения должны быть определены на уровне столбцов ?) Информацию об ограничениях можно получить из представления VIEW_CONSTRAINTS ?) Названия ограничений должны начинаться с SYS_C Вопрос id:94666 Тема/шкала: Манипулирование данными. Дана таблица студентов STUDENT, содержащая поля:
?) ![]() ?) ![]() ?) ![]() ?) ![]() ?) ![]() Вопрос id:94667 Тема/шкала: Основные синтаксические конструкции языка PL/SQL. Вы создали процедуру: ![]() Какое из приведённых ниже утверждений является верным? ?) Для того, чтобы процедура была создана без ошибок, необходимо использовать пакет DBMS_SQL для выполнения DML оператора ?) Для того, чтобы процедура была создана без ошибок, необходимо использовать пакет DBMS_SQL для выполнения DDL оператора ?) Для того, чтобы процедура была создана без ошибок, необходимо использовать пакет MS_DDL для выполнения DML оператора ?) Процедура будет создана без ошибок ?) Для того, чтобы процедура была создана без ошибок, необходимо использовать пакет DBMS_DDL для выполнения DDL оператора Вопрос 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_ERRORS ?) USER_SOURCE ?) USER_OBJECTS ?) USER_TRIGGERS ?) USER_TRIGGERS_ERRORS Вопрос 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) / ?) BEFORE ?) DML ?) AFTER ?) Системный (system event) ?) INSTEAD OF Вопрос id:94676 Тема/шкала: Манипулирование данными. Что из перечисленного ниже НЕ является типом подзапроса? ?) Иерархический ?) Коррелируемый ?) Многостолбцовый ?) Многострочный ?) Однострочный Вопрос id:94677 Тема/шкала: Основные синтаксические конструкции языка PL/SQL. Дана таблица DEPT со следующей структурой:
![]() Какое PL/SQL выражение отобразит местонахождение выделенного отдела? ?) Не возможно отображение отдельных полей записи, так как они не были заданы в секции DECLARE ?) DBMS_OUTPUT.PUT_LINE(dept_rec); ?) DBMS_OUTPUT.PUT_LINE(dept_rec(1).loc); ?) DBMS_OUTPUT.PUT_LINE(dept_rec.loc); ?) DBMS_OUTPUT.PUT_LINE(dept_rec(0).)loc; Вопрос id:94678 Тема/шкала: Привилегии, роли, совместный доступ к данным. Вы решили полностью очистить таблицу STUDENT, но структура таблицы вам понадобится в будущем. Ограничения ссылочной целостности присутствуют. Какая из перечисленных ниже команд позволит решить поставленную задачу? ?) DELETE * FROM student KEEP STRUCTURE; ?) TRUNCATE TABLE student KEEP STRUCTURE; ?) DELETE * FROM student; ?) TRUNCATE TABLE student; ?) DROP TABLE student; |
Copyright tests.ithead.ru 2013-2026




























































































