データベース 正規化
ホーム > 発行済み
読者の情報処理試験合格(シスアドから高度まで)を目指しています。
作者は、アプリケーションの開発を行なっているエンジニアです。
情報処理試験の知識(理論)を、日々の業務(実践)にどう生かしていくか、その辺りの事を意識
して、発行していきます。

データベース 正規化


                                               
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
        ★★ 『情報処理試験のお勉強(千里の道も一歩から)』 ★★
                           2005/02/27 第42号
        知識の習得は、本当に楽しいものです。
        それぞれの目標に向かって、一歩ずつ踏出して行きましょう。
     
     ----------------------------------------------------------------------
        まぐまぐ:1172 めろんぱん:173 メル天:90 カプライト:98
        E-Magazine:119 Macky!:28 melma:43     総発部数:1723
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
     
      秋期にネットワークに関する出題がある科目を受験しようと考えている方。
     
      テクニカルエンジニア(ネットワーク)、情報セキュアド、ソフ開、基本情報、
      上級・初級シスアド、アプリケーションエンジニアを受験しようかと考えている
      方は、まちがいなく、申込みしておいた方が良いですよ。
      
      試験範囲の技術習得の手助けになります。
      
      ・「5分でわかる最新キーワード解説」
      ・「ネットワーク早わかり講座」
      ・「運用コストを減らすワザ50」
      ・「すご腕アナリスト市場予測」
     
      今すぐ、無料登録をして、試験対策の準備が出来る環境を、作っておくことを
      お薦めしています。
     
       実力の習得は、日頃の努力です。 貪欲に知識の習得をしましょう。
       
       ▽ http://jstudy.fc2web.com/keyman2.html
     

      みなさん、こんばんは。
      『情報処理試験のお勉強(千里の道も一歩から)』のメガフラです。
      
      このマガジンを購読されている方は、常日頃からIT関連の情報を
      身に付けようとされている勉強熱心な方が多いと思います。
      
      そんな皆様に、今回は、お得な情報をお知らせします。
      
      「5分でわかる最新キーワード解説」「ネットワーク早わかり講座」
      「運用コストを減らすワザ50」「すご腕アナリスト市場予測」などと言った
      いわゆるコンピュータ雑誌に掲載されているような情報を、無料で購読する
      ことが出来てしまうお得なサービスです。
     
     
       ◆ 5分でわかる最新キーワード解説
       ……………………………………………
       話題の「電磁波セキュリティ」や「RENA」など、最新のITキーワードを取り上げ
       既存の製品やサービスと関連付けながら図と絵でわかりやすく、詳しく解説!
       
       
       ◆ ネットワーク早わかり講座
       ……………………………………
       パケットを可視化するツール「第34回LANアナライザ」や無線LANを支える「暗号
       と認証」技術など、今さら聞けないネットワークの基礎をイチから解説。
       
       
       ◆ 運用コストを減らすワザ50
       ……………………………………
       「Linux」のコスト削減効果は?
       日本企業での導入がまだ本格化していない「Linux」。果たしていま、Linuxはど
       こまで成長しているのか、またビジネス利用に際しては何が課題なのか、さらに
       本当にコスト削減効果があるのか・・・
       などなど、コスト削減に効くワザとその“事例”をあわせてご紹介。
       
       
       ◆ すご腕アナリスト市場予測
       ……………………………………
       一大ブームとなった「IP電話」。「SIP」をキーテクノロジーとして電話を超え
       変貌しようとするIP電話の今後は?
       各分野に卓越したアナリストによる市場予測!見逃せません! 
     
       仕事が出来る人は、常に新しい知識を、本や雑誌、ネットから貪欲に
       吸収しています。
     
       そういった情報と接している時間を多く作る事で、自然に吸収されていきます。
       最初は辛いかもしれませんが、無理せず焦らず、じっくりと機会を作って
       いきましょう。
     
         時間が無くて情報収集が出来ない方には、特にお薦めです。

           ▽ IT技術を取得する事が出来る  【キーマンズネット】
     
     
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
     
       『初級システムアドミニストレータ 午前平成11年秋問45』
     
      往来、仕入台帳は次のようなレコード形式になっていた。これをデータベー
      ス化するために、商品に関する項目と、仕入先に関する項目を分けて記録する
      ことにした。
      正規化されたデータベースのレコードとして、最も適切なものはどれか。
      ここで、商品コードと仕入先コードがレコードを検索するためのキーとなり、
      商品コードから仕入先が参照できなければならない。また、一つの仕入先
      から複数の商品を仕入れている。
     
     
      ┌─────┬───┬──┬──────┬─────┬─────┐
      │商品コード│商品名│単価│仕入先コード│仕入先社名│仕入先住所│
      └─────┴───┴──┴──────┴─────┴─────┘
     
     
     
        ア ┌─────┬───┬──┐
          │商品コード│商品名│単価│
          └─────┴───┴──┘
          ┌──────┬─────┬─────┐
          │仕入先コード│仕入先社名│仕入先住所│
          └──────┴─────┴─────┘
     
     
        イ ┌─────┬───┬──┐
          │商品コード│商品名│単価│
          └─────┴───┴──┘
          ┌─────┬──────┬─────┬─────┐
          │商品コード│仕入先コード│仕入先社名│仕入先住所│
          └─────┴──────┴─────┴─────┘
     
     
        ウ ┌─────┬───┬──┐
          │商品コード│商品名│単価│
          └─────┴───┴──┘
          ┌─────┬──────┐
          │商品コード│仕入先コード│
          └─────┴──────┘
          ┌──────┬─────┬─────┐
          │仕入先コード│仕入先社名│仕入先住所│
          └──────┴─────┴─────┘
     
     
        エ ┌─────┬───┐
          │商品コード│商品名│
          └─────┴───┘
          ┌─────┬──┐
          │商品コード│単価│
          └─────┴──┘
          ┌─────┬──────┬─────┬─────┐
          │商品コード│仕入先コード│仕入先社名│仕入先住所│
          └─────┴──────┴─────┴─────┘
     
     
     
      『初めて情報処理試験問題を目にする方へ』
     
      今回、初めて試験問題を目にする方は、問題文と解答をそのまま暗記してしまう
      くらいの気持ちで望みましょう。
      問題をすんなり解ける受験生は、そらで言えるくらい、内容を理解しています。
      (暗記していると言っても良いでしょう。)
     
      解くことが出来る問題を、少しづつ増やしていきましょう。
      解ける問題を増やす事が、得点UP、別の問題に対する解答力に結び付きます。
     
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
      メールマガジンがずれて見える方は、
       http://www.mag2.com/faq/mua.htm を参考にしてください。
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━



合格を勝取るにはコレ!! 絶対に読んでおくべきです。

▽ 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/
     
     
     『解説』
     
       今回の問題は、正規化についての問題です。
       情報処理試験に出題される正規化せよの問題は、基本的に第三正規形まで
       行えば良いでしょう。
     
       テクニカルエンジニア(DB)などでは、ボイスコッド正規形まで考え
       させられることはありますが、あまり出題はされていませんね。
     
       では、正規化を進めていきましょう。
     
       ┌─────┬───┬──┬──────┬─────┬─────┐
       │商品コード│商品名│単価│仕入先コード│仕入先社名│仕入先住所│
       └─────┴───┴──┴──────┴─────┴─────┘
     
       まずは、この段階で、「定義域は単純であり繰返し項目も存在しない」ので
       第一正規形を満たしています。
       
       そして問題文より「商品コードと仕入先コードがレコードを検索するため
       のキー」とあるので、主キーが{商品コード、仕入先コード}であること
       がわかります。
     
       あと、これからの説明のために、テーブルに名前を付けておきます。
       仕入先別商品テーブルなどが妥当ですね。
     
     
       続いて、第二正規形にしましょう。
       第二正規形を満たす条件は「部分関数従属の排除」です。
     
       商品名、単価は、商品コードに関数従属しています。
       仕入先社名、仕入先住所は、仕入先コードに関数従属しています。
       よって、これらの項目を別テーブルに分けます。
       
       すると、以下のようなテーブル構成になりますね。
       テーブル名についても、妥当な名前を付けます。
       
       仕入先別商品(商品コード、仕入先コード) 主キー{商品コード、仕入先コード}
       商品    (商品コード、商品名、単価) 主キー{商品コード}
       仕入先   (仕入先コード、仕入先社名、仕入先住所) 主キー{仕入先コード}
     
       という3テーブルが出来ました。
     
       
       続いて、第三正規形にしましょう。
       第三正規形は「推移関数従属の排除」です。
     
       仕入先別商品(商品コード、仕入先コード)
       商品(商品コード、商品名、単価)
       仕入先(仕入先コード、仕入先社名、仕入先住所)
     
       ところが、探してみても、推移関数従属は存在していませんね。
       よって、この段階で第三正規形まで満たしています。
       
     
     
       ここで、出来上がったテーブルと設問を見比べると。。。
       同じ形のテーブルが存在している
     
        ウ ┌─────┬───┬──┐
          │商品コード│商品名│単価│
          └─────┴───┴──┘
          ┌─────┬──────┐
          │商品コード│仕入先コード│
          └─────┴──────┘
          ┌──────┬─────┬─────┐
          │仕入先コード│仕入先社名│仕入先住所│
          └──────┴─────┴─────┘
     
       が正解だとわかります。
     
     
     
       折角、ここまで正規化を進めたので、前回の復習も兼ねてER図も
       考えて見ましょう。
       
        ┌──┐ ┌──────┐ ┌───┐
        │商品│→│仕入先別商品│←│仕入先│
        └──┘ └──────┘ └───┘
     
       上記の様になりますね。
       商品と仕入先は「多対多」の関係ですね。
       仕入先別商品が「連関エンティティ」です。
     
       問題文の「商品コードから仕入先が参照できなければならない。また、
       一つの仕入先から複数の商品を仕入れている」の文言からも、商品と
       仕入先の関係は「多対多」なのでは、と推測できますね。
     



合格を勝取るにはコレ!! 絶対に読んでおくべきです。

▽ http://www.mag2.com/m/0000120201.htm


     
     『 人気WebRanking の投票について 』
     
      情報処理試験のお勉強(千里の道も一歩から)は、人気WebRanking
      に登録をしました。
     
      このメルマガ等を読んで、ほんのチョットでも、役に立ったと感じた時には
      クリックをお願いします。
      ランキングが上がれば、人の目に付いて、メルマガを登録してくれる人が
      増えるかもしれません。 ぜひ、ご協力お願い致します。
      ハッキリ言って、購読者が増える事が、メルマガ発行の原動力です。(笑)
     
      ▽ http://ranking.with2.net/link.cgi?33705
     
      これからも頑張って、価値ある情報を配信して行く事で、皆様にお返していこう
      と思います。
     
      ちなみに、現在の順位を確認するには、上記アンカーをクリックして
      (IE6.0の場合)「編集」-「このページを検索」で「情報処理試験」
      で検索してください。 発行前の順位は37位でした。
      今回の発行で、どこまで上がっていくか楽しみです。(笑)
     
      ぜひ皆様のご協力を、お願い致します。
     
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
     
     『編集後記』
     
      すっかり、風邪は治り、今はすこぶる快調です。
     
      私自信も、情報収集のためメールマガジンは、いくつも購読しています。
      しかし、どこの発行者さんもみんな風邪を引いているんですよね。(2週間前)
      
      会社でゴホゴホ。 電車でゴホゴホ。
      回りの人が、風邪だのインフルエンザだの言っていました。(笑)
      
      今はすっかり収まってきていますね。
      ただ暖かくなったり寒くなったりはしていますが。
      
      でもこれも、春の前触れですよね。
      今、沖縄のケラマ諸島では、クジラが見られます。
      
      ボートに乗ってクジラの側まで行くことが出来るそうです。
      クジラウオッチングですね。
      
      仕事休んで行きたいなァ。。。(ポツリ)
      
      
      では、また次回。
      合格を目指して、頑張っていきましょう!! ヾ(^_^)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
     
     ----------------------------------------------------------------------
     <免責事項>掲載されているいかなる情報により損害を被っても、
           当方では責任を負いませんことをご了承ください。
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
     





情報処理試験のお勉強(千里の道も一歩から) (マガジンID:0000120201)

メールアドレス:
メールアドレス:

Powered by まぐまぐ


メインメニューに戻る

SEO [PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送