三つの表“取引先”表,“商品”表,“注文”表を基底表とするビュー“注文123”を操作するSQL文のうち,実行できるものはどれか。ここで,各表の列のうち下線のあるものを主キーとする。
〔ビュー“注文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 取引先名 = '目白商店'
解答
エ
解説
ー
参考情報
分野・分類
分野 | テクノロジ系 |
大分類 | 技術要素 |
中分類 | データベース |
小分類 | データ操作 |
出題歴
- DB 平成25年度春期 問11
- DB 平成23年度特別 問8