База ответов ИНТУИТ

Введение в Oracle SQL

<<- Назад к вопросам

Команды SQL, выполняемые различными пользователями:
  • Пользователь Scott.
    INSERT INTO Scott.vtable (Column1, Column2, Column3) VALUES (1,'a',10);
  • Пользователь Alice.
    UPDATE Scott.vtable SET Column2 = 'b' WHERE Column1 = 1;
  • В случае открытой транзакции пользователя "Scott", команда 2 будет выполнена ...

    (Отметьте один правильный вариант ответа.)

    Варианты ответа
    после разрешения взаимной блокировки сервером Oracle
    после завершения транзакции пользователем "Scott"(Верный ответ)
    непосредственно после отправки серверу команды пользователя "Alice"
    после завершения транзакции пользователем "Alice"
    Похожие вопросы
    Команды SQL, выполняемые различными пользователями:
  • Пользователь Scott.
    INSERT INTO Scott.vtable (Column1, Column2, Column3) VALUES (1,'a',10);
  • Пользователь Alice.
    UPDATE Scott.vtable SET Column2 = 'b' WHERE Column1 = 1;
  • Для того, чтобы сеанс работы пользователя "Alice" не ожидал неопределенное время завершения транзакции пользователем "Scott" без каких-либо сообщений, следует ...
    Дана таблица VTABLE (COLUMN1, COLUMN2, COLUMN3). Команда SQL, выполненная пользователем "Scott":
    UPDATE Scott.vtable SET Column2 = 'c' WHERE Column1 = 1;
    Команды пользователя "Alice", которые будут выполнены безошибочно, с учетом наличия привилегий для выполнение операций:
    Пользователю "Alice" необходимо выполнить обновление данных таблицы VTABLE, при этом известно, что некоторые строки таблицы могут быть заблокированы транзакцией, открытой пользователем "Scott". Заблокировать свободные строки таблицы VTABLE с целью обновления позволит команда:
    Дана таблица:
    Column1Column2Column3
    alphapenguinsea
    alphaseahawksea
    alphasea gullsea
    betaroosterland
    betacrowland
    Корректные команды создания таблицы, в который первичный ключ состоит из столбцов "Column1" и "Column2":
    Пользователю базы данных Alice необходимо создать таблицу "Студенты" со столбцами "Студбилет", "Фамилия", "Имя", "Группа" для пользователя SCOTT. Команда выполнения поставленной задачи:
    Дана таблица:
    Column1Column2Column3
    alphapenguinsea
    alphaseahawksea
    alphasea gullsea
    betaroosterland
    betacrowland
    Корректные команды создания таблицы с ограничением уникальности для комбинации значений в столбцах "Column2" и "Column3":
    Пользователю Alice базы данных ADMDB необходимо выбрать информацию из таблицы STUDENTS пользователя SCOTT базы данных STUDDB. Команда выполнения поставленной задачи:
    Дана таблица:
    Column1Column2Column3
    alphapenguinsea
    alphaseahawksea
    alphasea gullsea
    betaroosterland
    betacrowland
    Необходимо удалить требование непустоты значений столбца "Column1" (ограничение "col1_nn"). Выполнить поставленную задачу позволят команды:
    Команда SQL, выполненная пользователем "Alice":
    SELECT * FROM vtable FOR UPDATE WAIT(10);
    Результат действия команды - ...
    Дана таблица:
    Column1Column2Column3
    alphapenguinsea
    alphaseahawksea
    alphasea gullsea
    betaroosterland
    betacrowland
    Необходимо запретить появление в столбце "Column3" иных значений, кроме "sea" и "land" (независимо от регистра). Выполнить поставленную задачу позволят команды: