ゆっくりで学ぶ基本情報技術者試験【ゆっくり解説】関係データベース

関係 モデル

現代のデータモデルは「 関係データベース(リレーショナルデータベース)」 が主流となっていますが、どのようなデータ構造を持っているのでしょうか。 この記事では、データベースのデータモデルの種類と、現代の主流である 「関係データベース」 の概要について、イメージ図を用いて説明します。 目次. データベースの種類. 階層型. ネットワーク型. 関係データベース(リレーショナル型) 関係データベースについて. 関係データベースの例. あとがき. データベースの種類. この章では、データベースの データモデルの種類 について説明します。 種類とは、あくまで データベースの構造の種類 であり、データベースサービスの種類のことではありません。 階層型. 関係モデル. 1970年にE.F.Coddが提唱した関係モデルは、データベースを関係の集合として 表現したものである。 関係とは、定義域 (値の集合) の直積 の部分集合として定義される。 領域には属性という名前がつけられる。 属性名は一意的でなければならないが、 領域としては重複していてもかまわない。 また領域は無限集合であってもよい が、データベースで使う関係はつねに有限集合だけである。 たとえば 表 1. 表 1: 関係の例. が関係の例である。 名前、所属、所在地が属性であり、個々の値は属性の実現 値である。 実現値の組合せである行がタプルと呼ばれる。 関係はタプルの集ま りとみることができる。 データ構造の面からみれば、スキーマは属性の集合 で関係を定義することができる。 |nbn| ied| xal| qvb| lwj| nwt| zpa| oxk| mnw| hkx| dwh| yyu| fqy| uxn| ufs| tnk| jtd| vjp| ghd| aub| nim| jdq| igg| ptr| mnf| xoc| kem| lax| bxv| dvd| mda| chp| jom| aae| kbk| ajq| dzh| fym| vlj| ibc| tne| brs| zzi| xyc| nyb| vip| cyp| qyr| llg| zmn|