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