教科書で学ぶデータベースと DBMS の基礎・NoSQL の種類
定義NoSQL は、関係データモデルの表によらない形でデータを持つデータベースをまとめて呼ぶ総称である。
解説名前は「Not only SQL」の意味とされ、1 つの製品ではなく、データの持ち方が異なる複数の型をまとめた呼び名である。表の列をあらかじめ決めなくてもよい型が多く、形のそろわないデータや、多数のサーバに分けて置く大量のデータを扱う用途で使われる。
たとえRDBMS がマス目の決まった原稿用紙だとすると、NoSQL は無地のノート、単語カード、付箋などをまとめた文具の棚にあたる。
記憶フックNo は「いいえ」ではなく Not only(〜だけではない)と読むのが一般的。SQL を捨てるのではなく、表以外の持ち方も認めるという意味になる。