リレーショナルデータベース (RDB) とはデータの集合をテーブル (表) で保持し、キーとなるデータでそれを容易に管理できるようにしたものです。そしてRDBMSとは、それを管理するソフトウェアです。RDBMSとは【Relational DataBase Management System】 - IT用語辞典 e-Words
SQLとは、リレーショナルデータベースを照会する言語です。SQLとは|Structured Query Language - IT用語辞典 e-Words
データ定義言語 (DDL:Data Definition Language) |
|
データ操作言語 (DML:Data Manipulation Language) |
|
データ制御言語 (DCL:Data Control Language) |
|
種類 | データの管理方法 | 主要なソフトウェア |
---|---|---|
分散KVS (Key-Value Store) |
データをkeyとvalueのペアとして管理 | memcached |
列指向データベース (Column-Oriented Database) |
データを列単位で管理 | BigTable、Apache Cassandra |
ドキュメント指向データベース (Document-Oriented Database) |
データをドキュメントとして管理。特定のスキーマを持たない | Apache CouchDB、MongoDB |