From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.5-pre1 (2020-06-20) on ip-172-31-74-118.ec2.internal X-Spam-Level: X-Spam-Status: No, score=-1.9 required=3.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.5-pre1 Date: 12 Apr 93 18:44:33 GMT 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 Message-ID: <1993Apr12.184433.15920@inmet.camb.inmet.com> List-Id: 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