Universal Query Language for Unified State Model

被引:1
|
作者
Wisniewski, Piotr [1 ]
Stencel, Krzysztof [2 ]
机构
[1] Nicolaus Copernicus Univ, Fac Math & Comp Sci, PL-87100 Torun, Poland
[2] Univ Warsaw, Inst Informat, Warsaw, Poland
关键词
Algebra; -; Mapping;
D O I
10.3233/FI-2014-968
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Unified State Model (USM) is a single data model that allows conveying objects of major programming languages and databases. USM exploits and emphasizes common properties of their data models. USM is equipped with mappings from these data models onto it. With USM at hand, we have faced the next natural research question whether numerous query languages for the data subsumed by USM can be clearly mapped onto a common language. We have designed and proposed such a language called the Unified Query Language (UQL). UQL is intended to be a minimalistic and elegant query language that allows expressing queries of languages of data models covered by USM. In this paper we define UQL and its concise set of operators. Next we conduct a mild introduction into UQL features by showing examples of SQL and ODMG OQL queries and their mapping onto UQL. We conclude by presenting the mapping of the theoretical foundations of these two major query languages onto UQL. They are the multiset relational algebra and the object query algebra. This is an important step towards the establishment of a fully-fledged common query language for USM and its subsumed data models.
引用
收藏
页码:177 / 192
页数:16
相关论文
共 50 条
  • [1] A Grammar Analysis Model for the Unified Multimedia Query Language
    Zhong-Sheng Cao
    JournalofElectronicScienceandTechnologyofChina, 2008, (03) : 317 - 322
  • [2] SkiQL: A unified schema query language☆
    Candel, Carlos J. Fernandez
    Garcia-Molina, Jesus J.
    Ruiz, Diego Sevilla
    DATA & KNOWLEDGE ENGINEERING, 2023, 148
  • [3] UMQL: A Unified Multimedia Query Language
    Cao, Zhongsheng
    Wu, Zongda
    Wang, Yuanzhen
    SITIS 2007: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SIGNAL IMAGE TECHNOLOGIES & INTERNET BASED SYSTEMS, 2008, : 109 - 115
  • [4] KGDB: Knowledge Graph Database System with Unified Model and Query Language
    Liu B.-Z.
    Wang X.
    Liu P.-K.
    Li S.-Z.
    Zhang X.-W.
    Yang Y.-J.
    Ruan Jian Xue Bao/Journal of Software, 2021, 32 (03): : 781 - 804
  • [5] Extending the TIGER query language with universal quantification
    Marek, Torsten
    Lundborg, Joakim
    Volk, Martin
    TEXT RESOURCES AND LEXICAL KNOWLEDGE, 2008, 8 : 3 - 14
  • [6] NURQL - A NESTED UNIVERSAL RELATION QUERY LANGUAGE
    LEVENE, M
    LOIZOU, G
    INFORMATION SYSTEMS, 1989, 14 (04) : 307 - 316
  • [7] Towards a Unified Language for RDF Stream Query Processing
    Dell'Aglio, Daniele
    Calbimonte, Jean-Paul
    Della Valle, Emanuele
    Corcho, Oscar
    SEMANTIC WEB: ESWC 2015 SATELLITE EVENTS, 2015, 9341 : 353 - 363
  • [8] SciQL: A Query Language for Unified Scientific Data Processing and Management
    Chamanara, Javad
    Koenig-Ries, Birgitta
    PROCEEDINGS OF THE 5TH PH.D. WORKSHOP ON INFORMATION AND KNOWLEDGE, 2012, : 17 - 24
  • [9] A Unified Query Model for Heterogeneous Data Resources
    Zhou, Bo
    2011 CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1-6, 2011, : 4257 - 4260
  • [10] Towards a Unified Query-By-Example (UQBE):: UML as a basis for a generic graphical query language
    Urbán, MAS
    Barriocanal, EG
    Beardo, JMD
    OBJECTS AND DATABASES, 2001, 1944 : 185 - 196