Дана таблица Товар. На начало транзакций в таблице записей нет. BEGIN TRAN INSERT Товар (Код_Товара, Название, остаток) VALUES (1, 'a',10) INSERT Товар (Код_Товара, Название, остаток) VALUES (2, 'b',20) SAVE TRANSACTION p1 INSERT Товар (Код_Товара, Название, остаток) VALUES (3, 'c',30) INSERT Товар (Код_Товара, Название, остаток) VALUES (4, 'd',40) INSERT Товар (Код_Товара, Название, остаток) VALUES (5, 'e',50) SAVE TRANSACTION p2 DELETE FROM Товар WHERE Код_Товара=2 SAVE TRANSACTION p3 DELETE FROM Товар WHERE Код_Товара=5 SAVE TRANSACTION p4 DELETE FROM Товар WHERE Код_Товара<>1 ROLLBACK TRANSACTION p1 INSERT Товар (Код_Товара, Название, остаток) VALUES (6, 'f',70) COMMIT После завершения транзакции в таблице Товар останутся записи о товарах с кодами:
🧠 Тематика вопроса:
Курс направлен на изучение ключевых принципов и методов, необходимых для понимания и применения современных технологий в профессиональной деятельности. В рамках программы рассматриваются теоретические основы, практические аспекты и актуальные тенденции, позволяющие развить навыки анализа и решения задач. Особое внимание уделяется междисциплинарному подходу, что способствует формированию комплексного видения предметной области. Учебные материалы включают кейсы, интерактивные задания и примеры из реальной практики, помогающие закрепить полученные знания.
Варианты ответа:
- Код_Товара: 1, 3, 4, 5, 6
- Код_Товара: 1, 3, 4, 6
- Код_Товара: 3, 4, 6
- Код_Товара: 1, 2, 6
Ответ будет доступен после оплаты
📚 Похожие вопросы по этой дисциплине
- Дана таблица Товар. На начало транзакций в таблице записей нет. BEGIN TRAN INSERT Товар (Код_Товара, Название, остаток) VALUES (1, 'a',10) INSERT Товар (Код_Товара, Название, остаток) VALUES (2, 'b',20) INSERT Товар (Код_Товара, Название, остаток) VALUES (3, 'c',30) SAVE TRANSACTION p1 INSERT Товар (Код_Товара, Название, остаток) VALUES (4, 'd',40) INSERT Товар (Код_Товара, Название, остаток) VALUES (5, 'e',50) SAVE TRANSACTION p2 DELETE FROM Товар WHERE Код_Товара=4 SAVE TRANSACTION p3 UPDATE Товар SET Название ='g' WHERE Код_Товара=2 SAVE TRANSACTION p4 DELETE FROM Товар WHERE Код_Товара<>1 AND Код_Товара<>4 ROLLBACK TRANSACTION p3 INSERT Товар (Код_Товара, Название, остаток) VALUES (6, 'f',70) ROLLBACK TRANSACTION p1 DELETE FROM Товар WHERE Код_Товара=3 COMMIT После завершения транзакции в таблице Товар останутся записи о товарах с названиями:
- Команда создания представления: CREATE VIEW CustomerItemSummary AS SELECT i.year, i.month, c.custno, c.name, d.item, SUM(d.extended) YTDPurchased FROM customer c, invoice i, invoice_detail d WHERE c.custno = i.custno AND i.invno = d.invno GROUP BY i.year, i.month, c.custno, c.name, d.item; Определить, какие из перечисленных вариантов команды UPDATE будут выполнены корректно с описанным представлением, при условии, что нет несоответствия типов данных и нет столбцов, позволяющих появление пустых значений.
- Даны таблицы Книга и Автор. Создать триггер, обрабатывающий вставку одной записи в таблицу Книга. При этом в таблице Автор должен увеличиться общий тираж изданий соответствующего автора. CREATE TRIGGER trig_ins ON Книга FOR INSERT AS Выберите операторы для продолжения текста триггера.
- Условие WHERE f NOT IN (d1, d2) эквивалентно условию:
- Дана таблица Разговор. Разработать триггер, который выполняется вместо изменения продолжительности одного разговора. Выполнить изменение продолжительности только в том случае, если общая продолжительность телефонных соединений абонента, в разговоре которого меняется продолжительность, не превышает 300 мин. CREATE TRIGGER trig_upd ON Разговор INSTEAD OF UPDATE AS Выберите операторы для продолжения текста триггера..