home *** CD-ROM | disk | FTP | other *** search
/ High Voltage Shareware / high1.zip / high1 / DIR8 / DBSM21.ZIP / READ_ME.1ST < prev    next >
Text File  |  1993-01-04  |  5KB  |  103 lines

  1.  
  2.          Important Notes On Using The DataBase Structure Manager
  3.  
  4.    The DataBase Structure Manager (DBSM) is a data dictionary system
  5.    specifically designed to manage Dbase-type relational database systems.
  6.    It provides the ability to maintain multiple database data field
  7.    specifications and to create database structures according to their
  8.    dictionary specifications.  It effectively replaces the dBASE III PLUS
  9.    CREATE and MODIFY STRUCTURE commands with a more comprehensive and
  10.    controlled development process.  The database structures may be created
  11.    in the dBASE III PLUS/FoxBase file format or Clipper file format
  12.    depending on the database type specified in the configuration settings.
  13.  
  14.    Please read the documentation section on "Urgent Information" in the
  15.    DBSM.DOC file before doing any serious work with this system.  There are
  16.    some critical elements that will help you to use this system properly.
  17.    The three most important of these are information on the DBSM dictionary
  18.    files which this system maintains (ie., deletes and/or recreates as it
  19.    sees fit), the configuration settings, and the methods required to
  20.    optimize memory allocation.
  21.  
  22.    When this program is first run in any directory, it will need to create
  23.    the dictionary database files.  One of these files is the configuration
  24.    master file which maintains custom configuration information for your
  25.    application.  Some information should be provided.  I suggest that you
  26.    only be concerned with some of the most obvious configuration settings
  27.    (Company name, Application system name, Default printer type, and
  28.    Database system type).  If you do not understand what a setting is for,
  29.    it is probably best to leave it at the default value.  You may want
  30.    refer to the appropriate section in the documentation to understand the
  31.    configuration settings better (Please refer to Utilities - Configuration
  32.    Settings).
  33.  
  34.    The documentation files (DBSM.DOC and DBSMIMP.DOC) have been created
  35.    with a maximum of 60 lines per page.  A form feed printer control
  36.    character is used to perform a printer page eject after every page.  You
  37.    may use the first page printed from each of the documentation files as a
  38.    guide to knowing if the printer page is aligned correctly.  If the first
  39.    documentation page prints within the boundaries of the physical page,
  40.    then all pages should fit on the page.  (This, of course, assumes that
  41.    the printer settings accurately define the page size.)
  42.  
  43.    There is a fairly extensive introduction to the purpose and features of
  44.    the DBSM beginning on page 1 of the DBSM documentation.  If you are
  45.    unfamiliar with database dictionaries, I suggest your taking time to
  46.    read this section.
  47.  
  48.    The installation instructions in the DBSM documentation covers
  49.    installation for both hard drives and diskette drives.  Please be sure
  50.    to read the appropriate installation information and the documentation
  51.    section on System Configuration before running the system.  If the
  52.    "FILES=..." parameter is not set properly, the system will abnormally
  53.    terminate.  The System Configuration information details the necessary
  54.    information required to correctly set the "FILES=..." parameter.
  55.  
  56.  
  57.                                                                     Page  2
  58.  
  59.  
  60.  
  61.    Once the installation procedure has been completed, I suggest getting to
  62.    know this system using COPIES of databases from an existing Dbase
  63.    application.  Possibly one of the best methods to get to know this
  64.    system is to create a "test subdirectory" and COPY (not move) some or
  65.    all of the databases you have for an existing Dbase system into it.
  66.    Once the directory is setup with the copied databases, use the DataBase
  67.    Structure Import Utility (DBSMIMP.EXE) to load up the DBSM dictionary
  68.    with the structure information from your application databases.  Once
  69.    this is accomplished, use the DataBase Structure Manager (DBSM.EXE) to
  70.    maintain the database dictionary information.
  71.  
  72.  
  73.    You should be aware that the DBSM system does not allow data fields of
  74.    the same name to be defined differently.  That is, it will not allow a
  75.    data field named "VENDORID" to be a numeric data type in one database
  76.    and a character data type in another database.  If the Structure Import
  77.    Utility recognizes an inconsistent data field name definition, it will
  78.    report the error and it will not import the inconsistent data
  79.    definition.
  80.  
  81.  
  82.    The following is a description of all DBSM files:
  83.  
  84.       READ_ME.1ST  Important notes on using DBSM.
  85.       DBSM.EXE     DataBase Structure Manager executable program.
  86.       DBSM.DOC     DataBase Structure Manager documentation.
  87.       DBSMIMP.EXE  DBSM Structure Import Utility executable program.
  88.       DBSMIMP.DOC  DBSM Structure Import Utility documentation.
  89.  
  90.    Thank you for taking the time to read these comments.  I hope that you
  91.    will find the DBSM system helpful in your database development efforts.
  92.  
  93.  
  94.    Sincerely,
  95.  
  96.    Don Gibbard
  97.  
  98.    Progressive Data Systems
  99.    P.O. Box 631
  100.    Middleton, WI  53562
  101.    Phone (608) 836-5075
  102.  
  103.