次のSQL文の実行結果の説明として,適切なものはどれか。
CREATE VIEW 東京取引先 AS
SELECT * FROM 取引先
WHERE 取引先.所在地 = '東京'
GRANT SELECT
ON 東京取引先 TO "8823"
- 8823のユーザは,所在地が“東京”の行を参照できるようになる。
- このビューの作成者は,このビューに対するSELECT権限をもたない。
- 実表“取引先”が削除されても,このビューに対するユーザの権限は残る。
- 導出表“東京取引先”には,8823行までを記録できる。
解答
ア
解説
ー
- 8823のユーザは,所在地が“東京”の行を参照できるようになる。
ー - このビューの作成者は,このビューに対するSELECT権限をもたない。
ー - 実表“取引先”が削除されても,このビューに対するユーザの権限は残る。
ー - 導出表“東京取引先”には,8823行までを記録できる。
ー
参考情報
分野・分類
分野 | テクノロジ系 |
大分類 | 技術要素 |
中分類 | データベース |
小分類 | データ操作 |
出題歴
- DB 平成21年度春期 問7