[ビュー“注文123”の定義]
CREATE VIEW 注文123 AS
SELECT 注文番号, 取引先.名称 AS 取引先名, 数量
FROM 注文, 取引先, 商品
WHERE 注文.商品番号 = '123'
AND 注文.取引先ID = 取引先.取引先ID
AND 注文.商品番号 = 商品.商品番号
ア
DELETE FROM 注文123 WHERE 取引先ID = '111'
イ
INSERT INTO 注文123 VALUES (8, '目白商店', 'レンチ', 3)
ウ
SELECT 取引先.名称 FROM 注文123
エ
UPDATE 注文123 SET 数量 = 3 WHERE 取引先 = '目白商店'
答え エ
【解説】
ビュー“注文123”は“取引先”表、“商品”表、“注文”表を参照している表なので、行える操作は再実行処理のUPDATE 注文123 SET 数量 = 3 WHERE 取引先 = '目白商店'(エ)のみである。
表の追加、削除であるINSERTやDELETEは行いないし、実体がないので選択であるSELECTも行えない。