Главная / SQL / Для создания таблицы [картинка] CREATE TABLE Worker (Worker_id INT PRIMARY KEY, Manager_id INT, Hire_date TIMESTAMP, Worker_name VARCHAR(20), Salary FLOAT NOT NULL, Commission_pct FLOAT NOT NULL, Branch_id INT REFERENCES Branch(Branch_id) ON DELETE SET NU

Для создания таблицы Worker использовалась следующая команда:files CREATE TABLE Worker (Worker_id INT PRIMARY KEY, Manager_id INT, Hire_date TIMESTAMP, Worker_name VARCHAR(20), Salary FLOAT NOT NULL, Commission_pct FLOAT NOT NULL, Branch_id INT REFERENCES Branch(Branch_id) ON DELETE SET NULL DEFAULT 20 )

Отношение Worker состоит из кортежей:

Worker_idWorker_nameManager_idSalaryCommission_pctBranch_idHire_date
11Tom1510000.81020.05.98

Отношение Branch состоит из следующих кортежей:

Branch_idBranch_titleLocation_id
10Accounting11
20Accounting12

Запрос SQL имеет вид:

DELETE FROM Branch WHERE Branch_id=10

Укажите, каким в результате выполнения данного запроса окажется отношение Worker:

вопрос

Правильный ответ:

отношение Worker останется без изменений
Worker_idWorker_nameManager_idSalaryCommission_pctBranch_idHire_date
11Tom1510000.82020.05.98
Worker_idWorker_nameManager_idSalaryCommission_pctBranch_idHire_date
11Tom1510000.8NULL20.05.98
отношение Worker окажется пустым
Сложность вопроса
50
Сложность курса: SQL
79
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Если бы не данные решения - я бы не смог решить c этими тестами интуит.
15 мар 2020
Аноним
Зачёт всё. Лечу выпивать отмечать 4 за тест интуит
28 июл 2017
Оставить комментарий
Другие ответы на вопросы из темы базы данных интуит.