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...

Full description

Bibliographic Details
Main Authors: Brykczynski, Bill R, Friedman, Fred, Heatwole, Kevin, Hilliard, Kerry
Other Authors: INSTITUTE FOR DEFENSE ANALYSES ALEXANDRIA VA
Format: Text
Language:English
Published: 1988
Subjects:
Ida
DML
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