皆様が利用しているインターネットプロバイダでは、多いところでは数百万の会員を持ち、それら会員の氏名、ID、パスワード、住所、メールアドレス、、、というような属性データをコンピュータで管理しています。
会員がネットワーク経由でそのプロバイダにアクセスしてくると、その会員に関するデータをコンピュータから読み出して、パスワードの照合を行ったり、メールの処理をしたりするわけです。
別の例では、最近、インターネット上のECショップが方々で見られるようになりましたが、そのようなECサイトでは多数の商品の商品名、仕入先、単価、在庫数、商品画像、、というような属性データをやはりコンピュータで管理しています。それらのデータをコンピュータから読み出して、それに基づいて商品をユーザーに提示するウェブページを自動的に作成しているのです。 |
上記のような仕事をするには、種類の異なったデータを大量にコンピュータに蓄積しておき、必要に応じてそれらを仕分けして出し入れする仕掛けがなければなりません。
また、たとえばインターネットプロバイダの場合には、それらデータをログインチェックのためにもあるいはメール処理のためにも利用することになるでしょう。そのように、同じデータを多数の目的に対し同時に利用できるようにする必要があります。
このような目的のために、リレーショナルデータベースというソフトウェアが開発されました。このシステムでは、蓄積されている大量のデータを「リレーション」という概念で次々にたどって検索し、取得することができます。 そのような操作をコンピュータで自動的に行うためのコンピュータ言語(SQL)が開発されており、それに基づくプログラムを書くことで、蓄積されている大量のデータを自分が思うように取得し、加工することができます。 |
リレーショナルデータベースのソフトとしては、アメリカOracle社の製品が大変有名です。しかし、このソフトはかなり大掛かりで製品価格も高く、また毎月相当な額のメンテナンス料金をとられることがあるというので、中小規模のアプリケーションには利用しにくい面がありました。
そこで、最近になってフリー(無料)のリレーショナルデータベースソフトがいくつか開発されてきました。代表的なものとして、"Postgress SQL"、"MySQL" があります。
これらは、商用リレーショナルデータベースソフトと比較するとやはり機能がやや少なく、また大規模なアプリケーションには対応できないといわれていますが、ここで考えている中小規模のウェブに適用するにはほとんど問題はありません。
利用者の拡大につれ各種インターフェースなども整備され、かなり使いやすくなりましたので、今後はさらに広範囲に利用されてゆくと思われます。 |
最近では、やや大掛かりなウェブ、多数の会員を持つウェブ、ECサイトなどでは、ほとんどの場合なんらかのリレーショナルデータベースソフトを利用しています。そこで、レンタルサーバのユーザーからも、レンタルサーバ上でリレーショナルデータベースソフトを利用したいという声が高くなりました。
それに応じて、ホスティングサービス会社の提供するメニューのうちややグレードの高いものには、標準で"Postgress SQL"、あるいは"MySQL"が利用できる場合が多くなりました。また、ややグレードの低いメニューでも、オプション料金を払えばデータベースが利用できることが多くなってきています。
レンタルサーバの場合には、サーバーが共同利用のためデータベースソフトの利用上若干の制約がありますが、ここで考えている中小規模のアプリケーションではほとんど問題とはなりません。 |
実際に、ホスティングサービス会社が提供しているメニューについて調べて見ましょう。
先に小事業所用の割安なサービスとして紹介した ワダックス の @Next Style スタンダード・セキュリティパック というメニューでは、月額料金が1995円と安い(1年分先払いの場合)ですが、フリーデータベースソフト "MySQL" あるいは "PgSQL" が標準で利用できます。大いに利用して、ECサイトなどデータベースのメリットが発揮できるウェブを構築してください。
次に、世界的に割安レンタルサーバーを提供しているので有名な「リンククラブ」のサービスについて調べましょう。
この場合は月額利用料金は3700円ですが、基本サービスのスペックは前記 JPort の J-150 をはるかにしのいでいます。そのようにかなりグレードの高いサービスなので、ウィルスチェックサービス、データベースサービス(Microsoft SQL Server)が標準で組み入れられており、月額利用料金 3700 円の範囲で利用可能です。
従って、データベースサービスを利用する場合には、このようなややグレードの高いサービスを採用するほうが結局は割安になるのがわかります。 |
|