• 締切済み

リレーショナルデータベースのE-Rモデル

って、何ですか? Oracleマスターの勉強をしていたのですが、全く分りません。 教えてください。

みんなの回答

  • ymmasayan
  • ベストアンサー率30% (2593/8599)
回答No.1

まず最初に、タイトルの勘違いについて。通常は実社会をERモデルとして表現し、これをデータベースにそっくり構築するという手順をとります。 E:エンティティ(実体) R:リレーションシップ(関係) EとRだけで世の中の何でも表現してしまうので「ER図」といいます。 世の中の事とデータベースを結びつける強力な分析手法あるいはモデル作成手法として重要なものです。 前置きはこれくらいで参考URLをどうぞ。

参考URL:
http://home.highway.ne.jp/kogure/jugyo/webtext/er-model/
maemae
質問者

お礼

お返事遅くなりまして、大変申し訳ありません。 大変参考になりました。 E-Rモデルって、DBの世界だけのことではないのですね。 ありがとうございます。

関連するQ&A

  • リレーショナルデータベースとは

    アクセスを勉強中のものです。 リレーショナルデータベースとは 平たく言うと 「テーブルを基にしたデータベース」 と言う認識であってますか? ご教授よろしくお願いします。

  • データベースの勉強の仕方を教えてください。

    ネットワークの勉強をするならCCNAの勉強をすれば シスコのことだけでなくネットワークの一般知識が身につくといった感じですが、オラクルマスターも勉強すればデータベース一般の知識が身につくといった感じになるのでしょうか? またオラクルは無料で使えるものはあるのでしょうか?

  • データベースの資格を取るならどっち?

    現在データベースの資格を取得しようと思っているのですが、ORACLEマスターまたはDB2のどちらか考え中です。しかし圧倒的にオラクルマスターの取得者が回りにおおいのですが、かといってDB2もORACLEと引けをとらない能力を持っていますしなにより受験料が安い! (DB2は10,000円、オラクル15,000円) でも実務上オラクルを使用するのが多いです。 もし取得しようと思うのならあなたはどちらにしますか?

  • データベース入門

    現在4年制大学の情報系の学科に所属しているのですが、データベースの勉強をどこからしたら良いのか迷っています。 オラクルの勉強をしたいと思ったのですが、オラクルは学生には高いのでまずはアクセスから・・と思っているのですが。 アクセスとオラクルは根本的に全く違うのでしょうか? アクセスを勉強しておけば後からオラクルを勉強するとき役に立ちますか?それとも無理してでも今からオラクルの勉強をした方が良いのでしょうか? よろしくお願いします。

  • リレーショナル型データベースについて

     このような問題についてです。  以下に示す学生の成績表をリレーショナル型データベースで管理することとした。第3正規化の結果できあがるリレーションのスキーマを表の下に示した「スキーマの表現例」に倣って記述しなさい(1つとは限らない)。正規化されたリレーションスキーマの名称は適切なものを指定すること。また、主キーには○を施すこと。なお、学籍番号、科目番号は、それぞれ学生と科目を一意に識別する値である。学生は1つの学部に所属している。学部名は一意であり、所在地も学部によって一意に決まっているものとする。担当科目教員も課目によって一意に決まっているものとする。 成績表 (学籍番号、学生氏名、所属学部名、学部所在地、科目番号、科目名、担当教員名、成績) ※スキーマ表現例  商品を表すリレーションが3つの属性、商品コード、商品名、価格から構成されているとき、「商品(商品コード、商品名、価格)」と表す。ここで、商品コードが主キーである。 自分なりに考えた答えがこれです。 学生(○学籍番号、学生指名、所属学部名) 学部(○所属学部名、学部所在地) 科目(○科目番号、科目名、担当教員名) 成績(○学籍番号、○科目番号、成績) になりました。これでよいでしょうか。よろしくお願いします。

  • リレーショナルデータベースを使いたいのですが

    or や and を自在に使ったデータ管理をしたいのでリレーショナルデータベースを 使いたいのですが、Windows対応というと、ACCESSと桐ぐらいしか思い浮かびません。 フリーソフトではMYSQLをインストールしてみたのですが、うまくいきませんでした。 何かいいものがありましたらお教え下さい。

  • リレーショナルデータベースとは

    リレーショナルデータベースを、全くパソコン初心者の方に説明する必要が出てきました・・・。 なるべく簡潔で、わかりやすい例を探しているのですが わかりません。どうしても複雑になってしまうのです。 リレーショナルデータベースを全くパソコン初心者にわかってもらう いい例えをお持ちの方が、いらっしゃいましたらご教授お願いします。 表を使用するものが、リレーショナルデータベースです。といっているのですが。 いまいちのようで・・・。

  • 「リレーショナルデータベース」と「データベース」

    「リレーショナルデータベース」と「データベース」は何が違うのでしょうか? accessはリレーショナルデータベースとの事ですが,普通のデータベースと何が違うのでしょうか? [データベースはこうだけど、リレーショナルデータベースはこうだよ!] って教えて頂ければ助かります。

  • オラクルの学習用ソフト

    オラクルマスターの勉強のために自宅のPCにオラクルのインストールをしようとしています。 オラクルの学習用のソフトでオススメのものはどのようなものがありますか?

  • Oracleに挑戦してみたい!

    オラクルを覚えてオラクルマスターのシルバーとかとってみたいとかおもうんですけど、、 オラクルってMS-ACCESSみたいな感じでDBを作成するんですか? あんまそのへんのことよくわかりませんが、オラクルを一から始めるとしたら、 どうやって勉強したらいいですかね~ 教えてください!!