平成24年度 春期 午前 問29
データベース
ビューに関する記述
関係データベース管理システム(RDBMS)におけるビューに関する記述のうち,適切なものはどれか。
- アビューとは,名前を付けた導出表のことである。
- イビューに対して,ビューを定義することはできない。
- ウビューの定義を行ってから,必要があれば,その基底表を定義する。
- エビューは一つの基底表に対して一つだけ定義できる。
答えと解説を見る
✓ これが正解アビューとは,名前を付けた導出表のことである。
解説
ビューは名前を付けた導出表で、実体は持ちません。
ビューは、実際にデータを蓄えている表から必要な列や行を取り出す問合せに、名前を付けて残しておいたものです。取り出した結果は表の形をしているので、利用する側からは普通の表と同じように読めますが、中身をどこかに別に持っているわけではなく、使うたびに元の表から導き出されます。こうして導き出された表が導出表で、それに名前を付けたものがビューです。名前が付いていて表として扱えるということは、その名前をまた別の問合せの元にもできるということでもあります。判定の軸は、それが導き出される側なのか蓄える側なのかと、定義できる順序や個数に制限を置いていないかの二点です。
ほかの選択肢はなぜ違うのか
- イビューに対して,ビューを定義することはで…:既にあるものを元にして、さらに重ねて定義できないとしています。取り出した結果もまた表として扱えるので、その上に条件や列を絞り込んだものをもう一段作ることはできます。
- ウビューの定義を行ってから,必要があれば,…:先に定義しておいてから、必要があれば元の表を作るという順序にしています。取り出す相手が決まっていなければ何をどう取り出すかも書けないので、順序が逆になっています。
- エビューは一つの基底表に対して一つだけ定義…:データを蓄える表一つにつき一つだけしか作れないとしています。取り出す列や絞り込む条件を変えれば、同じ表から用途ごとにいくつでも作れるので、個数を狭く限りすぎています。
この問題の用語
- 関係データベースデータを表の形で持ち、表どうしを結びつけて扱う、最も広く使われているデータベース。データの定義や操作にはSQLを使います。
出典:平成24年度 春期 基本情報技術者試験 午前 問29
同じ用語が出る問題
- 令和6年度 科目A 問15:非構造化データに関する問題(関係データベース)
- 平成29年度 春期 午前 問25:関数従属に関する問題(関係データベース)
- 平成28年度 秋期 午前 問26:E-R図に関する問題(関係データベース)
- 平成28年度 春期 午前 問29:外部キーを定義する目的(関係データベース)
- 平成28年度 春期 午前 問26:関係モデルに関する問題(関係データベース)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)