From: cis.ohio-state.edu!zaphod.mps.ohio-state.edu!howland.reston.ans.net!noc.n ear.net!inmet!gdt@ucbvax.Berkeley.EDU (Gary Tominovich)
Subject: Re: Lockheed/NSWC White Oak ANSI-SQL to Ada Prototype
Date: 12 Apr 93 18:44:33 GMT [thread overview]
Message-ID: <1993Apr12.184433.15920@inmet.camb.inmet.com> (raw)
Steve Carr (air4114a@oasys.dt.navy.mil) wrote:
:
: 4. Are there better solutions which do not chain us to one
: particular ANSI-SQL RDBMS vendor? We have already decided
: against ORACLE's PRO*Ada based upon previous feedback. We desire
: our source code to be as RDBMS vendor and compiler vendor
: independent as possible, within reason (financial resources).
:
One solution that you might want to consider is SAMeDL (SQL Ada
Module Description Language).
SAMeDL is a database programming language, currently undergoing ISO
standardization, that supports the development of Ada application interfaces
to SQL-based RDBMSs. It differs from other Ada/SQL binding techniques such
as ANSI Ada/SQL Module Language or Ada/ESQL by providing features that
better fit Ada software engineering principles.
It supports:
o A standard modular interface
o isolation of DBMS differences and COTS DBMS dependencies (handled
by the SAMeDL compiler and is thus transparent to the user), and
therefore will allow your applications to be as vendor independent
as possible
o tighter integration with Ada applications by promoting facilities for
the use of strong and abstract typing, record oriented interfaces, and
exception handling.
Intermetrics has implemented SAMeDL compilers that support a variety of
databases from vendors such as Sybase, Informix, Oracle, Progress, and CA/XDB.
If you would like further information, please contact Bill Zimmerman at
617-661-1840, or feel free to contact myself via e-mail or phone.
-- Gary Tominovich
Intermetrics, Inc.
(703)-827-2606
gdt@fanny.wash.inmet.com
reply other threads:[~1993-04-12 18:44 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox