[ 通常表示 ]  [ 簡易表示 ]  [ シンプル表示 ]

「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

リレーショナルデータベースマネージメントシステム (RDBMS)

pointこの用語のポイント

pointリレーショナルデータベースを便利に使うためのソフトウェアだよ

pointデーターベースのことだと思って良いよ

スポンサーリンク

簡単に書くよ

リレーショナルデータベースマネージメントシステム (RDBMS)とは

リレーショナルデータベースのマネージメントシステムのこと。
そんなのは字面を見れば分かりますね。
もう少し、ざっくり書くと

データを表形式で扱うデータベースを便利に使うためのあれやこれやな機能が付いているソフトウェアのことだけど、単にデータベースのことだと思っていいですよ、のこと
です。

image piyo

詳しく書くよ

順番に見ていきましょう。
まずは予備知識として「データベース」と「リレーショナルデータベース(RDB)」あとは「データベースマネージメントシステム」について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は、適当に読み飛ばしてください。

データベースは「データを入れておく箱」です。
データベースだけでは、ただの箱です。

リレーショナルデータベースマネージメントシステム

リレーショナルデータベース(RDB)は「データを表形式で扱うデータベース」です。
データベースの種類だと思ってください。

データベースマネージメントシステムは「データベースを便利に使うためのあれやこれやな機能が付いているソフトウェア」です。
箱(データベース)を扱うための道具です。

以上を踏まえて「データを表形式で扱うデータベースを便利に使うためのあれやこれやな機能が付いているソフトウェア」が「リレーショナルデータベースマネージメントシステム」です。
くそ長ったらしい名前なので「relational database management system(リレーショナル・データベース・マネージメント・システム)」を省略して「RDBMS」と言うことが多いですよ。

リレーショナルデータベースマネージメントシステム2

実は、ですね。
2014年1月現在、世の中に出回っているデータベースは、の多くがリレーショナルデータベースです。
そして、データベースは多くの場合、データベースマネージメントシステムとセットで使います。

つまり、世の中で「データベース」と呼ばれている奴等は、その多くがリレーショナルデータベースマネージメントシステムなのです。
ぶっちゃけOracleMySQLSQLServerPostgreSQLも全部リレーショナルデータベースマネージメントシステムです。

ですが、Oracleも、MySQLも、単に「データベース」と呼ばれることが多いですよね。

そうです。
長ったらしいし、言わなくても分かるので、省略して「データベース」と表現することが多いのです。
「今回の仕事ではデータベースは何を使いますか?」「今回はOracleを使いますよ~」のように、リレーショナルデータベースマネージメントシステムを意図して「データベース」と呼んでいる人が多いはずです。

厳密な意味が問われるのは資格試験のときくらいです。
「リレーショナルデータベースマネージメントシステム(RDBMS)」と出てきたら頭の中で「データベース」と読み替えてしまってかまいません。

実は「リレーショナルデータベース(RDB)」「データベースマネージメントシステム(DBMS)」「リレーショナルデータベースマネージメントシステム(RDBMS)」の解説をすべて「データベースです」でまとめてしまったので、一応それぞれの違いを補足しておきますね。

まず前提として、データベース(DB)は「データを入れる箱」です。
データが入ります。

リレーショナルデータベース(RDB)は「データベースの種類」です。
データベースと呼ばれるものには、いくつか種類があります。
その中のひとつとしてRDBがあります。

データベースマネージメントシステム(DBMS)は「データベースを扱うための道具」です。
あなたがデータベースを使うときに、いろいろサポートしてくれます。

リレーショナルデータベースマネージメントシステム(RDBMS)は「リレーショナルデータベースを扱うための道具」です。
「データベースマネージメントシステムの種類」と言っても、よいでしょう。

図に描くと

リレーショナルデータベースマネージメントシステム3

な感じですね。

image piyo2

一言でまとめるよ

まぁ「リレーショナルデータベースマネージメントシステム(RDBMS)」って単語が出てきたら「データベースなんだな~」と、お考えください。

一番上に戻るよ
スポンサーリンク