Главная /
SQL /
Отношение [картинка] Students: Student_id (int, PK), Student_name (char), Head_stud_id (int), Math_scope (float), Lang_scope (float), Group_id (int) Для создания представления использовалась команда: CREATE VIEW view1 AS SELECT * FROM Students WHERE Group
Отношение Students
имеет схему:
Students: Student_id (int, PK), Student_name (char), Head_stud_id (int), Math_scope (float), Lang_scope (float), Group_id (int)
Для создания представления использовалась команда:
Запрос SQL имеет вид:
При попытке выполнить запрос сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
вопросПравильный ответ:
через представление нельзя осуществлять вставку данных в базовую таблицу
нарушено ограничение целостности, заданное при создании представления
view1
после ключевого слова
INTO
не хватает слова VIEW
ключевое слово
VALUES
является лишним
Сложность вопроса
57
Сложность курса: SQL
79
Оценить вопрос
Комментарии:
Аноним
Зачёт сдал. Мчусь пить отмечать сессию интуит
02 апр 2020
Аноним
Если бы не опубликованные решения - я бы не решил c этими тестами intuit.
30 окт 2015
Другие ответы на вопросы из темы базы данных интуит.
- # Отношение [Большая Картинка] Worker: Worker_id (int, PK), Worker_name (varchar (30)), Manager_id(int), Salary (float), Commission_pct (float), Branch_id (int), Hire_date (timestamp) Запрос SQL предназначен для получения имен сотрудников 10-го и 20-го отделов и имеет вид: SELECT Worker_name FROM Worker WHERE ___________________ Выберите из предложенных вариантов те, которые при подстановке вместо знака подчеркивания обеспечивают выполнение задания.
- # Отношение [Большая Картинка] Worker: Worker_id (int, PK), Worker_name (varchar (30)), Manager_id(int), Salary (float, NOT NULL), Commission_pct (float), Branch_id (int), Hire_date (timestamp) Требуется получить номера отделов, в которых работают сотрудники с самой низкой заработной платой. Выберите варианты условия (вместо знака подчеркивания), соответствующие заданию. SELECT DISTINCT Branch_id FROM Worker WHERE _______________
- # Отношение [Большая Картинка] Students: Student_id (int, PK), Student_name (char, NOT NULL), Head_stud_id (int), Math_scope (float), Lang_scope (float), Group_id (int) Отношение [Большая Картинка] Groups: Group_id (int PK), Grade_level (int), Specialty_id (int), Head_stud_id (int) В каких запросах во фразе FROM необходимо использовать таблицу Students более одного раза?
- # Отношение [Большая Картинка] Student_idStudent_nameHead_stud_idMath_scopeLang_scopeGroup_id12Alex284.210.01011Tom153.98.020 Отношение Students1 состоит из кортежей: Student_idStudent_nameHead_stud_idMath_scopeLang_scopeGroup_id13Alexis124.612.01015Li154.96.020 Запрос SQL имеет вид: UPDATE Students SET Lang_scope = (SELECT MAX (Lang_scope)*1.1 FROM Students1) WHERE Group_id IN (SELECT Group_id FROM Students1 GROUP BY Group_id HAVING MIN (Lang_scope) > 6.0) Среди предложенных вариантов выберите, каким, в итоге, останется отношение Students.
- # Фраза WITH CHECK OPTION в предложении CREATE VIEW: