Главная /
Введение в модель данных SQL /
Требуется сформулировать запрос 'Найти имена авторов, которые издали не больше книг, чем автор Smith, но не меньше, чем автор Brown'. Какие из приведенных ниже формулировок являются правильными?
Требуется сформулировать запрос “Найти имена авторов, которые издали не больше книг, чем автор Smith
, но не меньше, чем автор Brown
”. Какие из приведенных ниже формулировок являются правильными?
вопрос
Правильный ответ:
Сложность вопроса
91
Сложность курса: Введение в модель данных SQL
81
Оценить вопрос
Комментарии:
Аноним
Я провалил зачёт, почему я не углядел этот крутой сайт с решениями по интуит до зачёта
23 июн 2019
Другие ответы на вопросы из темы базы данных интуит.
- # Пусть в некоторой таблице определен столбец типа INTEGER ARRAY [10]. Пусть при вставке в эту таблицу некоторой строки в данный столбец заносится значение-массив, в котором задан только десятый элемент. Будет ли выполнена эта операция, какая память будет отведена для хранения этого массива, и что реально в ней будет содержаться?
- # Сколько строк будет в результате операции SELECT A FROM S GROUP BY A если столбец A является внешним ключом таблицы S, ссылающимся на первичный ключ таблицы T
- # База данных АВТОРЫ-КНИГИ-ИЗДАТЕЛЬСТВА (AUTHORS-BOOKS-PUBLISHERS) состоит из следующих таблиц: AUTHORS AUTHOR_ID : INTEGER AUTHOR_NAME : VARCHAR (20) AUTHOR_BDATE : DATE AUTHOR_ADDRESS : VARCHAR (40) AUTHOR_PICTURE : BLOB AUTHORS-BOOKS ISBN : VARCHAR (20) AUTHOR_ID : INTEGER BOOKS ISBN : VARCHAR (20) TITLE : VARCHAR (30) PUB_ID : INTEGER DATE_OF_AGREEMENT : DATE AGREEMENT_DURAT : INTERVAL DATE_OF_PUB : DATE PRICE : MONEY NUMBER_OF_PAGES : SMALLINT COVER_PICTURE : BLOB DESCR : CLOB PUBLISHERS PUB_ID : INTEGER PUB_NAME : VARCHAR (20) PUB_ADDRESS : VARCHAR (40) Автор уникально идентифицируется своим идентификатором AUTHOR_ID. Уникальным идентификатором книги является ISBN (как выглядит ISBN, можно посмотреть в выходных данных любой книги). Издательство идентифицируется уникальным идентификатором PUB_ID. В таблицах AUTHORS, BOOKS и PUBLISHERS столбцы AUTHOR_ID, ISBN и PUB_ID соответственно являются первичными ключами. В таблице AUTHORS-BOOKS столбцы AUTHOR_ID и ISBN являются внешними ключами, ссылающимися на первичные ключи таблиц AUTHORS и BOOKS соответственно. В таблице BOOKS столбец PUB_ID является внешним ключом, ссылающимся на первичный ключ таблицы PUBLISHERS. У каждой книги могут быть один или несколько авторов. Допускается, что авторы книги временно неизвестны. В таблице авторов могут содержаться данные только об авторах книг, описываемых в таблице BOOKS. Каждая книга может быть издана только одним издательством, но для некоторых книг издательство может быть временно неизвестно. Столбец DATE_OF_AGREEMENT содержит дату заключения договора на написание книги между автором и издательством. Столбец AGREEMENT_DURAT содержит временной интервал, в течение которого действует договор. Столбец DATE_OF_PUB содержит даты публикации книг. Также будем использовать таблицы table1 (a1, a2, c1, c2) и table2 (b1, b2, c1, c2) со следующими телами: table1 a1a2c1c2 5555 5586 5537 23NULL7 4NULLNULLNULL table2 b1b2c1c2 5555 1256 3855 3855 8888 3NULLNULL5 3NULLNULL5 Какая из показанных ниже таблиц является результатом операции table1 LEFT OUTER JOIN table2 ON a2=b1 AND a1<b2?
- # Какая из показанных ниже таблиц является результатом запроса SELECT EMP_SAL, EMP_BONUS, DEPT_NO, MAX(EMP_BDATE) AS MAX_BDATE, GROUPING (EMP_BONUS) AS GBON, GROUPING (DEPT_NO) AS GDN FROM EMP GROUP BY ROLLUP (EMP_SAL, EMP_BONUS, DEPT_NO);
- # Какая из приведенных ниже формулировок правильно соответствует запросу “выдать имена начальников отделов, в которых работает хотя бы один программист”?