© AstroHeart.
All Rights Reserved.


この講義は前段の「ExcelVBA講義」の範囲は理解している方を対象としており、 Excelの使い方に関する細かい説明はありません。

最近のインターネット・ホームページはデータベースを使ったWebアプリケーションが多くなってきました。データベースはとても高価なソフトウェアですが、ネット上では市販製品に勝るとも劣らないフリーのRDBMSがあり、これらの配布がなお拍車をかけている証拠ではないでしょうか。

フリーのRDBMSとして古くからMySQLとPostgreSQLが有名です。(PHP5にもデータベースが付随されたとか耳にします。)

WindowsにもAccessというデータベースアプリケーションがありますが、Professional版でなければ別途に購入しなければなりません。

MySQLやPostgreSQLはWindowsにも移植されネット上からダウンロードすることも出来ます。これを利用しない手はありません。

この講義では「Windows98に魂を入れること」をコンセプトにしておりますから、MySQLをインストールして検証しながら記述して行きます。(PostgreSQLはみなさんにはちょっと無理かなと勝手に判断しました。)

MySQLはスウェーデンのMySQL AB社が開発したリレーショナル・データベース管理システムで現在はGPLライセンスのオープンソースプログラムとして配布されています。 MySQLはマルチスレッドに対応したデータベースサーバーでありUNIX系のサーバー用に使われておりましたがWindows上にも移植されました。

MySQLは本来ネットワークサーバとして利用するものですが、スタンドアロンでの使用を前提とします。