このページの本文へ

データベースLinux Java ServletによるWebサーバ構築編 / InterBase 4.0 For Linux

2000年07月31日 00時00分更新

  • この記事をはてなブックマークに追加
  • 本文印刷
データベースLinux Java ServletによるWebサーバ構築編データベースLinux Java ServletによるWebサーバ構築編

発行(株)アスキー (http://www.ascii.co.jp/)

著者 加藤大受、田原孝 監修 インプライズ(株) ISBN 4-7561-3379-7 3800円(本体)、CD1枚

 データベースをちょっと動かしてみようと思ったとき、安定性や価格、サポートされているデータベースの種類を考えると、OSはLinuxを選ぶことになるでしょう。SQLを利用するのは当然としても、アプリケーションで使っている言語から直接データベースを利用できれば、データベースを利用するためだけの特別な仕組みは不要になるので開発も楽になります。最近はJavaによるアプリケーション開発も増え、Javaで直接データベースを操作したいという要求は強くなっています。

 本書の副題「Java ServletによるWebサーバ構築編」を見て、この本は今の時代にぴったりの本ではないかと思ってとりあえず読んでみました。副題から想像すると、本書はデータベースとしてInpriseのInterBaseを取りあげ、InterBaseの概説からApacheの説明、Servlet環境の説明と続き、それからJavaを使ってデータベースを操作する方法の説明が始まるのかと思いました。しかし実際はDelphiを使った説明が長々と続いてしまい、かなり裏切られた気分になってしまいます。

 Delphiに関する説明に約半分のページ数が費されていて内容は充実しているかもしれませんが、私はDelphiを使ったことはないし、とくに興味もなかったので、この部分は読むのを省略しました。そのあとに、Delphiを使用したCGIをより柔軟なJava Servletに置き換えてみようという筋書きで、Javaについて50ページ程度の簡単な説明がありました。すらっと読めたけれども、非常に物足りなさを感じました。

 Javaという言葉があったので、Java ServletだけでなくJDBCについての解説や、Javaアプリケーションからの利用例などもあると勝手な想像をしてしまって、過大な期待を胸に読んでしまったようです。付録のCD-ROMにはInprise製品の評価版が入っていて、実際に本書の内容を試せるようになっていましたが、なぜかマルチプラットフォームであるはずのJBuilderがWindows98版のみだったりして、Linuxで試したい人はかなりがっくりさせられます。

 この本は、すでにInterBaseやデータベースについては知っていることが前提になっているので、この本の前に出版されている同じシリーズの「InterBase 4.0 For Linux」を読んでおく必要があるでしょう。

データベースLinux InterBase 4.0 For LinuxデータベースLinux InterBase 4.0 For Linux

発行(株)アスキー (http://www.ascii.co.jp/)

著者 下田雅彦 監修 インプライズ(株) ISBN 4-7561-2013-X 3800円(本体)、CD1枚

 こちらも、データベースの入門書というより、データベースは知っているがLinuxやInterBaseに詳しくない人向けの書籍です。アプリケーションの作成例としてDelphi、Excel、CGI を使った例が1章ずつ設けられています。ここでCGIに使われているのはPerlではなくPythonです。Pythonがまだそれほどメジャーなスクリプト言葉でないために、より一般的な用語のCGIを章題にしたようでいて、なんだかちぐはぐな感じです。

 Linux上でInterBaseを動かすための勉強、とくに各種ツール類に限れば、まずまずの詳しさで書かれている本ではないかと思います。本書と「Java ServletによるWebサーバ構築編」の2冊を合計すると700ページを超える厚さになりますが、図がかなり多く読み始めればかなりのペースで読めるでしょう。

 Linux上でJavaを利用したデータベースを勉強しようと思えば、素直にJDBCをキーワードにして書籍探しをしたほうがよかったようです。

藤原博文

プロフィール
藤原博文

パズルを解くためにTK-80などに手を出したが、BASICの低速性が気に入らず、ついコンパイラを作ってしまった。それ以降はソフトウェアの世界から足抜けできなくなり、逆にパズルをする暇がなくてストレスが溜っている。UNIXはVAXの頃から使い始めすでに20年近く、Linuxは4年前より日常的に利用している。ホームページはhttp://www.pro.or.jp/~fuji/

カテゴリートップへ

本記事はアフィリエイトプログラムによる収益を得ている場合があります

アクセスランキング

  1. 1位

    ビジネス・開発

    いますぐ捨てたいITサービスは? AI推しにそろそろ飽きてません? 情シスさんのホンネを「ゆるっとナイト」で聞いた

  2. 2位

    ITトピック

    「AI導入で人員を減らしても収益は増えない」その理由/「専任情シス不在」中小企業の3社に2社/ユーザーアカウント流出が加速、ほか

  3. 3位

    エンタープライズ

    基盤も古いし、コードも酷い! そんなクエストにGitHub Copilotで試行錯誤しまくった「みんな」こそ最高

  4. 4位

    Team Leaders

    Power AutomateでSharePoint APIを使う ― SPOリストを自動作成するフローを作ろう

  5. 5位

    sponsored

    完全自動運転の実現へ、チューリングが開発基盤にGMO GPUクラウドを選んだ理由

  6. 6位

    ソフトウェア・仮想化

    日本の自治体がみんな使っている「ManageEngine」 IT運用のすべての課題解決を目指す

  7. 7位

    クラウド

    「すでに開発コードの4分の3はAI生成」 Google Cloud CEO、エージェント時代の戦略を語る

  8. 8位

    スマホ

    ここまで便利なのか! 子どもの居場所を90秒間隔で教えてくれる、安心の見守りガジェットがすごいぞ

  9. 9位

    ビジネス・開発

    「粗悪記事」「ゼロクリック」「搾取」からクリエイターをどう守るか? AIに強いnoteが挑む創作エコシステム

  10. 10位

    ソフトウェア・仮想化

    AIエージェントを野放しにしない ― ServiceNowは“AI司令塔”で自律とガバナンスを両立

集計期間:
2026年05月11日~2026年05月17日
  • 角川アスキー総合研究所