NoSQLはSQL言語を利用せずにデータの出し入れができるデータベース全般を指す。リレーショナルデータベース(RDB)と比較して、データ構造の変更に柔軟に対応できる特徴を持つ。RDBとは設計思想が異なるNoSQLの登場は、データベース設計書に対しても異なる役割を求めつつある。 NTTデータの金融グローバルITサービス事業部で課長を務める村瀬全紀氏らは、2013年からNoSQLデータベース製品「MarkLogic」を活用し、金融機関の情報システム構築に携わる。事前に綿密な設計をすることなく、XMLを使って多様なデータを扱えるのがMarkLogicの特徴だ。 村瀬氏らはこの特徴を生かしつつ、エンジニアが使いやすいデータベース設計書の形を模索した。その結果生まれたのが、Excelを使った5つの設計書だ。MarkLogicに格納する入力データを定義する2つの設計書と、出力データを定義する3つの設計
![NoSQLの導入を容易に、NTTデータが活用するExcel設計書5種類](https://cdn-ak-scissors.b.st-hatena.com/image/square/11cbb9100e3a2fdeb21792215289cc8fa521517a/height=288;version=1;width=512/https%3A%2F%2Fxtech.nikkei.com%2Fit%2Fatcl%2Fcolumn%2F17%2F111000511%2F112100005%2Ftopm.jpg%3F20220512)