Главная /
SQL и процедурно-ориентированные языки /
Представление v1 создано как результат запроса, использующего таблицу tbl1, оператором CREATE VIEW v1 AS (SELECT f1,f2, f3 FROM tbl1 WHERE f2>20);Представление v2 создано как результат запроса, использующего представление v1, оператором CREATE VIEW v2
Представление v1 создано как результат запроса, использующего таблицу tbl1, оператором
CREATE VIEW v1 AS (SELECT f1,f2, f3
FROM tbl1 WHERE f2>20); Представление v2 создано как результат запроса, использующего представление v1, оператором
CREATE VIEW v2 AS (SELECT f1, f2, f3
FROM v1 WHERE f2>10) WITH CASCADED CHECK OPTION; Какие действия можно выполнять над таблицей tbl1, чтобы представление v2 не было удалено:
вопрос
Правильный ответ:
добавлять любые строки;
удалять любые столбцы
изменять любые строки
Сложность вопроса
84
Сложность курса: SQL и процедурно-ориентированные языки
75
Оценить вопрос
Комментарии:
Аноним
Большое спасибо за решениями по интуит.
17 июн 2020
Аноним
Зачёт сдал. Иду пить отмечать 4 за тест интуит
29 май 2019
Другие ответы на вопросы из темы базы данных интуит.
- # Какой SQL-оператор необходимо вставить в код str1:='SELECT f3 FROM tbl1 INTO ? WHERE f2 = 1'; EXEC SQL PREPARE stmt1 FROM :str1; EXEC SQL DESCRIBE OUTPUT stmt1 USING SQL DESCRIPTOR descr1; EXEC SQL EXECUTE stmt1 INTO SQL DESCRIPTOR descr1; GET DESCRIPTOR descr1 VALUE 1 :f1=DATA :fnull=NULLABLE; чтобы он мог быть правильно выполнен:
- # Какие действия можно производить для переменной типа запись:
- # Укажите, какие операторы, определяющие спецификацию объектного типа, имеют правильный синтаксис:
- # Отметьте, какие из перечисленных конфликтных ситуаций будут предотвращены при определении уровня изоляции REPEATABLE READ:
- # После выполнения оператора GRANT UPDATE (f1,f2) ON tbl1 TO user1;пользователь user1 сможет выполнять следующие действия: