Главная /
Введение в модель данных SQL /
Какая из показанных ниже таблиц является результатом запроса 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);
Какая из показанных ниже таблиц является результатом запроса
Правильный ответ:
EMP_SAL | EMP_BONUS | DEPT_NO | MAX_BDATE | GBON | GDN |
---|---|---|---|---|---|
NULL | NULL | NULL | 1970 | 1 | 1 |
13000.00 | NULL | NULL | 1950 | 1 | 1 |
14000.00 | NULL | NULL | 1960 | 1 | 1 |
15000.00 | NULL | NULL | NULL | 1 | 1 |
16000.00 | NULL | NULL | 1960 | 1 | 1 |
17000.00 | NULL | NULL | NULL | 1 | 1 |
18000.00 | NULL | NULL | 1955 | 1 | 1 |
19000.00 | NULL | NULL | NULL | 1 | 1 |
20000.00 | NULL | NULL | 1960 | 1 | 1 |
22000.00 | NULL | NULL | 1960 | 1 | 1 |
13000.00 | 12000.00 | NULL | 1950 | 0 | 1 |
15000.00 | 13000.00 | NULL | 1950 | 0 | 1 |
15000.00 | 14000.00 | NULL | NULL | 0 | 1 |
16000.00 | 14000.00 | NULL | 1955 | 0 | 1 |
16000.00 | 13000.00 | NULL | 1960 | 0 | 1 |
16000.00 | 15000.00 | NULL | 1950 | 0 | 1 |
17000.00 | 16000.00 | NULL | 1970 | 0 | 1 |
18000.00 | 17000.00 | NULL | 1955 | 0 | 1 |
19000.00 | 18000.00 | NULL | NULL | 0 | 1 |
22000.00 | 20000.00 | NULL | 1960 | 0 | 1 |
13000.00 | 12000.00 | 1 | 1950 | 0 | 0 |
14000.00 | NULL | 1 | 1960 | 0 | 0 |
15000.00 | 13000.00 | 1 | 1950 | 0 | 0 |
15000.00 | 14000.00 | 1 | NULL | 0 | 0 |
16000.00 | 14000.00 | 1 | 1955 | 0 | 0 |
16000.00 | 13000.00 | 1 | 1960 | 0 | 0 |
16000.00 | 15000.00 | 2 | 1950 | 0 | 0 |
17000.00 | NULL | 1 | NULL | 0 | 0 |
17000.00 | 16000.00 | 2 | 1970 | 0 | 0 |
18000.00 | 17000.00 | 3 | 1955 | 0 | 0 |
20000.00 | NULL | 2 | 1960 | 0 | 0 |
22000.00 | 20000.00 | 3 | 1960 | 0 | 0 |
EMP_SAL | EMP_BONUS | DEPT_NO | MAX_BDATE | GBON | GDN
|
---|---|---|---|---|---|
NULL | NULL | NULL | 1970 | 1 | 1 |
13000.00 | NULL | NULL | 1950 | 1 | 1
|
14000.00 | NULL | NULL | 1960 | 1 | 1
|
15000.00 | NULL | NULL | NULL | 1 | 1
|
16000.00 | NULL | NULL | 1960 | 1 | 1
|
17000.00 | NULL | NULL | NULL | 1 | 1
|
18000.00 | NULL | NULL | 1955 | 1 | 1
|
19000.00 | NULL | NULL | NULL | 1 | 1
|
20000.00 | NULL | NULL | 1960 | 1 | 1
|
22000.00 | NULL | NULL | 1960 | 1 | 1
|
13000.00 | 12000.00 | NULL | 1950 | 0 | 1
|
14000.00 | NULL | NULL | 1960 | 0 | 1
|
15000.00 | 13000.00 | NULL | 1950 | 0 | 1
|
15000.00 | 14000.00 | NULL | NULL | 0 | 1
|
16000.00 | 14000.00 | NULL | 1955 | 0 | 1
|
16000.00 | 13000.00 | NULL | 1960 | 0 | 1
|
16000.00 | 15000.00 | NULL | 1950 | 0 | 1
|
17000.00 | NULL | NULL | NULL | 0 | 1
|
17000.00 | 16000.00 | NULL | 1970 | 0 | 1
|
18000.00 | 17000.00 | NULL | 1955 | 0 | 1
|
19000.00 | 18000.00 | NULL | NULL | 0 | 1
|
20000.00 | NULL | NULL | 1960 | 0 | 1
|
22000.00 | 20000.00 | NULL | 1960 | 0 | 1
|
13000.00 | 12000.00 | 1 | 1950 | 0 | 0
|
14000.00 | NULL | 1 | 1960 | 0 | 0
|
14000.00 | NULL | NULL | 1960 | 0 | 0
|
15000.00 | 13000.00 | 1 | 1950 | 0 | 0
|
15000.00 | 14000.00 | 1 | NULL | 0 | 0
|
16000.00 | 14000.00 | 1 | 1955 | 0 | 0
|
16000.00 | 13000.00 | 1 | 1960 | 0 | 0
|
16000.00 | 15000.00 | 2 | 1950 | 0 | 0
|
17000.00 | NULL | 1 | NULL | 0 | 0
|
17000.00 | 16000.00 | 2 | 1970 | 0 | 0
|
18000.00 | 17000.00 | 3 | 1955 | 0 | 0
|
19000.00 | 18000.00 | NULL | NULL | 0 | 0
|
20000.00 | NULL | 2 | 1960 | 0 | 0
|
22000.00 | 20000.00 | 3 | 1960 | 0 | 0
|
EMP_SAL | EMP_BONUS | DEPT_NO | MAX_BDATE | GBON | GDN |
---|---|---|---|---|---|
NULL | NULL | NULL | 1970 | 1 | 1 |
13000.00 | NULL | NULL | 1950 | 1 | 1 |
14000.00 | NULL | NULL | 1960 | 1 | 1 |
15000.00 | NULL | NULL | NULL | 1 | 1 |
16000.00 | NULL | NULL | 1960 | 1 | 1 |
17000.00 | NULL | NULL | NULL | 1 | 1 |
18000.00 | NULL | NULL | 1955 | 1 | 1 |
19000.00 | NULL | NULL | NULL | 1 | 1 |
20000.00 | NULL | NULL | 1960 | 1 | 1 |
22000.00 | NULL | NULL | 1960 | 1 | 1 |
13000.00 | 12000.00 | NULL | 1950 | 0 | 1 |
14000.00 | NULL | NULL | 1960 | 0 | 1 |
15000.00 | 13000.00 | NULL | 1950 | 0 | 1 |
16000.00 | 14000.00 | NULL | 1955 | 0 | 1 |
17000.00 | NULL | NULL | NULL | 0 | 1 |
18000.00 | 17000.00 | NULL | 1955 | 0 | 1 |
19000.00 | 18000.00 | NULL | NULL | 0 | 1 |
20000.00 | NULL | NULL | 1960 | 0 | 1 |
22000.00 | 20000.00 | NULL | 1960 | 0 | 1 |
13000.00 | 12000.00 | 1 | 1950 | 0 | 0 |
14000.00 | NULL | 1 | 1960 | 0 | 0 |
15000.00 | 13000.00 | 1 | 1950 | 0 | 0 |
16000.00 | 14000.00 | 1 | 1955 | 0 | 0 |
17000.00 | NULL | 1 | NULL | 0 | 0 |
18000.00 | 17000.00 | 3 | 1955 | 0 | 0 |
19000.00 | 18000.00 | NULL | NULL | 0 | 0 |
20000.00 | NULL | 2 | 1960 | 0 | 0 |
22000.00 | 20000.00 | 3 | 1960 | 0 | 0 |
Сложность вопроса
51
Сложность курса: Введение в модель данных SQL
81
Оценить вопрос
Комментарии:
Аноним
Я провалил сессию, почему я не увидел этот крутой сайт с всеми ответами интуит месяц назад
17 июл 2019
Аноним
Зачёт сдан. Лечу в бар отмечать 4 за тест интуит
05 июн 2016
Другие ответы на вопросы из темы базы данных интуит.
- # Какой из режимов проверки разумно установить для ограничения таблицы PRO_EMP_NO?
- # Какой из режимов проверки разумно установить для ограничения таблицы EMP TOTAL_INCOME?
- # Какой из режимов проверки разумно установить для ограничения таблицы MIN_EMP_BDATE?
- # Требуется сформулировать запрос “Найти ISBN всех книг, написанных не Дейтом, названия которых совпадают с названием какой-либо книги Дейта”. Какие из приведенных ниже формулировок являются правильными?
- # Пусть имеются следующие два определения представлений: CREATE VIEW RICH_EMP AS SELECT * FROM EMP WHERE EMP_SAL = (SELECT MAX (E.EMP_SAL) FROM EMP E WHERE E.DEPT_NO = EMP.DEPT_NO) OR EMP_BONUS = (SELECT MAX (E.EMP_BONUS) FROM EMP E WHERE E.DEPT_NO = EMP.DEPT_NO); и CREATE VIEW LESS_RICH_EMP AS SELECT * FROM RICH_EMP WHERE EMP_SAL + EMP_BONUS = (SELECT MIN (RE.EMP_SAL + RE.EMP_BONUS) FROM RICH_EMP RE WHERE RE.DEPT_NO = RICH_EMP.DEPT_NO); При принятом в этих упражнениях примерном составе строк таблицы EMP после материализации этих представлений были бы получены следующие таблицы: RICH_EMPEMP_NODEPT_NOPRO_NOEMP_BDATEEMP_SALEMP_BONUS24411155195516000.0014000.0024521155NULL15000.0014000.0024531234NULL17000.00NULL24442177197017000.0016000.0024462155197017000.0016000.0024472177196020000.00NULL24503234196022000.0020000.0024513155196022000.0020000.00 LESS_RICH_EMPEMP_NODEPT_NOPRO_NOEMP_BDATEEMP_SALEMP_BONUS24521155NULL15000.0014000.0024442177197017000.0016000.0024462155197017000.0016000.0024503234196022000.0020000.0024513155196022000.0020000.00 Пусть над представлением RICH_EMP выполняется операция UPDATE RICH_EMP SET EMP_SAL = EMP_SAL + 10000.00, EMP_BONUS = EMP_BONUS – 10000.00 Какие из приведенных ниже таблиц соответствуют материализованным представлениям RICH_EMP и LESS_RICH_EMP после выполнения этой операции?