データベース
基本情報技術者試験|主キーが{社員番号,資格コード}である表で、属性『社員名』が社員番号だけで一意に定まる。この状態を表す用語はどれ…
主キーが{社員番号,資格コード}である表で、属性『社員名』が社員番号だけで一意に定まる。この状態を表す用語はどれか。
アキーの一部に従属する部分関数従属
イ推移的関数従属の状態
ウ完全関数従属である状態
エ多値従属(複数値が独立に従属する状態)
正解
ア.キーの一部に従属する部分関数従属
社員名は複合主キー全体ではなく構成要素の社員番号だけで一意に定まる。主キーの一部にのみ従属するこの状態を部分関数従属と呼ぶため正しい。
?選択肢ごとの解説
ア ○社員名は複合主キー全体ではなく構成要素の社員番号だけで一意に定まる。主キーの一部にのみ従属するこの状態を部分関数従属と呼ぶため正しい。
イ ×推移的関数従属は非キー属性が別の非キー属性を経由して主キーに従属する状態であり、主キーの一部への直接従属とは異なる。
ウ ×完全関数従属は主キー全体が揃って初めて値が定まる状態であり、一部だけで定まる本問とは逆である。
エ ×多値従属は1つのキーに対し独立した複数の値集合が対応する状態であり、本問の単一値への従属とは別概念である。
データベースの他の問題
SQLで、部署ごとの社員数を求め、社員数が5人を超える部署だけを抽出したい。GROUP…社員表と部署表を部署IDで結合する。社員表のうち部署IDが未設定(NULL)の社員も含め、社員を漏れなく結果に残したい。用い…外部キーによる参照整合性制約が保証する内容として最も適切なものはどれか。あるデータに共有ロックが掛かっているとき、別のトランザクションがそのデータに対して新たに獲得できるロックはどれか。2つのトランザクションが互いに相手の保持する資源のロック解放を待ち、両者とも処理が進まなくなる状態はどれか。あるトランザクションが、別のトランザクションがまだ確定(コミット)していない更新途中のデータを読み取ってしまう現象はどれか。媒体障害でデータベースを失った後、バックアップを復元し、その後の更新を再現して最新状態へ復旧する操作はどれか。関係データベースで広く用いられるB木(B-tree)インデックスの特徴として最も適切なものはどれか。
この問題の「深掘り・誤答の完全解説・覚え方」は、登録すると読めます。
基本情報技術者試験は全4,036問。公開しているのはその一部で、登録すると残りも一問ごとにAI解説つきで解けます。SRS暗記カード・全真模試・弱点診断まで。
登録は1分・クレジットカード不要。無料のまま練習・暗記カード・模試まで使えます。
作成・校閲:ukamiru編集部 · 基本情報技術者試験 過去問 · fe-a3-0051
