Database

データベース は、データの整理や収集を行い保存をするシステムです。データベースを使うことで検索、構造化、拡張などの作業を簡単に行うことができます。

ウェブ開発で使用されるほとんどのデータベースはリレーショナルデータベース (RDBMS) を使用してデータを整理し、SQL と呼ばれるプログラミング言語を使用します。ただし、一部のデータベースは NoSQL と呼ばれる非リレーショナルベースを使用しています。このデータベースはデータを整理せず収集のみを行います。

有名な RDBMS には、MySQL (またはそのフォークである MariaDB)、SQL Server およびOracle Database があります。一方、有名な NoSQL の例としては、MongoDBCassandraRedis などがあります。

ブラウザー上で動く IndexedDB と呼ばれる独自データベースシステムもあります。