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

RDB(リレーショナルデータベース)

pointこの用語のポイント

pointデータベースだよ

pointOracleとかMySQLとかのことだよ

pointデータを表形式で扱うよ

point「RDB」と表現された場合は「relational database」の略だよ

スポンサーリンク

簡単に書くよ

RDB(リレーショナルデータベース)(英:relational database)とは

OracleとかMySQLなんかの、みなさんが普段使っているデータベース(整理されたデータのまとまり)のこと。
物としては

データを表形式で扱っていて、表同士をくっつけたりなんだりできるデータベース
です。


image piyo

詳しく書くよ

順番に見ていきましょう。
まずは予備知識として「データベース」について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。

データベースは「データを入れておく箱」です。
突っ込んで考えると混乱するかもしれません。
何となくのフィーリングで理解してください。

リレーショナルデータベース

以上を踏まえて

あなたが「データベース」と聞いて思い浮かべるであろうデータベース

が「リレーショナルデータベース」です。

リレーショナルデータベース2

長ったらしい名前なので「Relational DataBase(リレーショナル・データベース)」を省略して「RDB」と表現されることが多いと思います。

リレーショナルデータベース3

リレーショナルデータベースはデータを表形式で管理するデータベースです。
また、その表同士をくっつけたりもできます。

リレーショナルデータベース4

ちなみに、定義としては間違っていますし、例外もありますが

SQLを使うデータベースがリレーショナルデータベース

だと思っても かまいません。
SQLはリレーショナルデータベースなデータベースさんと会話するときに使う言葉です。
SQLを使えるデータベースはリレーショナルデータベースと言えます。

リレーショナルデータベース5

有名どころではOracleMySQLSQL ServerPostgreSQLなどがリレーショナルデータベースです。
みなさんが普段使っているデータベースの、ほとんどがリレーショナルデータベースだと思います。

厳密に言えば、リレーショナルデータベースはデータ管理のやり方を指す用語です。
実際のデータベース(MySQLとかOracleとか)は「リレーショナルデータベース方式のデータベース」と表現した方が正しいかもしれません。

ただ、まぁ、あまり気にする人は多くないはずです。
データベースのことだと思って、かまわないですよ。
人によって使い分けが結構あいまいなので、気にしなくても大丈夫です。

リレーショナルデータベース6

実は、きちんと中身を理解しようとすると結構大変なのですけどね。
何となく分かれば満足な人は「データベースなのね」程度の理解で かまいません。
あまり大きな声では言えませんが、私が実際にお仕事をしていて、リレーショナルデータベースかどうかを意識する必要に迫られたことは、ほとんどなかったりします。
厳密な意味が問われるのは資格試験のときくらいです。

「俺は資格試験の勉強をしてるんだよ!きちんとした意味を教えろや!」な人には、ごめんなさい。
他の専門的に解説しているところで頑張って勉強してください。


image piyo2

一言でまとめるよ

まぁ「リレーショナルデータベース(RDB)」って単語が出てきたら「データを表形式で扱うデータベース(整理されたデータのまとまり)なんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像063
書籍画像040

おまけ

■訳してみるよ

「relational(リレーショナル)」の意味は「関連付けられた」とか「関係のある」とかです。
「data(データ)」の意味は「資料」とか「知識」とか「情報」とかです。
「base(ベース)」の意味は「基地」とか「土台」とかです。
何となく くっつけると

関係ある情報の基地

となります。


■検索してみる?




書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本【Audible】
AI用語図鑑 ビジネス・開発・試験対策に使える厳選キーワード256
クイズで学ぶUIデザイン ユーザビリティの基本が身につく50問