2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

データベーススペシャリスト Part73

543 :名無し検定1級さん :2022/01/30(日) 20:44:09.36 ID:u1eS+LB00.net
去年の適当解説と皮肉を作ったので貼っとくわ
https://i.imgur.com/SchPiJs.png

・例年主キーが {A, B} で部分関数従属性を問う問題が多い
・よって加盟企業コード→ {加盟企業名, 契約開始日, 契約終了日} が見えたら勝利
 (消去法的に推移的関数従属性も決まってくる)
・あとは上図の通りに関係スキーマを書くだけで正規化が完了してDB合格(理由は以下)

所で上図の表のようにファミリーマートと契約したわけだが、一旦ファミリーマートとの契約を終了して、
またファミリーマートと契約すると
主キーは {加盟企業コード, 加盟企業商品コード} だけでは
ファミリーマートとのいつの契約なのか一意にならない。

問題文にはこういった再契約について書いていないが、良く勉強していた受験者が過去問の傾向から
主キーを {加盟企業コード, 加盟企業商品コード, 契約開始日} としていた場合もあるのでは?

よってこの問題はバグっているとして下駄30点を付与。後はオーソリなり、物件設備で半分くらい行ってれば午後1合格だったのだろう。(邪悪な解説)

午後2はサブタイプを書けば受かるため、受験者間に点数の差が出ない。合格する、しないは
上記部分関数従属性の理解があるかないか、および (AND)
自頭の良さで決定する事になった。

総レス数 1001
409 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★