データベースとは、WEBサーバーにおいての場合、情報の集合体および管理機能です。テーブル(表)が複数あるものとイメージすると分かりやすいかと思います。

例:

name sex age bloodtype size
鈴木太郎 men 20 A 170
山田花子 women 25 O 155
高橋一郎 men 30 B 180

このように、同じ項目(1行目の各列)を持つ情報(2行目以降の行)を大量に管理することに優れており、WordPressやMovableTypeのようなCMSでも使われています。

扱うにはコマンドラインによる操作か、PhpMyAdminのようなGUIアプリケーションもあり、最近では後者が一般的です。

WEBサイト上では、ページによってそれぞれ1つまたは複数行の情報を取得することができ、例えば、一覧ページでは全員の情報を取得して掲載、鈴木太郎さんのページでは鈴木太郎さんの情報を取得して掲載、山田花子さんのページでは山田花子さんの情報を取得して掲載することができます。