Cross Model Access in the Multi-Lingual, Multi-Model Database Management System
Relational, hierarchical, network, functional, and object oriented databases support its corresponding query language, SQL, DL/I, CODASYL-DML, DAPLEX, and OO-DML, respectively. However, each database type may be accessed only by its own language. The goal of M2DBMS is to provide a heterogeneous envi...
Main Author: | |
---|---|
Other Authors: | |
Format: | Text |
Language: | English |
Published: |
1997
|
Subjects: | |
Online Access: | http://www.dtic.mil/docs/citations/ADA331937 http://oai.dtic.mil/oai/oai?&verb=getRecord&metadataPrefix=html&identifier=ADA331937 |
id |
ftdtic:ADA331937 |
---|---|
record_format |
openpolar |
spelling |
ftdtic:ADA331937 2023-05-15T16:01:41+02:00 Cross Model Access in the Multi-Lingual, Multi-Model Database Management System Anastasopoulos, Achilles NAVAL POSTGRADUATE SCHOOL MONTEREY CA 1997-03 text/html http://www.dtic.mil/docs/citations/ADA331937 http://oai.dtic.mil/oai/oai?&verb=getRecord&metadataPrefix=html&identifier=ADA331937 en eng http://www.dtic.mil/docs/citations/ADA331937 APPROVED FOR PUBLIC RELEASE DTIC AND NTIS Computer Programming and Software *DATA BASES *DATA MANAGEMENT *COMPATIBILITY COMPUTER PROGRAMS SOFTWARE ENGINEERING INFORMATION EXCHANGE DISTRIBUTED DATA PROCESSING INTEROPERABILITY THESES MAN COMPUTER INTERFACE MACHINE TRANSLATION OBJECT ORIENTED PROGRAMMING RELATIONAL DATA BASES SQL(STRUCTURED QUERY LANGUAGE) Text 1997 ftdtic 2016-02-19T21:10:45Z Relational, hierarchical, network, functional, and object oriented databases support its corresponding query language, SQL, DL/I, CODASYL-DML, DAPLEX, and OO-DML, respectively. However, each database type may be accessed only by its own language. The goal of M2DBMS is to provide a heterogeneous environment in which any supported database is accessible by any supported query language. This is known as cross model access capability. In this thesis, relational to object oriented database cross model access is successfully implemented for a test database. Data from the object oriented database EWIROODB is accessed and retrieved, using an SQL query from the relational database EWIROODB. One problem is that the two interfaces (object oriented and relational) create catalog files with different formation, which makes the cross model access impossible, initially. In this thesis the relational created catalog file is used, and the cross model access capability is achieved. The object oriented catalog file must be identical with the relational one. Therefore, work yet to be done is to write a program that automatically reformats the object oriented catalog file into an equivalent relational catalog file. Text DML Defense Technical Information Center: DTIC Technical Reports database |
institution |
Open Polar |
collection |
Defense Technical Information Center: DTIC Technical Reports database |
op_collection_id |
ftdtic |
language |
English |
topic |
Computer Programming and Software *DATA BASES *DATA MANAGEMENT *COMPATIBILITY COMPUTER PROGRAMS SOFTWARE ENGINEERING INFORMATION EXCHANGE DISTRIBUTED DATA PROCESSING INTEROPERABILITY THESES MAN COMPUTER INTERFACE MACHINE TRANSLATION OBJECT ORIENTED PROGRAMMING RELATIONAL DATA BASES SQL(STRUCTURED QUERY LANGUAGE) |
spellingShingle |
Computer Programming and Software *DATA BASES *DATA MANAGEMENT *COMPATIBILITY COMPUTER PROGRAMS SOFTWARE ENGINEERING INFORMATION EXCHANGE DISTRIBUTED DATA PROCESSING INTEROPERABILITY THESES MAN COMPUTER INTERFACE MACHINE TRANSLATION OBJECT ORIENTED PROGRAMMING RELATIONAL DATA BASES SQL(STRUCTURED QUERY LANGUAGE) Anastasopoulos, Achilles Cross Model Access in the Multi-Lingual, Multi-Model Database Management System |
topic_facet |
Computer Programming and Software *DATA BASES *DATA MANAGEMENT *COMPATIBILITY COMPUTER PROGRAMS SOFTWARE ENGINEERING INFORMATION EXCHANGE DISTRIBUTED DATA PROCESSING INTEROPERABILITY THESES MAN COMPUTER INTERFACE MACHINE TRANSLATION OBJECT ORIENTED PROGRAMMING RELATIONAL DATA BASES SQL(STRUCTURED QUERY LANGUAGE) |
description |
Relational, hierarchical, network, functional, and object oriented databases support its corresponding query language, SQL, DL/I, CODASYL-DML, DAPLEX, and OO-DML, respectively. However, each database type may be accessed only by its own language. The goal of M2DBMS is to provide a heterogeneous environment in which any supported database is accessible by any supported query language. This is known as cross model access capability. In this thesis, relational to object oriented database cross model access is successfully implemented for a test database. Data from the object oriented database EWIROODB is accessed and retrieved, using an SQL query from the relational database EWIROODB. One problem is that the two interfaces (object oriented and relational) create catalog files with different formation, which makes the cross model access impossible, initially. In this thesis the relational created catalog file is used, and the cross model access capability is achieved. The object oriented catalog file must be identical with the relational one. Therefore, work yet to be done is to write a program that automatically reformats the object oriented catalog file into an equivalent relational catalog file. |
author2 |
NAVAL POSTGRADUATE SCHOOL MONTEREY CA |
format |
Text |
author |
Anastasopoulos, Achilles |
author_facet |
Anastasopoulos, Achilles |
author_sort |
Anastasopoulos, Achilles |
title |
Cross Model Access in the Multi-Lingual, Multi-Model Database Management System |
title_short |
Cross Model Access in the Multi-Lingual, Multi-Model Database Management System |
title_full |
Cross Model Access in the Multi-Lingual, Multi-Model Database Management System |
title_fullStr |
Cross Model Access in the Multi-Lingual, Multi-Model Database Management System |
title_full_unstemmed |
Cross Model Access in the Multi-Lingual, Multi-Model Database Management System |
title_sort |
cross model access in the multi-lingual, multi-model database management system |
publishDate |
1997 |
url |
http://www.dtic.mil/docs/citations/ADA331937 http://oai.dtic.mil/oai/oai?&verb=getRecord&metadataPrefix=html&identifier=ADA331937 |
genre |
DML |
genre_facet |
DML |
op_source |
DTIC AND NTIS |
op_relation |
http://www.dtic.mil/docs/citations/ADA331937 |
op_rights |
APPROVED FOR PUBLIC RELEASE |
_version_ |
1766397441427374080 |