あらすじ本書は初学者がデータサイエンスを理解する上で必要な基礎知識を1冊にまとめたものです。一般的なデータサイエンスの本では省略されがちな前提知識、たとえばハードウェア技術、ソフトウェア技術、アルゴリズムの話なども、データサイエンスとの関連を強調しながら丁寧に解説するように努めました。本書を通じてざっとでもデータサイエンスを支える基礎技術をつかんでいただければ幸いです。とはいえ読者によっては「プログラミングの話は興味ない」「商用利用するわけではないからデータベースの話は関係ない」など、さまざまなニーズがあるでしょう。そうしたニーズにも応えられるように、章ごとになるべく完結するように書かれてそのため好きな箇所から読み進めてもらって構いません。