戦国IT - 情報処理技術者試験の過去問対策サイト
ブログお知らせお問い合わせ料金プラン

データベーススペシャリスト 2010年 午前211


問題文

ビューの SELECT 権限に関する記述のうち、適切なものはどれか。

選択肢

ビューに対して問合せをするには、ビューに対する SELECT 権限だけではなく、元の表に対する SELECT 権限も必要である。
ビューに対して問合せをするには、ビューに対する SELECT 権限又は元の表に対する SELECT 権限のいずれかがあればよい。
ビューに対する SELECT 権限にかかわらず、元の表に対する SELECT 権限があれば、そのビューに対して問合せをすることができる。
元の表に対する SELECT 権限にかかわらず、ビューに対する SELECT 権限があれば、そのビューに対して問合せをすることができる。(正解)

🔒 解説は解答すると表示されます

ビューのSELECT権限【午前2解説】

正解の理由

ビューは元の表のデータを仮想的に表現するための仕組みであり、ビューに対するSELECT権限があれば、そのビューを通じて元の表のデータを参照できます。元の表に対する権限はビューの利用に直接影響しません。したがって、「元の表に対するSELECT権限にかかわらず、ビューに対するSELECT権限があれば、そのビューに対して問合せをすることができる」エが正解です。

解法ステップ

  1. ビューの定義と役割を理解する(元の表のデータを抽象化する仮想表)。
  2. 権限管理の基本を確認する(ビューは独立した権限設定が可能)。
  3. 問題文の選択肢を「ビューの権限」と「元の表の権限」の関係で比較する。
  4. ビューのSELECT権限があれば問合せ可能である選択肢を選ぶ。
  5. 他の選択肢の誤りを確認し、正解を確定する。

選択肢別の誤答解説

  • ア: ビューに対するSELECT権限だけでなく元の表の権限も必要と誤っている。ビューは独立した権限管理が可能。
  • イ: ビューか元の表のどちらかの権限があればよいとあるが、元の表の権限だけではビューを問合せできない。
  • ウ: 元の表の権限があればビューを問合せ可能と誤解している。ビューの権限がなければアクセス不可。
  • エ: 元の表の権限にかかわらずビューのSELECT権限があれば問合せ可能で正しい。

よくある誤解

ビューを使う場合、元の表の権限も必要だと誤解しやすいですが、ビューは独立した権限管理が可能です。
また、元の表の権限があればビューも使えると考えるのも誤りです。

補足コラム

ビューはデータベースのセキュリティやアクセス制御を柔軟に行うための重要な機能です。ビューに対して権限を設定することで、元の表の構造や不要なデータを隠しつつ、必要な情報だけを提供できます。これにより、権限管理が簡素化され、セキュリティリスクを低減できます。

FAQ

Q: ビューに対する権限がない場合、元の表の権限があればビューを使えますか?
A: いいえ、ビューに対するSELECT権限がなければビューを通じた問合せはできません。
Q: 元の表の権限がなくてもビューの権限があればデータを参照できますか?
A: はい、ビューのSELECT権限があれば元の表の権限に関係なくビューを利用可能です。

関連キーワード: ビュー、SELECT権限、データベース権限管理、SQL, アクセス制御、仮想表、セキュリティ
← 前の問題へこの年度をクイズで解く次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

データベーススペシャリスト
クイズ形式で学習しませんか?

クイズ画面へ遷移する

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてブログプライバシーポリシー利用規約特商法表記開発者について