Главная /
SQL (Oracle): Основы /
Имеется модель данных:[картинка] , где таблица Persons имеет структуру: Persons: Person_id (number, PK), Person_name (varchar2 (30)), Day_Of_Birth (date), Add_Info (varchar2 (30)), Specialty_id (number, FK), Address_Id (number, FK), Job_id (number, FK) ,
Имеется модель данных:
, где таблица Persons
имеет структуру:
Persons: Person_id (number, PK), Person_name (varchar2 (30)), Day_Of_Birth (date), Add_Info (varchar2 (30)), Specialty_id (number, FK), Address_Id (number, FK), Job_id (number, FK)
, таблица Address
имеет структуру:
Address: Address_id (number, PK), Country (varchar2 (30), NOT NULL), City (varchar2 (30), NOT NULL), Region (varchar2 (30)), Street (varchar2 (30)), House (number), Flat (number)
Запрос SQL предназначен для отображения имен соискателей и названий городов, в которых они проживают. В отчет должны также попасть соискатели, об адресах которых ничего неизвестно (в поле Persons.Address_id
отсутствует значение)
Выберите из предложенных вариантов те, которые при подстановке вместо знака подчеркивания обеспечивают корректное выполнение запроса и получение требуемого результата.
вопросПравильный ответ:
Persons p, Address a where p.Address_id (+) = a.Address_id
Persons p, Address a where Person.Address_id = Address.Address_id (+)
Persons p, Address a where p.Address_id = a.Address_id (+)
Person p RIGHT OUTER JOIN Address a on p.Address_id = a.Address_id
Person p LEFT OUTER JOIN Address a on p.Address_id = a.Address_id
Сложность вопроса
90
Сложность курса: SQL (Oracle): Основы
67
Оценить вопрос
Комментарии:
Аноним
Экзамен прошёл на 4.
24 ноя 2020
Аноним
Какой человек ищет вот эти вопросы по интуит? Это же безумно легко
28 сен 2019
Аноним
Я сотрудник университета! Оперативно сотрите сайт vtone.ru с ответами по интуит. Пожалуйста
13 ноя 2018
Другие ответы на вопросы из темы базы данных интуит.
- # Какие из перечисленных функций не являются функциями работы со строками:
- # Имеется модель данных: [Большая Картинка] , где таблица Authors содержит данные: Author_idNameDay_Of_BirthAddress10Alex11.03.1978Moscow, Sokolova, 1520Dennis12.09.1964Moscow, Dubovina, 34 Столбец Address обладает типом varchar2 (100). SELECT substring (Address, 3) FROM Authors Какой результат будет получен в результате выполнения запроса?
- # Имеется модель данных: [Большая Картинка] , где таблица Books имеет структуру: Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number, NOT NULL), Price (number, NOT NULL) , таблица Authors имеет структуру: Authors: Author_id (number, PK), Name (varchar2 (40)), Day_Of_Birth (date), Address (varchar2 (500)) , таблица Book_Auth имеет структуру: Book_Auth: Book_id (number, FK), Auth_id (number, FK) Запрос SQL имеет вид: SELECT Title, Authors.Name FROM Books b JOIN Book_Auth ba ON b.Book_id = ba.Book_id JOIN Authors a ON ba.Auth_id = a.Author_id При попытке выполнить запрос сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
- # Имеется модель данных: [Большая Картинка] , где таблица Books включает информацию о книгах, некоторые из которых могут одновременно выступать в качестве отдельных изданий и включаться в сборники (Collection), и содержит данные: Book_idTitlePublishingSizeQuantityPriceCollection11TigersStreet Publishing30013001312FlowersBilly Press2004501413AnimalsStreet Publishing300024014PlantsBilly Press11001780 Запрос SQL имеет следующий вид: SELECT b.Title book, c.Title collection FROM Books c, Books b WHERE b.Collection = c.Book_id AND b.Quantity is NULL AND c.Quantity is NOT NULL Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Таблица Readers имеет структуру: Readers: Reader_id (number, PK), Name (varchar2 (20)), Day_Of_Birth (date), Comments (varchar2 (100)), Address (varchar2 (300)), Mobile_phone (varchar2 (20)) Таблица Workers имеет структуру: Workers: Worker_id (number, PK), Worker_name (varchar2 (20)), Position (number), Salary (number) Запрос предназначен для отображения имен читателей (Name), которые не являются в то же время сотрудниками: SELECT Name Name FROM Readers _________ SELECT Worker_name Name FROM Workers Выберите из предложенных вариантов тот, который при подстановке вместо знака подчеркивания обеспечивает корректное выполнение запроса и получение требуемого результата