Modeling the CODASYL DML context dependency for database program conversion

The CODASYL database (db) statements in an application program can have one or more different semantics associated with it, depending on the path through which the execution reaches that statement. This makes the CODASYL operations in a db program context dependent. The previous works on the db prog...

Full description

Bibliographic Details
Main Authors: DEMO, Giuseppina, S. Kundu
Other Authors: G. B. Demo
Format: Article in Journal/Newspaper
Language:English
Published: 1986
Subjects:
DML
Online Access:http://hdl.handle.net/2318/115109
http://www.sciencedirect.com/science/article/pii/0306437986900244
id ftunivtorino:oai:iris.unito.it:2318/115109
record_format openpolar
spelling ftunivtorino:oai:iris.unito.it:2318/115109 2023-08-27T04:09:10+02:00 Modeling the CODASYL DML context dependency for database program conversion DEMO, Giuseppina S. Kundu G. B. Demo S. Kundu 1986 http://hdl.handle.net/2318/115109 http://www.sciencedirect.com/science/article/pii/0306437986900244 eng eng volume:11 firstpage:87 lastpage:100 journal:INFORMATION SYSTEMS http://hdl.handle.net/2318/115109 http://www.sciencedirect.com/science/article/pii/0306437986900244 info:eu-repo/semantics/article 1986 ftunivtorino 2023-08-08T22:29:03Z The CODASYL database (db) statements in an application program can have one or more different semantics associated with it, depending on the path through which the execution reaches that statement. This makes the CODASYL operations in a db program context dependent. The previous works on the db program conversion from the CODASYL record-at-a-time interface to the set-at-a-time interface of the relational model consider a limited class of programs where each db statement in the program is assumed to have a unique semantic interpretation. In this paper, we define a framework for analyzing the multiple semantics of the CODASYL operations and their context dependencies. We then show how the analysis can be used for converting a CODASYL db program which contains statements having ambiguous, multiply-defined semantics. The method described here allows us to convert any CODASYL db program. Article in Journal/Newspaper DML Università degli studi di Torino: AperTo (Archivio Istituzionale ad Accesso Aperto)
institution Open Polar
collection Università degli studi di Torino: AperTo (Archivio Istituzionale ad Accesso Aperto)
op_collection_id ftunivtorino
language English
description The CODASYL database (db) statements in an application program can have one or more different semantics associated with it, depending on the path through which the execution reaches that statement. This makes the CODASYL operations in a db program context dependent. The previous works on the db program conversion from the CODASYL record-at-a-time interface to the set-at-a-time interface of the relational model consider a limited class of programs where each db statement in the program is assumed to have a unique semantic interpretation. In this paper, we define a framework for analyzing the multiple semantics of the CODASYL operations and their context dependencies. We then show how the analysis can be used for converting a CODASYL db program which contains statements having ambiguous, multiply-defined semantics. The method described here allows us to convert any CODASYL db program.
author2 G. B. Demo
S. Kundu
format Article in Journal/Newspaper
author DEMO, Giuseppina
S. Kundu
spellingShingle DEMO, Giuseppina
S. Kundu
Modeling the CODASYL DML context dependency for database program conversion
author_facet DEMO, Giuseppina
S. Kundu
author_sort DEMO, Giuseppina
title Modeling the CODASYL DML context dependency for database program conversion
title_short Modeling the CODASYL DML context dependency for database program conversion
title_full Modeling the CODASYL DML context dependency for database program conversion
title_fullStr Modeling the CODASYL DML context dependency for database program conversion
title_full_unstemmed Modeling the CODASYL DML context dependency for database program conversion
title_sort modeling the codasyl dml context dependency for database program conversion
publishDate 1986
url http://hdl.handle.net/2318/115109
http://www.sciencedirect.com/science/article/pii/0306437986900244
genre DML
genre_facet DML
op_relation volume:11
firstpage:87
lastpage:100
journal:INFORMATION SYSTEMS
http://hdl.handle.net/2318/115109
http://www.sciencedirect.com/science/article/pii/0306437986900244
_version_ 1775350310020055040