Главная /
SQL /
Отношение [картинка] [таблица] Отношение Branch состоит из следующих кортежей: [таблица] Запрос SQL имеет вид: UPDATE Branch SET Rating = ‘HIGH’ WHERE Branch_id = (SELECT Branch_id FROM Worker GROUP BY Branch_id HAVING AVG (Salary + Salary*Commission_pct)
Отношение Worker
состоит из следующих кортежей:
Worker_id | Worker_name | Manager_id | Salary | Commission_pct | Branch_id | Hire_date |
11 | Tom | 15 | 1000 | 0.8 | 10 | 20.05.98 |
12 | Alex | 17 | 900 | 0.3 | 20 | 21.06.98 |
Отношение Branch
состоит из следующих кортежей:
Branch_id | Branch_title | Location_id | Rating |
10 | Accounting | 11 | High |
20 | Finance | 12 | Low |
Запрос SQL имеет вид:
Среди предложенных вариантов выберите, каким, в итоге, останется отношение Groups.
вопросПравильный ответ:
отношение
Groups
останется без изменений, т.к. запрос содержит ошибку, и выполнен не будет.
Branch_id | Branch_title | Location_id | Rating |
10 | Accounting | 11 | High |
20 | Finance | 12 | High |
Branch_id | Branch_title | Location_id | Rating |
10 | Accounting | 11 | HIGH |
20 | Finance | 12 | HIGH |
Branch_id | Branch_title | Location_id | Rating |
10 | Accounting | 11 | HIGH |
20 | Finance | 12 | Low |
Сложность вопроса
89
Сложность курса: SQL
79
Оценить вопрос
Комментарии:
Аноним
Экзамен прошёл на зачёт. Спасибо vtone
03 окт 2020
Аноним
Зачёт сдал. Лечу пить отмечать 5 за тест интуит
07 окт 2018
Другие ответы на вопросы из темы базы данных интуит.
- # Список значений во фразе VALUES может включать:
- # Отношение [Большая Картинка] Groups: Group_id (int PK), Grade_level (int), Specialty_id (int FK), Head_stud_id (int) Запрос SQL предназначен для вставки в таблицу Groups новой строки и имеет вид: INSERT INTO Groups (Group_id, Head_stud_id) SELECT 10, 55.4 Среди перечисленных вариантов укажите, каким будет результат выполнения приведенной выше операции при условии, что учебной группы с номером 10 ранее не существовало:
- # Отношение [Большая Картинка] Groups: Group_id (int PK), Grade_level (int), Specialty_id (int FK), Head_stud_id (int) Отношение Groups1 имеет схему: Groups1: Group_id (int PK), Grade_level (int), Specialty_id (int FK), Head_stud_id (int) Запрос SQL предназначен для копирования информации обо всех учебных группах второго курса (Grade_level=2) из таблицы Groups в таблицу Groups1: INSERT INTO Groups1 (Group_id, Grade_level, Specialty_id) ___________________ Выберите из предложенных вариантов те, которые при подстановке вместо знака подчеркивания обеспечивают корректное выполнение запроса и получение требуемого результата
- # Отношение [Большая Картинка] Students: Student_id (int, PK), Student_name (char), Head_stud_id (int), Math_scope (float), Lang_scope (float), Group_id (int) Запрос предназначен для внесения изменений в записи о студентах учебной группы №20. Для указанных записей номер группы должен быть изменен на 30, а значение в поле Head_stud_id стать равным 15. UPDATE Students __________________ WHERE Group_id = 20 Среди приведенных ниже кодов укажите вариант, которым можно заменить знак подчеркивания для получения корректного запроса, решающего поставленную задачу.
- # Для создания таблицы [Большая Картинка] CREATE TABLE Students (Student_id INT PRIMARY KEY, Student_name VARCHAR(20), Math_scope FLOAT NOT NULL, Group_id INT REFERENCES Groups (Group_id) ON DELETE CASCADE DEFAULT 10 ) Отношение Groups состоит из кортежей Group_idGroup_gradeHead_stud_idSpecialty_id10315123 Запрос SQL имеет вид: INSERT INTO Students (Student_id, Student_name, Math_scope, Group_id) VALUES (14, DEFAULT, '2.98', 20) В результате выполнения запроса сервер БД генерирует ошибку. Укажите правильную причину ошибки, при условии, что студента с номером 14 ранее не существовало: