恋もデータも、ちゃんと整理しないとゴチャゴチャになっちゃうの💦
だから「データベース」って超大事なんだよっ!
今回は、表形式のRDBやNoSQLの種類まで、わかりやすく紹介していくね~!
データベースとは?

「データベース」って聞くと、難しそうに感じちゃうよね。
でも実は、データを整理して、あとからすぐ使えるようにするための箱みたいなものなの!
たとえば…
こういった情報を、表や形式で管理してる場所=データベースなんだよ~!
データベースの基本の仕組み

まず「データベース」は、DBMS(データベース管理システム)というソフトウェアで管理されてるの!
DBMS(データベース管理システム)は、「データを追加・検索・更新・削除」っていう操作を安全にできるようにしてくれる便利なツールだよ。
そして、ITパスポートでもよく出てくるのがRDBMS(リレーショナルデータベース管理システム)。
これは、表(テーブル)形式でデータを管理する仕組みなんだよ!
例:
| 会員ID | 名前 | メールアドレス |
|---|---|---|
| A001 | さくら | sakura@XXX |
| A002 | かえで | kaede@XXX |
この表を使って、「A001の名前は?」みたいな検索ができるのがRDBMSの強み!
恋もデータも、ちゃんと整理しておくと振り返りやすいんだよっ
わたしも「過去のときめき」から学んで、次はもっとステキな恋したいなぁ〜っ🥹❣️
NoSQLとは?
リレーショナル形式だけじゃないのが今どきのデータベース!
その名も「NoSQL(ノーエスキューエル)」。
これにはいろんな種類があるんだよ〜!
① KVS(キー・バリュー・ストア)
② ドキュメント指向DB
③ グラフDB
データベースの使い分け(用途別)
| 用途 | 向いてるDB |
|---|---|
| 顧客管理、販売管理 | RDB(表形式がわかりやすい) |
| ログ、キャッシュ | KVS(シンプルで高速) |
| ECサイトの商品情報 | ドキュメント指向DB(柔軟な構造) |
| SNSのつながり情報 | グラフDB(関係性が強み) |
どれも一長一短だけど、「何に使いたいか」で選ばれてるんだよ〜!
データベースに関するITパスポート試験の過去問!
データを行と列から成る表形式で表すデータベースのモデルはどれか。
ア:オブジェクトモデル
イ:階層モデル
ウ:関係モデル
エ:ネットワークモデル
正解は『ウ』
→ “表形式で管理されるDB=関係モデル=RDB” という基本を問う問題だよ。
関係モデルに基づいて作られたデータベースがRDB(リレーショナルデータベース)なんだよ!
ITパスポート試験をスマホで手軽に勉強!
「えろ勉」も戦略的に開発&運営してるよ~!この記事が勉強になったり、ためになったよ〜って思ったら、なにかアクションをお願い!!「えろの力で勉強するゲーム:えろ勉」
わたしも、将来好きな人のスケジュールを効率的に管理できるDBを作れるようになりたいな…なんてねっ💕


