ReadMe:
Sav Z DBMS 4.0 2001/11
Copyright (c) 1998-2001 Technopoles-M

Built on the Sav Processor 5.0 (c) 1997-2001 Technopoles-M, and Sav Z API
4.0 (c) 1998-2001 Technopoles-M
Extends Sav Z Server 4.0 (c) 1999-2001 Technopoles-M
  ------------------------------------------------------------------------

TOOLS

   * Interpreter, a development tool for Z language programming of the
     object-relational databases (Z databases).
   * Navigator, displays table view of relations in Z database, allows to
     construct OR/AND Z queries by means of selecting attribute names and
     values.
   * Exporter, exports tabular data from Z database.
   * Importer, imports tabular data to Z database.

REQUIREMENTS

   * RAM: 32MB
   * Win32
   * Java 2 SDK: See http://java.sun.com/products/jdk/ .

FILES

 Lib/       Java classes
 Doc/       Documentation in html format
 Demo/      Examples, Z scripts (*.z), Z databases (*.ass), Z table data
            (*.tab), command files (*.bat)

INSTALLING

     Unpack and copy SavZDBMS directory.
     If need, change batches (*.bat files for win95).

STARTING

   * Interpreter (demo\interpret.bat)
     java -classpath
     ../Lib/savb.jar;../Lib/savza.jar;../Lib/jaxp.jar;../Lib/crimson.jar;%CLASSPATH%
     Sav.DBMS.Interpreter
   * Navigator (demo\navigate.bat)
     java -classpath ../Lib/savb.jar;../Lib/savza.jar;%CLASSPATH%
     Sav.DBMS.Navigator
   * Exporter (demo\export.bat)
     java -classpath ../Lib/savb.jar;../Lib/savza.jar;%CLASSPATH%
     Sav.DBMS.Exporter <db_path> <file_path> [<request> [<key_column_name>
     [<column_name> ...]]]
     Where:
     <file_path> ::= <directory> | <.tab file>
     <request> ::= <Z expression, for example R:r>
     <key_column_name> ::= <class name, for example R>
     <column_name> ::= <Z expression, perhaps many of names, for example
     (R)~A1>
     Example:
     java Sav.DBMS.Exporter Common.ass Common
     or
     java Sav.DBMS.Exporter Common.ass Common/DS.tab "database system:*"

   * Importer (demo\import.bat)
     java -classpath ../Lib/savb.jar;../Lib/savza.jar;%CLASSPATH%
     Sav.DBMS.Importer [<options>] <db_path> <file_path>
     [<key_column_number> [<column_number> ...]]
     Where:
     <options> ::= -r[ead] | -a[nalyse]
     <file_path> ::= <directory> | <.tab file>
     Example:
     java Sav.DBMS.Importer Common.ass Common
     or
     java Sav.DBMS.Importer Common.ass Common/DS.tab

INTERNATIONALIZATION

     If need change default char set of JVM,
     1. correct font.properties,
     2. start java with parameter -Dfile.encoding.

     Example for Russian fonts:
     cd %JAVA_HOME%\lib
     copy font.properties.ru font.properties
     cd C:\SavZDBMS
     java -classpath ... -Dfile.encoding=Cp1251 Sav.DBMS.Navigator

  ------------------------------------------------------------------------

Technopoles-M
http://savtechno.com

