Главная /
SQL /
Отношение [картинка] Groups: Group_id (int PK), Grade_level (int), Specialty_id (int), Head_stud_id (int) Запрос SQL предназначен для вставки в таблицу Groups новой строки и имеет вид: INSERT INTO Groups VALUES (12, DEFAULT, NULL, 15) Среди перечисленных
Отношение Groups
имеет схему:
Groups: Group_id (int PK), Grade_level (int), Specialty_id (int), Head_stud_id (int)
Запрос SQL предназначен для вставки в таблицу Groups
новой строки и имеет вид:
Среди перечисленных вариантов укажите, каким будет результат выполнения приведенной выше операции при условии, что учебной группы с номером 12 ранее не существовало:
вопросПравильный ответ:
в таблицу будет вставлена строка
Group_id | Group_grade | Specialty_id | Head_stud_id |
12 | 0 | 0 | 15 |
сервер БД сгенерирует ошибку, и операция будет отменена
в таблицу будет вставлена строка
Group_id | Group_grade | Specialty_id | Head_stud_id |
12 | NULL | NULL | 15 |
в таблицу будет вставлена строка
Group_id | Group_grade | Specialty_id | Head_stud_id |
12 | 0 | NULL | 15 |
Сложность вопроса
62
Сложность курса: SQL
79
Оценить вопрос
Комментарии:
Аноним
Экзамен сдал на зачёт. Спасибо vtone
16 июл 2020
Аноним
Какой студент гуглит данные вопросы интуит? Это же элементарно (я не ботан)
20 май 2020
Другие ответы на вопросы из темы базы данных интуит.
- # Чтобы сохранить все записи, в том числе повторяющиеся, в запросе Запрос1 UNION Запрос2 необходимо:
- # Отношение [Большая Картинка] Worker: Worker_id (int, PK), Worker_name (varchar (30)), Manager_id (int), Salary (float), Commission_pct (float), Branch_id (int, FK), Hire_date (timestamp) и состоит из следующих кортежей: Worker_idWorker_nameManager_idSalaryCommission_pctBranch_idHire_date11Tom1510000.81020.05.9812Alex17900NULL2021.06.98 Запрос SQL имеет вид: INSERT INTO Worker (Worker_id, Commission_pct, Worker_name) VALUES (13, ____ ’Allen’) Выберите из предложенных вариантов те, которые при подстановке вместо знака подчеркивания обеспечивают безошибочное выполнение запроса
- # Отношение [Большая Картинка] 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.
- # Отношение [Большая Картинка] Worker: Worker_id (int, PK), Worker_name (varchar (30)), Manager_id (int), Salary (float), Commission_pct (float), Branch_id (int, FK), Hire_date (timestamp) Отношение Branch имеет схему Branch: Branch_id (int PK), Branch_title (varchar (30)), Location_id (int, default=30) Запрос предназначен для удаления записей о сотрудниках, работающих в отделе Accounting (Branch_title). DELETE _________Worker ________________________ Среди приведенных ниже вариантов укажите тот, который при замене знаков подчеркивания обеспечивает получение корректного запроса, решающего поставленную задачу.
- # Выберите из предложенных вариантов правильные названия различных уровней изоляции транзакций (ISOLATION LEVEL)