An Ada/SQL (Structured Query Language) Application Scanner.
This IDA Memorandum Report identifies and describes a version of software delivery, the Ada/SQL Application Scanner. The purpose of this software system is to provide a tool which will aid in the generation of subprograms necessary for a Level 1 Ada/SQL implementation. Ada/SQL is an interface betwee...
Main Authors: | , , , |
---|---|
Other Authors: | |
Format: | Text |
Language: | English |
Published: |
1988
|
Subjects: | |
Online Access: | http://www.dtic.mil/docs/citations/ADA194517 http://oai.dtic.mil/oai/oai?&verb=getRecord&metadataPrefix=html&identifier=ADA194517 |
id |
ftdtic:ADA194517 |
---|---|
record_format |
openpolar |
spelling |
ftdtic:ADA194517 2023-05-15T16:01:22+02:00 An Ada/SQL (Structured Query Language) Application Scanner. Brykczynski, Bill R Friedman, Fred Heatwole, Kevin Hilliard, Kerry INSTITUTE FOR DEFENSE ANALYSES ALEXANDRIA VA 1988-03 text/html http://www.dtic.mil/docs/citations/ADA194517 http://oai.dtic.mil/oai/oai?&verb=getRecord&metadataPrefix=html&identifier=ADA194517 en eng http://www.dtic.mil/docs/citations/ADA194517 APPROVED FOR PUBLIC RELEASE DTIC AND NTIS Computer Programming and Software *HIGH LEVEL LANGUAGES COMPUTER PROGRAMMING PROGRAMMING LANGUAGES DEPARTMENT OF DEFENSE SCANNERS DATA BASES MANAGEMENT SYSTEMS ENGINEERING COMPILERS LPN-IDA-T-W5-206 Ada Programming Language Structured Query Language DDL(Data Definition Language) SQL Programming language DML(Data Manipulation Language) Software engineering SBI1 FY88 Text 1988 ftdtic 2016-02-19T11:16:14Z This IDA Memorandum Report identifies and describes a version of software delivery, the Ada/SQL Application Scanner. The purpose of this software system is to provide a tool which will aid in the generation of subprograms necessary for a Level 1 Ada/SQL implementation. Ada/SQL is an interface between the Ada programming language and the database programming language SQL. Ada/SQL, like SQL, comprises two main components: a Data Definition Language (DDL) and a Data Manipulation Language (DML). Both the DDL and the DML are coded using pure Ada syntax and semantics. The DDL resides in a package specification and is used to define the data types, variable definitions, and table and column definitions. The DML is expressed as syntax very similar to the syntax of SQL DML. This expression is allowed due to a set of underlying operators and subprograms which must be 'with'ed by the application. However, many of these subprograms are application dependent and are tedious to code. To alleviate the coding of these subprograms, a tool, the Application Scanner, has been developed. The Application Scanner reads the Ada/SQL data definition package, the Ada/SQL data manipulation package, and various other packages to determine exactly the necessary functions and procedures required for completion. If errors are found in any of these files, a listing will be generated showing the text of the package, and pointer to the appropriate line number and column position where the error occurred. Text DML Defense Technical Information Center: DTIC Technical Reports database Ida ENVELOPE(170.483,170.483,-83.583,-83.583) |
institution |
Open Polar |
collection |
Defense Technical Information Center: DTIC Technical Reports database |
op_collection_id |
ftdtic |
language |
English |
topic |
Computer Programming and Software *HIGH LEVEL LANGUAGES COMPUTER PROGRAMMING PROGRAMMING LANGUAGES DEPARTMENT OF DEFENSE SCANNERS DATA BASES MANAGEMENT SYSTEMS ENGINEERING COMPILERS LPN-IDA-T-W5-206 Ada Programming Language Structured Query Language DDL(Data Definition Language) SQL Programming language DML(Data Manipulation Language) Software engineering SBI1 FY88 |
spellingShingle |
Computer Programming and Software *HIGH LEVEL LANGUAGES COMPUTER PROGRAMMING PROGRAMMING LANGUAGES DEPARTMENT OF DEFENSE SCANNERS DATA BASES MANAGEMENT SYSTEMS ENGINEERING COMPILERS LPN-IDA-T-W5-206 Ada Programming Language Structured Query Language DDL(Data Definition Language) SQL Programming language DML(Data Manipulation Language) Software engineering SBI1 FY88 Brykczynski, Bill R Friedman, Fred Heatwole, Kevin Hilliard, Kerry An Ada/SQL (Structured Query Language) Application Scanner. |
topic_facet |
Computer Programming and Software *HIGH LEVEL LANGUAGES COMPUTER PROGRAMMING PROGRAMMING LANGUAGES DEPARTMENT OF DEFENSE SCANNERS DATA BASES MANAGEMENT SYSTEMS ENGINEERING COMPILERS LPN-IDA-T-W5-206 Ada Programming Language Structured Query Language DDL(Data Definition Language) SQL Programming language DML(Data Manipulation Language) Software engineering SBI1 FY88 |
description |
This IDA Memorandum Report identifies and describes a version of software delivery, the Ada/SQL Application Scanner. The purpose of this software system is to provide a tool which will aid in the generation of subprograms necessary for a Level 1 Ada/SQL implementation. Ada/SQL is an interface between the Ada programming language and the database programming language SQL. Ada/SQL, like SQL, comprises two main components: a Data Definition Language (DDL) and a Data Manipulation Language (DML). Both the DDL and the DML are coded using pure Ada syntax and semantics. The DDL resides in a package specification and is used to define the data types, variable definitions, and table and column definitions. The DML is expressed as syntax very similar to the syntax of SQL DML. This expression is allowed due to a set of underlying operators and subprograms which must be 'with'ed by the application. However, many of these subprograms are application dependent and are tedious to code. To alleviate the coding of these subprograms, a tool, the Application Scanner, has been developed. The Application Scanner reads the Ada/SQL data definition package, the Ada/SQL data manipulation package, and various other packages to determine exactly the necessary functions and procedures required for completion. If errors are found in any of these files, a listing will be generated showing the text of the package, and pointer to the appropriate line number and column position where the error occurred. |
author2 |
INSTITUTE FOR DEFENSE ANALYSES ALEXANDRIA VA |
format |
Text |
author |
Brykczynski, Bill R Friedman, Fred Heatwole, Kevin Hilliard, Kerry |
author_facet |
Brykczynski, Bill R Friedman, Fred Heatwole, Kevin Hilliard, Kerry |
author_sort |
Brykczynski, Bill R |
title |
An Ada/SQL (Structured Query Language) Application Scanner. |
title_short |
An Ada/SQL (Structured Query Language) Application Scanner. |
title_full |
An Ada/SQL (Structured Query Language) Application Scanner. |
title_fullStr |
An Ada/SQL (Structured Query Language) Application Scanner. |
title_full_unstemmed |
An Ada/SQL (Structured Query Language) Application Scanner. |
title_sort |
ada/sql (structured query language) application scanner. |
publishDate |
1988 |
url |
http://www.dtic.mil/docs/citations/ADA194517 http://oai.dtic.mil/oai/oai?&verb=getRecord&metadataPrefix=html&identifier=ADA194517 |
long_lat |
ENVELOPE(170.483,170.483,-83.583,-83.583) |
geographic |
Ida |
geographic_facet |
Ida |
genre |
DML |
genre_facet |
DML |
op_source |
DTIC AND NTIS |
op_relation |
http://www.dtic.mil/docs/citations/ADA194517 |
op_rights |
APPROVED FOR PUBLIC RELEASE |
_version_ |
1766397264985587712 |