The DB-MAIN CASE tool

Last update: July 13, 2006.

This tool is the eighth version of the Database Engineering Assistant. In its current state, it includes most basic functions commonly found in other DB CASE environments, but also some other functions which are less frequently available. Currently (July 2006), the tool offers functions for:

NEW: Version 8 includes a JIDBM (Java Interface for DB-MAIN) library designed to develop Java plug-ins for DB-MAIN. With this library (available in all DB-MAIN editions), the DB-MAIN users can develop their own functions in the CASE tool.

A complete 4GL development environment allows building user-defined functions which can be integrated into the tool. This environment provides a language (Voyager 2), a compiler, debugging facilities and integration guidelines.

Specific methodologies can be built thanks to a method development environment (MDL) that includes a method description language, a complier and a graphical engine.

This tool is implemented in C++, and runs on MS-Windows workstations (95, 98, Me, NT, 2000, XP).


Warning

The Demo edition is fully functional, but is limited to projects of at most 250 objects (entity types, rel-types, attributes, constraints, etc). The Education edition is simpler (less advanced functions) and limited to 500 objects. When this limit is exceeded, the tool refuses any kind of I/O. The project size can be checked in the status bar. Industrial editions are available too. See conditions on the Web site.


The DB-MAIN viewer

The Viewer edition is a light version of DB-MAIN that allows users to examine large projects, to print reports, to generate reports (textual or graphical views, light or extended RTF generators) and to export graphical schemas to text processors. It can be distributed and redistributed free of charge, but its integrity must be preserved. In its current version (Version 8), the tool includes the following functions and components:


Installation

Execute dbm8.exe, dbm-demo8.exe, dbm-educ8.exe or dbm-view8.exe to install the DB-MAIN CASE tool on your machine. This installation creates a directory for DB-MAIN and fills it. In the registry, only a single entry is created for easy uninstalling of DB-MAIN. A file DB_MAIN.INI is created in the directory of Windows when DB-MAIN is run. Except that, nothing else is written outside of the DB-MAIN directory.

Contents of the setup files

These programs copy in the installation directory the following components:

 

dbm8.exe

dbm-demo8.exe

dbm-educ8.exe

dbm-view8.exe

readme.html

Yes

Yes

Yes

Yes

DB-MAIN CASE tool

Industrial version

Demonstration version

Education version

Viewer

Documentation directory (*)

Yes

Yes

Yes

No

Examples directory (*)

Yes

Yes

Yes

No

(*) see below for a complete description of its contents.


Contents of the Documentation directory

Manuals

Tutorial


Contents of the Examples directory


How to Obtain DB-MAIN ?

The DB-MAIN packages are located at:  http://www.db-main.com.


DB-MAIN References

The principles of the DB-MAIN approach to DB engineering have been presented in various research papers and tutorials. Most of them can be obtained in Postscript and PDF format, on the site of the Database Application Engineering Laboratory of the University of Namur: http://www.info.fundp.ac.be/libd.


Contacts

REVER S.A.

Bd Tirou 130

Phone: +32-71-20 71 61

B-6000 Charleroi

Fax: +32-71-20 71 65

Belgium

http://www.rever-sa.com

 

E-mail: dbm@rever-sa.com