DDJ日本版 1998年4月号


特集「データベースの新しい潮流 ―― オブジェクトデータベース」

Feature Interview
ObjectStore導入企業に見るODB開発の実際
株式会社オリエントコーポレーション,日本テレコム株式会社に聞く

リレーショナルデータベースの問題点が浮き彫りにされ,その代替案としてオブジェクトデータベースに注目が集まりつつある.このインタビューでは,ODBを実際に導入,稼働させている日本テレコム株式会社,株式会社オリエントコーポレーションに,ODB導入における問題点,そのメリット/デメリットなどを聞く.

構成/豊福剛   032

オブジェクトデータベースとはなにか
データベースにおけるオブジェクト指向技術のサポートが何をもたらすのか

今やデータベースにおいても,オブジェクト指向技術のサポートが求められている.その解の1つであるオブジェクトデータベースは,どのようなものでなにが得られるのだろうか.
小林浩一   036

バラエティに富むODBMS製品群の全体像を探る
各製品の特徴と最適な用途を把握するために

製品毎にアーキテクチャが異なりバラエティに富むODBMS.幅広い選択肢の中から,開発するシステムの要件に応じた最適な製品を選択するためのポイントを解説する.
小林浩一   045

ObjectStore
独自であることを排除して言語に忠実なODB

既存のODBでは,特別なAPIに左右される問題や異機種間での差異の発生によって,悩まされてきた.それに対し,OO言語による開発と仮想メモリの拡張による新しいアーキテクチャを採用し,透過性とパフォーマンスを重視して開発されたのがObjectStoreである.これは,プラットフォームに中立なODBの出現といえるだろう.
obstore.zip
篠塚克利   050

MATISSE
フランス生まれの独創的ODBMSの概要

オブジェクト指向プログラミング言語との統合よりも,DBMS本来の機能を高いレベルで実現することに重きが置かれているMATISSEは,クライアントセントリックなODBMSと言える.この独創的なODBMSであるMATISSEについて,そのアーキテクチャ,オブジェクトモデル,プログラミングインターフェイスの特徴などにふれながら概説する.
matisse.txt
小林浩一   058

GemStone
仮想マシンにSmalltalkを採用しサーバでのメソッド実行ができるODB

GemStoneは,仮想マシンを持つことで,サーバでもメソッドの実行が可能なことが特徴のオブジェクトデータベースである.ここでは,オブジェクトデータベースの実体であるGemStone Object/Web Serverと,クライアントマシンのSmalltalk開発環境にインストールするGemBuilder for Smalltalkについて解説する.
松田亮一   065

Objectivity/DB
ページサーバ方式,完全分散アーキテクチャ,機種や言語に対して完全透過などの特徴を持つODB

堅実で実用性を重視するObjectivity社の姿勢が反映されたオブジェクトデータベースがObjectivity/DBである.ここでは,Objectivity/DBがどういう製品なのかを,そのアーキテクチャやAPI仕様はもとより設計思想にいたるまで解説する.さらに,98年初頭に発売になった,Objectivity for Javaについても,その特徴や機能を紹介する.
objctvty.zip
松本一夫   073

ObjectStore PSE for Java
フリーでも入手可能なObjectStoreの簡易版

フリーでも入手可能なObjectStore PSE for Javaは,100% Pure Java,ハイパフォーマンスなどの特徴をもつ軽量オブジェクトデータベースである.この記事では,個人ユースにおいてはObjectStoreと遜色ない“PSE for Java”の概要と使用法を解説する.
pse.zip
篠塚克利   081

オブジェクトデータベースの有効活用方法
永続オブジェクトの設計とネットワークアーキテクチャを意識したシステム構築

ODBMSを利用することによる最も大きなメリットは,オブジェクト指向のメリットをデータベース設計に反映できることである.それを踏まえて,ここでは永続データインターフェイスの設計,ネットワークアーキテクチャの構築,性能向上のための工夫,さらに,今後のODBMS活用法について解説する.
青木保一   087

オブジェクトデータベース製品リスト
  098


TechVision

第6回  インターネットのセキュリティは不安材料ではなくビジネスチャンスである

Marc Andreessen 訳/岩谷宏   100


New Product Report

C++Builder 3

敷居隆   104

PowerBuilder 6.0
山口亮太   111

SoftICE 3.2
木村博文   118


Programming Square

マルチメディア時代の高速シリアルバス IEEE 1394

Thomas Tewell 訳/岩谷宏   123


DDJ Developer's Forum ―― Programming Basis

ホットでクールなプログラミングラボ [10]
クロスカルチャーとクロスプラットフォーム(その4:Amulet前編)

lab9804.zip

日向俊二   130


DDJ Developer's Forum ―― C/C++ Programming

MFCプログラマのためのWin32 API活用法 [1]
API関数併用のための基礎知識

api9804.zip

柏原正三   138

C++Builderコンポーネントプログラミング [15]
デバッグ(1)

cppb9804.zip
敷居隆   144


DDJ Developer's Forum ―― Java Programming

Javaの質問箱
リモートオブジェクトのブラウズや動的起動を行う方法は?

Cliff Berg 訳/ 吉川 邦夫   150


DDJ Developer's Forum ―― Object Oriented Programming

Python入門講座 [9]
3DグラフィックスエンジンAliceを使う

pyth9804.zip

鈴木純一   155

Delphiオブジェクト指向的応用プログラミング [7]
Delphiで作るオブジェクト指向会計システム(その2)

dobj9804.zip
店網正幸   160


DDJ Developer's Forum ―― Enterprise Programming

JBuilderデータベースプログラミング [5]
DataGateway for Java

jbld9804.txt

古川正寿   178

Power++プログラミングソリューション [6]
ドロップダウンデータウィンドウ

pwrp9804.txt
秋月巌   184

SQL AnywhereによるRDBプログラミング入門 [5]
実用的なRDBアプリケーションの作成

sqla9804.zip
山口亮太   190


DDJ Developer's Forum ―― Scripting

Little Script Pages [9]
Perl 5の世界を探険する(1)

豊福 剛   198


Programming Essay

επιστημηのオブジェクト指向的日常 [50]
Java用ジェネリックライブラリ(JGL)によるより使いやすいデータ構造

obj9804.zip

επιστημη   202

Al StevensのCプログラミング
メールのお返事

Al Stevens 訳/ 長尾 高弘   216


Columns & Information

プログラミング年代記 [2]
コンピュータ黎明期(1950〜1955年)

長谷川裕行   222

ランダム読書倶楽部
JavaとCORBAによるC/Sシステム構築のために
中村 正三郎   226

窓際族の秘かな愉しみ [6]
システムのモジュール化とIE4

細川 達己   228

わけわか [41]
RFC 2100
吉川 邦夫   230

デベロッパーズインタビュー
丸文株式会社
  232

Programmer's Program
FormDesigner Ver.3.0

  234

本のアンテナ
UMLが買い?
古田島義和   231

NEWS & NEW PRODUCTS/セミナースケジュール……236
DDJJ MAILBOX……240
付録CD-ROMのご案内……242
読者プレゼント……244
次号予告/広告索引……250


  ・  DDJ日本版ホームページ