home *** CD-ROM | disk | FTP | other *** search
/ Programmer's ROM - The Computer Language Library / programmersrom.iso / ada / sql / damesabs.doc < prev    next >
Encoding:
Text File  |  1988-05-03  |  2.1 KB  |  47 lines

  1. package ADA_INTERFACE_TO_DAMES is
  2. -- a set of two packages providing facilities to an Ada program
  3. -- to describe and manipulate data in the database structures
  4. -- managed by the relational DataBase Management System DAMES
  5. -- which is written in FORTRAN 77.
  6. --
  7. -- The user Ada program sees the database structure as an extension
  8. -- of its working space. Data structure conversions are carried out
  9. -- by the interface, so that all powerful Ada data structuring
  10. -- facilities can be used in the user program.
  11.  
  12.     package DAMES is
  13.     -- a set of three procedures allowing an Ada user program
  14.     -- to manipulate data in the database with relational sentences
  15.     -- embedded in a procedure call. They are mainly used to
  16.     -- manipulate the tables of the database.
  17.     end DAMES;
  18.  
  19.     package LL_DAMES is
  20.     -- a set of twenty-one subprograms for the manipulation of
  21.     -- database structures at a low-level by an Ada user program.
  22.     -- They improve the performances of data manipulation with
  23.     -- relational sentences, which can be done with the procedures
  24.     -- of the package DAMES.
  25.     end LL_DAMES;
  26.  
  27.             ~~~~~~~~~~~~~~~~~~~~~~
  28.     package TITLE_PAGE is new TITLE_PAGE_PACKAGE
  29.       (PRIME_CONTRACTOR           => "CAP GEMINI DASD Corp.",
  30.        PROJECT_LEADER_COMPANY     => "INFORMATIQUE INTERNATIONALE S.A."),
  31.        CONTACT                    => ("Alain BOURDAIS",
  32.                                       "INFORMATIQUE INTERNATIONALE",
  33.                                       "20 rue Saarinen, SILIC 232",
  34.                                       "94578 RUNGIS - FRANCE"),
  35.        PHONE                      => (33,1,687,3223),
  36.        DATE_SUBMITTED             => (11, APR, 1985));
  37.  
  38.     package TECHNICAL_PARAMETERS is new TECHNICAL_PARAMETER_PACKAGE
  39.       (LINES_OF_SOURCE_CODE       => 10000,
  40.        DEVELOPMENT_COMPILER       => (DATA_GENERAL_MV, ROLM_ADE));
  41.  
  42.     package DEVELOPMENT_SCHEDULE_AND_STATUS is new SCHEDULE_PACKAGE
  43.       (COMPLETED_EVENT            => (PDR (24, DEC, 1984)),
  44.        SCHEDULED_EVENT            => (DELIVERY (17, APR, 1985)));
  45.  
  46. end ADA_INTERFACE_TO_DAMES;
  47.