CUDL language semantics: Updating FDB data

  • Authors:
  • Nikitas N. Karanikolas;Maria Nitsiou;Emmanuel J. Yannakoudakis;Christos Skourlas

  • Affiliations:
  • Technological Educational Institution (TEI) of Athens, Dept. of Informatics, Ag. Spyridonos Street, 12210 Aigaleo, Athens, Greece;Athens University of Economics and Business, Athens, Greece;Athens University of Economics and Business, Athens, Greece;Technological Educational Institution (TEI) of Athens, Dept. of Informatics, Ag. Spyridonos Street, 12210 Aigaleo, Athens, Greece

  • Venue:
  • Journal of Systems and Software
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

The semantics for data manipulation of the database language CUDL - Conceptual Universal Database Language - designed to manage dynamic database environments, are presented. This language conforms to the FDB (Frame DataBase) data model, offering a simple, easy and efficient platform for the use of the FDB model. Otherwise the management and operation of FDB data is laborious and time-consuming and it requires from the user a very good acquaintance of the proposed model, the structures and organisation of it as well as the processes of the management of elements that compose it. In this paper we present in depth the semantics of the way of handling the data, in order to search and transform information, in an FDB data source. We present the analysis of simple and complex cases that led us to synthesize valid and simple semantic rules that determine the data manipulation operations. The more sophisticated and demanding constructs, used in the language, for query specification, query processing and object manipulation are discussed and evaluated.