Top/Relational Database

Relational Database の変更点


*データベースの種類 [#b6f35c95]
・階層型
・ネットワーク型
・リレーショナル型
・オブジェクトリレーショナル型
※Oracleはリレーショナル型データベース(Relational DataBase Management System)
※リレーショナルデータベースでは2次元の表形式で、行(ROWS)と列(COLUMNS)で管理する。

*リレーショナルデータベースの用語 [#ib06c56d]
**主キー [#s4bf2c87]
-表内の各行は主キーにより一意に識別できる。
-1つの列または列の組み合わせからなり、表に1つだけ存在する。
-値は一意でなければならない。
-NULL値の設定は不可。
**外部キー [#b03a9aba]
-他の表の行または自分の表の行と対応付けるものである。
-対応付ける列は主キーまたは一意キーの値を参照する。
-NULL値の設定は可能。

*SQL [#q4c8eb1c]
**データ検索 [#ze79e856]
SELECT
**DML(Data Manipulate Language)データ操作言語 [#j867a287]
INSERT,UPDATE,DELETE...
**DDL(Data Definition Language)データ定義言語 [#pf7a82c2]
CREATE,ALTER,DROP,TRANCATE...
**トランザクション制御 [#mfe050a0]
COMMIT,ROLLBACK...
※SQLは、ANSI、ISO、JISなどで標準化されている構造化問合せ言語。

*PL/SQL [#v0eda409]
RDBMSの標準言語であるSQLに手続き機能を拡張したOracle社独自の言語。
他社のRDBMSとの互換性はない。

ページ新規作成

新しいページはこちらから投稿できます。

TOP