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

Full description

Bibliographic Details
Main Author: Anastasopoulos, Achilles
Other Authors: NAVAL POSTGRADUATE SCHOOL MONTEREY CA
Format: Text
Language:English
Published: 1997
Subjects:
DML
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