平成26年度 秋期 基本情報技術者試験 午前 問26
テクノロジ/データベースRDBMSにおけるスキーマの説明として,適切なものはどれか。
出典:平成26年度 秋期 基本情報技術者試験 午前 問26
- ア実表ではない,利用者の視点による仮想的な表である。
- イデータの性質,形式,他のデータとの関連などのデータ定義の集合である。
- ウデータの挿入,更新,削除,検索などのデータベース操作の総称である。
- エデータベースの一貫性を保持するための各種制約条件の総称である。
正解:イ
解説
スキーマとは,データベースに格納されるデータの構造や形式,他のデータとの関連などを定義したデータ定義の集合です。RDBMSでは,外部スキーマ・概念スキーマ・内部スキーマの3層構造でデータを管理するのが一般的です。
選択肢ごとの解説
- ア誤り。実表ではない利用者視点の仮想的な表は「ビュー」の説明です。
- イ正しい。データの性質や形式,関連などのデータ定義の集合がスキーマです。
- ウ誤り。データの挿入・更新・削除・検索などの操作の総称は,データ操作(DML)の説明です。
- エ誤り。一貫性を保つための制約条件の総称は,整合性制約(インテグリティ制約)の説明です。