平成30年度春期 応用情報技術者試験 午前 問29
関係データベース管理システム(RDBMS)のデータディクショナリに格納されるものはどれか。
- ア OSが管理するファイルの定義情報
- イ スキーマの定義情報
- ウ 表に格納された列データの組
- エ 表の列に付けられたインデックスの値
解答・解説を見る
正解:イ
AI解説
データディクショナリは,RDBMSがデータベースを管理するために保持するメタデータ(データについてのデータ)の集まりであり,表・列・ビュー・利用者権限などスキーマの定義情報が格納される。利用者の業務データそのものではなく「定義情報」を格納する点が判断基準である。 ア: 誤り。OSが管理するファイルの定義情報はOSのファイルシステムが管理するものであり,RDBMSのデータディクショナリの内容ではない。 イ: 正解。表の構造や列のデータ型,制約,ビューなどのスキーマ定義情報がデータディクショナリに格納される。 ウ: 誤り。表に格納された列データの組(タプル)は実データそのものであり,データベース本体(テーブル)に格納される。 エ: 誤り。インデックスの値はインデックス(索引)自体に格納されるデータであり,定義情報ではない。 💡 「ディクショナリ=辞書=データの定義を引くところ」とイメージする。メタデータ(定義情報)と実データ(タプルやインデックス値)の区別を問うのが定番のひっかけである。
出典:平成30年度 春期 応用情報技術者試験 午前 問29 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。