Главная /
Введение в модель данных SQL /
Какая из приведенных ниже таблиц является результатом рекурсивного запроса? WITH RECURSIVE PX (Major, Minor, Qty) AS ((SELECT Major, Minor, Qty FROM PARTS WHERE PARTS.Major = ‘P1’) UNION ALL (SELECT PX.Major, PARTS.Minor, PX.Qty * PARTS.Qty FROM PX, PARTS
Какая из приведенных ниже таблиц является результатом рекурсивного запроса?
Правильный ответ:
Major | Minor | Qty |
---|---|---|
P1 | P2 | 2 |
P1 | P3 | 3 |
P1 | P4 | 2 |
P1 | P3 | 6 |
P1 | P5 | 4 |
P1 | P5 | 24 |
P1 | P6 | 12 |
P1 | P5 | 12 |
P1 | P6 | 6 |
P1 | P3 | 10 |
P1 | P6 | 4 |
P1 | P5 | 40 |
P1 | P6 | 20 |
Major | Minor | Qty |
---|---|---|
P1 | P2 | 2 |
P1 | P3 | 3 |
P1 | P4 | 2 |
P1 | P5 | 4 |
P1 | P5 | 24 |
P1 | P6 | 12 |
P1 | P5 | 12 |
P1 | P6 | 6 |
P1 | P6 | 4 |
P1 | P5 | 40 |
P1 | P6 | 20 |
Major | Minor | Qty |
---|---|---|
P1 | P2 | 2 |
P1 | P3 | 3 |
P1 | P4 | 2 |
P1 | P5 | 80 |
P1 | P6 | 42 |
Сложность вопроса
42
Сложность курса: Введение в модель данных SQL
81
Оценить вопрос
Комментарии:
Аноним
Пишет вам помощник профессора! Оперативно удалите сайт vtone.ru с ответами на интуит. Умоляю
16 июн 2018
Другие ответы на вопросы из темы базы данных интуит.
- # Пусть имеется следующее определение домена: CREATE DOMAIN TEST AS INTEGER DEFAULT 100 CHECK (VALUE > 10 AND VALUE != 150 AND VALUE != 190 AND VALUE < 200); Пусть на этом домене определен столбец некоторой таблицы. Предположим, что в некоторый момент времени значениями данного столбца в строках таблицы являются значения {100, NULL, 160}. Пусть после этого выполняется оператор ALTER DOMAIN TEST SET DEFAULT 180 ADD CHECK (VALUE IS NOT NULL); Что произойдет при выполнении оператора?
- # Пусть в базовой таблице S определен внешний ключ (a, b, c), где a, b и c – имена столбцов определяемой таблицы. Пусть для этого внешнего ключа специфицирован способ соответствия PARTIAL. Будем считать, что все столбцы целого типа и могут содержать неопределенное значение. Предположим, что внешний ключ ссылается на первичный ключ таблицы T, состоящий из столбцов с такими же именами. Пусть в таблице S присутствуют строки s1, s2 и s3 со значениями внешнего ключа <NULL, NULL, 5>, <25, 1, NULL> и <25, 1, 5> соответственно. Пусть в таблице T присутствуют строки t1, t2 со значениями первичного ключа <25, 1, 5> и <25, 2, 5> соответственно. Что произойдет при удалении из таблицы T строки t1, если при определении внешнего ключа (a, b, c) таблицы S указано ссылочное действие ON DELETE SET NULL?
- # Пусть имеются три мультимножества M1, M2 и M3, содержащие общий элемента a, причем в мультимножестве M1 содержится n дубликатов a, в мультимножестве M2 – m дубликатов a, а в мультимножестве M3 – k дубликатов. Сколько дубликатов элемента a будет содержаться в результате операции (M1 UNIOIN M2) INTERSECT M3?
- # Требуется сформулировать запрос “Найти названия издательств, издавших не меньше книг, чем издательство Morgan Kauffman, и не больше, чем издательство Addison-Wesley”. Какие из приведенных ниже формулировок являются правильными?
- # Для определения индивидуальных и структурных UDT используется один и тот же оператор CREATE TYPE. Каким образом, глядя на определение типа, можно точно сказать, к какой из двух категорий относится это определение?