Главная /
SQL (Oracle) /
Таблица [картинка] Readers: Reader_id (number, PK), Name (varchar2 (20)), Day_Of_Birth (date), Comments (varchar2 (100)), Address (varchar2 (300)), Mobile_phone (varchar2 (20)) Таблицы Readers1 и Readers2 состоят из: Readers1: Reader_id (number, PK), Name
Таблица Readers
состоит из полей:
Readers: Reader_id (number, PK), Name (varchar2 (20)), Day_Of_Birth (date), Comments (varchar2 (100)), Address (varchar2 (300)), Mobile_phone (varchar2 (20))
Таблицы Readers1
и Readers2
состоят из:
Readers1: Reader_id (number, PK), Name (varchar2 (20)), Day_Of_Birth (date), Comments (varchar2 (100)), Address (varchar2 (300)), Mobile_phone (varchar2 (20))
Readers2: Reader_id (number, PK), Name (varchar2 (20)), Day_Of_Birth (date), Comments (varchar2 (100)), Address (varchar2 (300)), Mobile_phone (varchar2 (20))
и являются пустыми.
Оператор предназначен для копирования данных о читателях из таблицы Readers
в таблицы Readers1
и Readers2
. При этом читатели, у которых в поле Comments
присутствуют данные, должны попасть ТОЛЬКО в таблицу Readers1
. В таблицу Readers2
должны попасть читатели, для которых нет значения в поле Comments
, но есть телефон (Mobile_tel IS NOT NULL
)
Выберите из предложенных вариантов тот, который при подстановке вместо знака подчеркивания обеспечивает безошибочное выполнение оператора
вопросПравильный ответ:
FIRST ONLY
IN FIRST TABLE
ALL
FIRST
ничего не надо
Сложность вопроса
84
Сложность курса: SQL (Oracle)
92
Оценить вопрос
Комментарии:
Аноним
Я сотрудник деканата! Оперативно заблокируйте этот ваш сайт с ответами с интуит. Пожалуйста
20 фев 2017
Аноним
Какой человек ищет данные тесты с интуитом? Это же крайне просто
20 окт 2016
Другие ответы на вопросы из темы программирование интуит.
- # Таблица [Большая Картинка] Persons: Person_id (number, PK), Person_name (varchar2 (40)), Day_Of_Birth date, Add_Info (varchar2 (30)), Specialty_id (number, FK), Address_Id (number, FK), Job_id (number, FK), Des_Salary (number) Запрос предназначен для отображения имен соискателей, желаемый оклад (Des_Salary) которых меньше среднеарифметического значения этой величины по всем соискателям, обладающих той же специальностью: SELECT Person_name FROM Persons p WHERE Des_Salary < (_____________) Среди приведенных ниже вариантов, выберите тот, которым можно заменить знак подчеркивания для получения корректного запроса, решающего поставленную задачу:
- # Укажите правильное название псевдо-столбца, который используется для обозначения уровней иерархии записей в иерархическом запросе:
- # Таблица [Большая Картинка] Readers: Reader_id (number, PK), Name (varchar2 (20)), Day_Of_Birth (date), Comments (varchar2 (100)), Address (varchar2 (300)), Mobile_tel (varchar2 (20)) и состоит из строк: Reader_idNameDay_Of_BirthCommentsAddressMobile_tel15Daniel21.04.1981Moscow16Martin19.11.1980St.Petersburg17Dennis10.08.1981Moscow Таблицы Readers1 и Readers2 состоят из полей: Readers1: Reader_id (number, PK), Name (varchar2 (20)), Day_Of_Birth (date), Comments (varchar2 (100)), Address (varchar2 (300)), Mobile_tel (varchar2 (20)) Readers2: Reader_id (number, PK), Name (varchar2 (20)), Day_Of_Birth (date), Comments (varchar2 (100)), Address (varchar2 (300)), Mobile_tel (varchar2 (20)) и являются пустыми. Оператор предназначен для копирования данных о читателях из таблицы Readers в таблицы Readers1 и Readers2. INSERT ALL INTO Readers1 (Reader_id, Name, Address) VALUES (RID, RNAME, ADDR) Readers2 (Reader_id, Name, Address) VALUES (RID, RNAME) SELECT Reader_id RID, Name RNAME, Address ADDR, Comments COM FROM Readers При выполнении оператора сервер БД генерирует сообщение об ошибке. Укажите причины возникновения ошибки:
- # Таблица [Большая Картинка] Persons: Person_id (number, PK), Person_name (varchar2 (40)), Day_Of_Birth, Add_Info (varchar2 (30)), Specialty_id (number, FK), Address_Id (number FK), Job_id (number, FK), Des_Salary (number) Оператор предназначен для снижения на 10% значения Des_Salary и ия номера специальности (Specialty_id) на 20 соискателям, обладающим специальностью 15. UPDATE Persons SET _______________ WHERE Specialty_id = 15 Среди приведенных ниже кодов укажите вариант, которым можно заменить знак подчеркивания для получения корректного оператора, решающего поставленную задачу.
- # Для создания роли SCHEMA_CREATOR и предоставления ей привилегии на создание таблиц использовались следующие команды: CREATE ROLE SCHEMA_CREATOR; GRANT CREATE TABLE TO SCHEMA_CREATOR; Следующий оператор предназначен для назначения роли SCHEMA_CREATOR зарегистрированному в БД пользователю USER1: GRANT SCHEMA_CREATOR FOR USER User1 В результате выполнения команды сервер БД генерирует сообщение об ошибке. Выберите действие, выполнение которого позволит устранить ошибку и выполнить поставленную задачу: