SQLメモ

wikipedia:データベース言語

データベース言語は、コンピュータのデータベースを扱うためのコンピュータ言語である。


データベース言語を使うことにより、データベース利用者やアプリケーションソフトウェアは、データベースにアクセスすることができる。 データベースを扱う機能のうち検索 (問い合わせ) が重要であるため、通例は (データベース) 問い合わせ言語とも呼ばれる。 ただしデータベース言語と問い合わせ言語は、概念的に重なる部分もあるが、同義ではない (後述) 。

一般に行われているデータベース言語もしくはデータベース言語要素の分類は、データ操作言語 (DML)データ定義言語 (DDL)データ制御言語 (DCL) である。


wikipedia:関係データベース管理システム

関係データベース管理システムRDBMS)とは、エドガー・F・コッドが提唱した関係モデル(リレーショナルモデル)に基づいた、コンピュータのデータベース管理システム (DBMS) である。RDBMS によって構築するデータベースを、関係データベースという。関係モデルにおける「関係 (リレーション)」は、一般には「表 (テーブル)」 と呼ばれることが多い。2007年現在、広く知られていてまた広く使われているデータベースのほとんどは、関係モデルに基づいている