1996 Special 1998

Database Engines july/august 1997

text on archive.org (DVD)

(couverture_manquante.jpg)

Editorial

[author : Tim Kientzle] #Edito

TABLE OF CONTENTS

FEATURES

Java Native Methods and Legacy Databases

[author : Yoshiki Sakai, Mark A. Schmidt, and Marco Balini]

Native-method libraries extend Java into new areas of support not yet developed in pure Java. In this article, our authors use a native-method library with Java to access the FairCom database engine.

Using Velocis Extension Modules

[author : Walter Carlisle]

When he was worried about database performance, Walter turned to Raima's Velocis Extension Module, which let him define custom APIs for interfacing to a database. Since the code in the Extension Module runs within the Velocis server process and has direct access to the database, he could move large blocks of records to and from the database in a single call.

Titanium and the NTC Ship Manager Application

[author : Evan Michaelides]

NTC Ship Manager software, which Evan helped develop, is used by ship owners and managers to administer operations, improve communications, strengthen controls, and cut costs. And at the heart of the highly database-intensive transaction-processing application is MDBS's Titanium database engine.

Portable Custom Time Structures

[author : Donald Bryson]

In developing the TimeClock time and attendance application, Don found that the "standard" time functions weren't so standard. His replacements were both portable and better suited to his needs.

In-Memory Tables for Delphi

[author : Alexandre M. Gimenez]

In-Memory Tables are regions in memory that behave much like ordinary database tables. Alexandre presents a Delphi component to create a bridge for Delphi and Borland Database Engine functions that access in-memory tables.

The VSData Database Engine

[author : Michiel de Bruijn]

VideoSoft's VSData database engine is truly lightweight — the entire engine is implemented as a single ActiveX control that doesn't rely on any proprietary support DLLs. Michiel uses the engine and Visual Basic to build a catalog application for his collection of MIDI files.

COLUMNS

20/20

[author : Al Williams]

Al creates a compressed database control that uses Visual Basic for ActiveX and database management, and a C++ DLL for data compression.

DTACK Revisited

[author : Hal W. Hardenbergh]

If Intel is hitting a performance wall with its new Pentium designs, then competitors might be able to catch up. Hal examines what this means for users, programmers, and CPU fabricators.

The Software Engineer

[author : Allen Holub]

Allen reviews some recommended reading.

Software and the Law

[author : Marc E. Brown]

Step-by-step, Marc takes you through the process of copyrighting software.

Database Developer

[author : Ken North]

Microsoft developed OLE DB to be a component-level data-access API that cooperates with transactions and other enterprise APIs built on the Component Object Model.

Web Database Developer

[author : William Robert Stanek]

In the second installment of this two-part column examining Netscape's LiveWire web-based database management software, William focuses on the dynamic query engine.