「特殊な正規形」を理解する:「データベーススペシャリスト試験」戦略的学習のススメ(10)(2/2 ページ)
あの“津崎さん”も保有する難関資格「データベーススペシャリスト」。本企画では、データベーススペシャリスト試験 午前/午後試験対策のための「基礎知識」を抜粋してお届けします。今回は、「特殊な正規形の基礎」を解説します。
第5正規形
ある表がその候補キー内で結合従属性が満足されている場合を第5正規形と呼びます。以下のように、例えば「PJメンバが所属するプロジェクト」、「PJメンバが持つスキル」、「プロジェクトで求められるスキル」の三つの要素を一つの表で管理すると、「冗長性」「修正時異状」等の問題がありますが、以下のようにデータの関連性を維持しながら分解(第5正規形に分解)することで解決できます。
切実に捨てたい分野
あの正規形は本当に試験に出題されるか?
本章では「ボイス・コッド正規形」、「第4正規形」、「第5正規形」の概念について説明をしてきました。非常に難しい概念ですので、「ほぼ出題されないのであれば、この分野は捨てたい!」と思った方もいらっしゃるのではないでしょうか。
そこで、気になる出題頻度を分析してみると…。
午前分野 | 過去14年間で1回(平成15年度 問24)、ボイス・コッド正規形が出題 |
---|---|
午後分野 | 過去14年間で1回(平成16年度 午後問1設問3)、第4 正規形と多値従属性がセットで出題。 |
※上記は平成14年〜平成27年の範囲の分析結果です。 |
残念ながら出題されていました。
このデータをどう捉え、どう判断するかは人それぞれですが、たった2問ですので、折角ですから目を通しておかれてはいかがでしょう?逆に、これ以外には出題例がほぼ無いため、上記問題を解く以外、特に有効な対策は無いかと思います。
万が一出題されたときに、「あえてここで点を稼ぎ、試験で優位に立ちたい」と考えるのであれば、各正規形の定義を短文暗記しておくのが良いかと思います。記述式の問題で部分点を狙いにいきましょう。
本試験過去問題による類題演習 | |
---|---|
□H26 午前II問4 | 情報無損失分解でき、関数従属性保存が成り立つ変換 |
□H15 午前問24 | 関数従属性の存在するある表をボイスコッド正規形に分解した表群 |
書籍紹介
ポケットスタディ データベーススペシャリスト [第2版]
具志堅融、河科湊著
秀和システム 1,500円
データベーススペシャリスト試験は同じパターンの出題が多いため、過去問をたくさん解くことが合格の早道です。しかし、難易度の高い過去問を解くには、勉強が必要であり、多くの時間と労力を必要とします。本書は、プロの講師が推奨する、テキストを少し読み→該当する過去問を解き→理解を深めるというアジャイル的学習法で、驚くほど短時間で合格するツボとコツを解説します。"すき間時間"を活用して効果的な学習ができます!
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- 春期試験の押さえどころを総ざらい!
本連載では、テクニカルエンジニア(データベース)試験に対応できる知識を確認していきます。多岐にわたる知識が問われる試験ですので、受験する方はもちろん、日常業務ではあまり使うことのない技術知識の確認にも役立ててください。 - データベーススペシャリスト試験(Database Specialist Examination)
ITエンジニアに必要な各種資格情報を解説する「@IT自分戦略研究所 資格辞典」。今回は、IPAが実施する情報処理技術者試験の「高度試験」9区分のうちの一つ「データベーススペシャリスト試験」を紹介する。 - 真のデータベースエンジニアを目指そう!
本連載は、ITシステム開発の現場でプログラミングやSQLのコーディングを行っているエンジニア(データベース利用者)が、データ管理者(DA)やデータベース管理者(DBA)へステップアップするための第一歩として有効な基礎知識を紹介する(編集局) - 【Oracle Database】忘れていませんか? 「アラートログ調査」に必要な、たった3つのキホン
データベース管理システムの運用でトラブルが発生したらどうするか。データベースサポートスペシャリストが現場目線の解決Tipsをお届けします。今回は基本編として「アラートログの調査で押さえるべき3つのポイント」を解説します。【Oracle Database 12c対応版】