• プログラミング教室、電気通信大学、調布市

▼令和4年度:問65 条件①~⑤によって、関係データベースで管理する”従業員”表と”部門”表を作成した。”従業員”表の主キーとして、最も適切なものはどれか。

〔条件〕
① 各従業員は重複のない従業員番号を一つもつ。
② 同姓同名の従業員がいてもよい。
③ 各部門は重複のない部門コードを一つもつ。
④ 一つの部門には複数名の従業員が所属する。
⑤ 1人の従業員が所属する部門は一つだけである。

ア ”従業員番号”

イ ”従業員番号”と”部門コード”

ウ ”従業員名”

エ ”部門コード”

▼上に出てきた用語の意味
【主キー primary key】リレーショナルデータベース(RDB)のテーブル内でレコードを一意に識別できるように指定される項目。(IT用語辞典 e-Words)

▼今回の問いとFEのシラバスの関連を赤の★印、既出は橙色の★印で示しました。

表の出所 FEのシラバスから筆者が作成。

▼IPのシラバスでの位置付け
大分類9:技術要素 >中分類21:データベース >55. データベース設計 >(2) データの設計
〔用語例〕主キー

▼比較:FEのシラバスでの位置付け
大分類3:技術要素 中分類9:データベース >2. データベース設計 >(2)データベースの設計 >② データベースの論理設計
〔用語例〕主キー
解答ア