Главная /
SQL (Oracle): Основы /
Имеется модель данных:[картинка] , где таблица Books имеет структуру: Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number, NOT NULL), Price (number, NOT NULL), Group_id (number, FK) , таблица Exc
Имеется модель данных:
, где таблица Books
имеет структуру:
Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number, NOT NULL), Price (number, NOT NULL), Group_id (number, FK)
, таблица Exchange_System
(абонемент) имеет структуру:
Exchange_System: Group_id (number, PK), Group_title (varchar2 (100)), Add_info (varchar2 (100))
Запрос SQL предназначен для отображения информации о книгах. Отчет должен включать названия книг и номера соответствующих им библиотечных абонементов (Group_id
). В отчет также должны попасть абонементы, которым не приписаны еще никакие книги, а также книги, не переданные ни на один абонемент.
Выберите из предложенных вариантов те, которые при подстановке вместо знаков подчеркивания обеспечивают корректное выполнение запроса и получение требуемого результата.
вопросПравильный ответ:
Books OUTER JOIN Exchange_System on Books.Group_id = Exchange_System.Group_id
Books b, Exchange_System e where b.Group_id (+) = (+) e.Group_id
Books b JOIN Exchange_System e on b.Group_id (+) = (+) e.Group_id
Books b FULL Exchange_System e on b.Group_id = e.Group_id
Books b FULL OUTER JOIN Exchange_System e on b.Group_id = e.Group_id
Сложность вопроса
83
Сложность курса: SQL (Oracle): Основы
67
Оценить вопрос
Комментарии:
Аноним
Зачёт сдал. Бегу выпивать отмечать экзамен intuit
26 июл 2016
Аноним
Если бы не опубликованные ответы - я бы не справился c этими тестами intuit.
21 июн 2016
Другие ответы на вопросы из темы базы данных интуит.
- # Имеется модель данных: [Большая Картинка] , где таблица Books содержит данные: Book_idTitlePublishingSizeQuantityPrice11TurtleStreet Publishing1100112FlowersBilly Press900220 Запрос SQL имеет вид: SELECT Title || ' costs ' || Price as report FROM Books ORDER BY Book_id ascend Выберите корректный вариант отчета, получающегося в результате выполнения приведенного выше запроса.
- # Запрос SQL имеет вид: SELECT REPLACE (LOWER ('Alex'), 'a', 'F') report FROM dual Среди представленных вариантов выберите корректный вариант итогового отчета:
- # Имеется модель данных: [Большая Картинка] , где таблица Address содержит данные: Address_idCountryCityRegionStreetHouse11RussiaMoscowZhukova4512RussiaMoscowMoscow regionLenina Запрос имеет следующий вид: SELECT Address_id, Country, Decode (Region, NULL, 'no region', 'region') as region FROM Address Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Имеется модель данных: [Большая Картинка] , где таблица Recent_Jobs содержит данные: Job_idPositionStarted_fromLasted_toEmp_commentsSal12Manager28.09.198812.09.1999800.3613Salesman13.11.199903.02.200150014Salesman14.08.199723.02.199930015Manager12.03.200304.09.2006800.12 Запрос SQL имеет вид: SELECT Max (Sal) report FROM Recent_Jobs GROUP BY Position, round (Sal, 0) Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Имеется модель данных: [Большая Картинка] , где таблица Recent_Jobs содержит данные: Job_idPositionStarted_fromLasted_toEmp_commentsSal12Manager28.09.198812.09.199970013Salesman13.11.199903.02.200150014Salesman14.08.199723.02.199930015Manager12.03.200304.09.2006800 Запрос имеет следующий вид: SELECT AVG (MAX (Sal)) as report FROM Recent_Jobs GROUP BY Position Выберите среди предложенных вариантов верный вариант итогового отчета: