|
読者の情報処理試験合格(シスアドから高度まで)を目指しています。 作者は、アプリケーションの開発を行なっているエンジニアです。 情報処理試験の知識(理論)を、日々の業務(実践)にどう生かしていくか、その辺りの事を意識 して、発行していきます。 |
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ★★ 『情報処理試験のお勉強(千里の道も一歩から)』 ★★ 2005/03/13 第43号 知識の習得は、本当に楽しいものです。 それぞれの目標に向かって、一歩ずつ踏出して行きましょう。 ---------------------------------------------------------------------- まぐまぐ:1185 めろんぱん:172 メル天:89 カプライト:100 E-Magazine:119 Macky!:30 melma:43 総発部数:1738 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 秋期にネットワークに関する出題がある科目を受験しようと考えている方。 テクニカルエンジニア(ネットワーク)、情報セキュアド、ソフ開、基本情報、 上級・初級シスアド、アプリケーションエンジニアを受験しようかと考えている 方は、まちがいなく、申込みしておいた方が良いですよ。 試験範囲の技術習得の手助けになります。 ・「5分でわかる最新キーワード解説」 ・「ネットワーク早わかり講座」 ・「運用コストを減らすワザ50」 ・「すご腕アナリスト市場予測」 今すぐ、無料登録をして、試験対策の準備が出来る環境を、作っておくことを お薦めしています。 実力の習得は、日頃の努力です。 貪欲に知識の習得をしましょう。 ▽ http://jstudy.fc2web.com/keyman2.html みなさん、こんにちは。 『情報処理試験のお勉強(千里の道も一歩から)』のメガフラです。 このマガジンを購読されている方は、常日頃からIT関連の情報を 身に付けようとされている勉強熱心な方が多いと思います。 そんな皆様に、今回は、お得な情報をお知らせします。 「5分でわかる最新キーワード解説」 「ネットワーク早わかり講座」 「運用コストを減らすワザ50」 「すご腕アナリスト市場予測」などと言った、いわゆるコンピュータ雑誌に 掲載されているような情報を、無料で購読することが出来てしまうお得な サービスです。 時間が無くて情報収集が出来ない方には、特にお薦めです。 ぜひ、一度ご覧下さい。 ▽ IT技術を取得する事が出来る ▽ http://www.mag2.com/m/0000120201.htm
『午前問題対策サイト』
春季試験の過去問題を受験科目別に扱っているサイトです。
合格を勝取るためには、単なる足きりである午前問題なんてサクッとクリア
しちゃいましょう!
初級シスアド過去問題解答
▽ http://blog.livedoor.jp/sysado/
基本情報技術者試験過去問題
▽ http://blog.livedoor.jp/fe_/
ソフトウェア開発技術者試験過去問題
▽ http://blog.livedoor.jp/softw/
テクニカルエンジニア(データベース)試験問題
▽ http://blog.livedoor.jp/megafriday/
『解説』
今回の問題も、正規化についての問題です。
では、正規化を進めていきましょう。
┌────┬──┬─────┬───┬──┬─────┬──┬──┬──┐
│伝票番号│日付│顧客コード│顧客名│住所│商品コード│単位│数量│単価│
│ ̄ ̄ ̄ ̄│ │ │ │ │ │ │ │ │
└────┴──┴─────┴───┴──┴─────┴──┴──┴──┘
└─────┴──┴──┴──┘
└─────┴──┴──┴──┘
:繰返し
正規化を進めるときに、最初にやるべきことは主キーを見つけ出すことです。
問題文に「主キーは、伝票番号である」ことを記す文言がありますが、それ
だけでは、行を一意に特定することが出来ませんね。
繰返しが複数発生した時には、伝票番号の同じ行が複数出てしまい行を一意
に特定出来なくなってしまいます。
そのため、主キーは{伝票番号、商品コード}にする必要があります。
このようにすることにより、「定義域は単純であり繰返し項目も存在しない」
第一正規形を満たすことになります。
続いて、第二正規形にしましょう。
第二正規形を満たす条件は「部分関数従属の排除」です。
日付、顧客コード、顧客名、住所は、伝票番号に関数従属しています。
単位、単価は、商品コードに関数従属しています。 これについては、
問題文に記されていますね。
よって、これらの項目を別テーブルに分けます。
すると、以下のようなテーブル構成になりますね。
テーブル名についても、妥当な名前を付けます。
伝票明細(伝票番号、商品コード、数量) 主キー{伝票番号、商品コード}
伝票 (伝票番号、日付、顧客コード、顧客名、住所) 主キー{伝票番号}
商品 (商品コード、単位、単価) 主キー{商品コード}
という3テーブルが出来ました。
続いて、第三正規形にしましょう。
第三正規形は「推移関数従属の排除」です。
顧客名、住所は、顧客コードに関数従属しています。
よって、これらの項目を別テーブルに分けます。
すると、以下のようなテーブル構成になりますね。
テーブル名についても、妥当な名前を付けます。
伝票明細(伝票番号、商品コード、数量) 主キー{伝票番号、商品コード}
伝票 (伝票番号、日付、顧客コード) 主キー{伝票番号}
商品 (商品コード、単位、単価) 主キー{商品コード}
顧客 (顧客コード、顧客名、住所) 主キー{顧客コード}
ここで、出来上がったテーブルと設問を見比べると。。。
同じ形のテーブルが存在している
イ ┌────┬──┬─────┐
│伝票番号│日付│顧客コード│
│ ̄ ̄ ̄ ̄│ │ │
└────┴──┴─────┘
┌─────┬───┬──┐
│顧客コード│顧客名│住所│
│ ̄ ̄ ̄ ̄ ̄│ │ │
└─────┴───┴──┘
┌────┬─────┬──┐
│伝票番号│商品コード│数量│
│ ̄ ̄ ̄ ̄│ ̄ ̄ ̄ ̄ ̄│ │
└────┴─────┴──┘
┌─────┬──┬──┐
│商品コード│単位│単価│
│ ̄ ̄ ̄ ̄ ̄│ │ │
└─────┴──┴──┘
が正解だとわかります。
折角、ここまで正規化を進めたので、前々回の復習も兼ねてER図も
考えて見ましょう。
伝票明細(伝票番号、商品コード、数量) 主キー{伝票番号、商品コード}
伝票 (伝票番号、日付、顧客コード) 主キー{伝票番号}
商品 (商品コード、単位、単価) 主キー{商品コード}
顧客 (顧客コード、顧客名、住所) 主キー{顧客コード}
┌──┐ ┌────┐ ┌──┐
│伝票│→│伝票明細│←│商品│
└──┘ └────┘ └──┘
↑
┌──┐
│顧客│
└──┘
上記の様になりますね。
過去にER図、正規化について扱っています。
余力のある人はどうぞ。
「ER図」
[http://jstudy.fc2web.com/old_merumaga/20040201.html]
[http://jstudy.fc2web.com/old_merumaga/20040208.html]
「正規化」
[http://jstudy.fc2web.com/old_merumaga/20031228.html]
[http://jstudy.fc2web.com/old_merumaga/20040215.html]
▽ http://www.mag2.com/m/0000120201.htm 『お願い』 ぜひ、情報処理試験のお勉強(千里の道も一歩から)を、今回受験を考えて いる方などに、御紹介してあげてください。 多くの人が、このメールマガジンを通して、情報処理技術者試験に合格される 事を願っています。 「情報処理試験のお勉強(千里の道も一歩から)」 まぐまぐ :http://www.mag2.com/m/0000120201.htm めろんぱん :http://www.melonpan.net/mag.php?005485 メルマガ天国:http://melten.com/m/16380.html カプライト :http://cgi.kapu.biglobe.ne.jp/m/8670.html E-MAGAZINE :http://www.emaga.com/info/megafri.html Macky! :http://macky.nifty.com/cgi-bin/bndisp.cgi?M-ID=megafriday melma! :http://www.melma.com/mag/20/m00102220/index_bn.html ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 『編集後記』 いよいよ、平成17年4月17日(日)の試験まで1ヶ月程になりました。 皆さん準備は万全でしょうか? そろそろこの時期では、じっくりと時間を掛けて、問題を解くという時期では 無くなってきていますね。 本番と同じ時間を意識して、問題を解くという事を練習する、時期に入ってきて います。 時間を正確に、計りながら、問題を解いていきましょう。 どの科目でも、午後では、問題数に比べて時間が、少ない事に気付くと思います。 素早く問題を解く事を意識する必要があります。 また既に、自分の苦手とする問題の克服は出来ていますでしょうか? まだの人は、ホントに早めに苦手問題を無くしましょう。 また、過去の試験問題をみて、どの問題を選択するというのも重要な 戦略です。 早めに、自分の選択する問題も決めておきましょう。 選択しない問題には、時間を掛けない方が効率的です。 そろそろ、本番を意識する時期です。 では、また次回。 そうだ! 私の原動力である『 人気WebRanking の投票 』もお願いします。 ▽ http://ranking.with2.net/link.cgi?33705 それでは、次回も 合格を目指して、頑張っていきましょう!! ヾ(^_^)BYE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 『試験別の参考書・問題集』 試験を勝取るための本当の勝負は、午後の試験です。 このメルマガで、午前の問題をより詳しく分析して、午後試験にも通用する 知識を習得しましょう。 また、早いうちから下記アドレスの参考書などで、午後の問題にも慣れてお きましょう。 準備は、早ければ、早いほど良いです。 ページ下部には、Amazon売れ筋Top10のリンクも準備してあります。 実際の使用者のコメントもあるので、問題集選びの参考にしましょう。 システム監査技術者 ▽ http://jstudy.fc2web.com/book/book_sysKansa.html TE(データベース) ▽ http://jstudy.fc2web.com/book/book_db.html TE(システム管理) ▽ http://jstudy.fc2web.com/book/book_systemKanri.html TE(エンベデッドシステム)▽ http://jstudy.fc2web.com/book/book_endeve.html ソフトウェア開発技術者 ▽ http://jstudy.fc2web.com/book/book_sofukai.html 基本情報技術者 ▽ http://jstudy.fc2web.com/book/book_Kihon.html 初級シスアド ▽ http://jstudy.fc2web.com/book/book_SyokyuSysAdo.html ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 『 情報処理試験のお勉強(千里の道も一歩から) 』 作者 :メガフラ(megafriday@yahoo.co.jp) HP :http://jstudy.fc2web.com/ 発行周期:隔週 以下のスタンドより、発行させて頂いています。 配信登録、配信中止も以下のアドレスよりお願いします。 まぐまぐ :http://www.mag2.com/m/0000120201.htm めろんぱん :http://www.melonpan.net/mag.php?005485 メル天 :http://melten.com/m/16380.html カプライト :http://cgi.kapu.biglobe.ne.jp/m/8670.html E-MAGAZINE :http://www.emaga.com/info/megafri.html Macky! :http://macky.nifty.com/cgi-bin/bndisp.cgi?M-ID=megafriday melma! :http://www.melma.com/mag/20/m00102220/index_bn.html ---------------------------------------------------------------------- <免責事項>掲載されているいかなる情報により損害を被っても、 当方では責任を負いませんことをご了承ください。 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ |
|
Powered by
メインメニューに戻る
| SEO | 英会話 フラワーギフト | 無料レンタルサーバー ブログ SEO | |