本文へスキップ

テクノロジ系 / システム開発技術

NoSQL データベース

NoSQLデータベースは、リレーショナルデータベース以外の柔軟なデータモデルを持つデータベースの総称です。

もう少し詳しく

キー・バリュー型、ドキュメント型、カラム指向、グラフ型などがあります。表形式とSQLを前提にするRDBMSと異なり、大量データやスキーマ変更への柔軟性を重視する場面で使われます。一方で、RDBのような厳密な表設計や結合を前提にしないこともあります。

試験での見方

黒猫の闇の刻印

NoSQLは「SQLを全く使わない」という意味でなく、RDBMS以外のデータ管理方式と考えます。正規化やトランザクションの厳密性を重視するRDBとの違いを確認しましょう。

例:SNSの投稿データをJSON文書として保存する場合、ドキュメント型NoSQLデータベースを使うことがあります。

分類

テクノロジ系 / 開発技術 / システム開発技術

小分類:設計

関連トピック:データベース方式の決定

情報の根拠

IPA FEシラバス Ver.9.2 の用語例をもとに、試験対策向けに独自解説しています。

関連用語

システム開発技術の用語一覧へ