COACT: a query interface language for collaborative databases

被引:0
|
作者
Khaleel Mershad
Qutaibah M. Malluhi
Mourad Ouzzani
Mingjie Tang
Michael Gribskov
Walid G. Aref
Deo Prakash
机构
[1] Arts,Qatar Computing Research Institute
[2] Sciences and Technology University in Lebanon,undefined
[3] Qatar University,undefined
[4] HBKU,undefined
[5] Purdue University,undefined
[6] Shri Mata Vaishno Devi University,undefined
来源
关键词
Collaborative databases; Update authorization; SQL; Query options; True values; False positives and negatives;
D O I
暂无
中图分类号
学科分类号
摘要
Data curation activities in collaborative databases mandate that collaborators interact until they converge and agree on the content of their data. In a previous work, we presented a cloud-based collaborative database system that promotes and enables collaboration and data curation scenarios. Our system classifies different versions of a data item to either pending, approved, or rejected. The approval or rejection of a certain version is done by the database Principle Investigators (or PIs) based on its value. Our system also allows collaborators to view the status of each version and help PIs take decisions by providing feedback based on their experiments and/or opinions. Most importantly, our system provided mechanisms for history tracking of different versions to trace the modifications and approval/rejection done by both collaborators and PIs on different versions of a data item. We labeled our system as Update-Pending-Approval model (or UPA). In this paper, we describe a high level SQL query interface language for PIs and collaborators to interact with the UPA framework. We define a set of UPA keywords that are used as a part of the history tracking mechanism to select specific versions of a data item, and a set of UPA options that select specific versions based on possible future decisions of PIs. We implemented our query interface mechanism on top of Apache Phoenix, taking into consideration that the UPA system was implemented on top of Apache HBase. We test the performance of the UPA query language by executing several queries that contain different complexity levels and discuss their results.
引用
收藏
页码:121 / 151
页数:30
相关论文
共 50 条
  • [31] A data model and a query language for multimedia documents databases
    Hirzalla, N
    Karmouch, A
    MULTIMEDIA SYSTEMS, 1999, 7 (04) : 338 - 348
  • [32] A RELATIONAL-CALCULUS QUERY LANGUAGE FOR HISTORICAL DATABASES
    BASSIOUNI, MA
    LLEWELLYN, MJ
    COMPUTER LANGUAGES, 1992, 17 (03): : 185 - 197
  • [33] An architecture and query language for a federation of heterogeneous dictionary databases
    Patrick, J
    Zhang, J
    Artola-Zubillaga, X
    COMPUTERS AND THE HUMANITIES, 2000, 34 (04): : 393 - 407
  • [34] A content-based query language for video databases
    Kuo, TCT
    Chen, ALP
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON MULTIMEDIA COMPUTING AND SYSTEMS, 1996, : 209 - 214
  • [35] Motion event derivation and query language for video databases
    Lin, CH
    Chen, ALP
    STORAGE AND RETRIEVAL FOR MEDIA DATABASES 2001, 2001, 4315 : 208 - 218
  • [36] A fuzzy object query language (FOQL) for image databases
    Nepal, S
    Ramakrishna, MV
    Thom, JA
    6TH INTERNATIONAL CONFERENCE ON DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, PROCEEDINGS, 1999, : 117 - 124
  • [37] Flexible querying in multimedia databases with an object query language
    Bosc, P
    Connan, F
    Rocacher, D
    1998 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS AT THE IEEE WORLD CONGRESS ON COMPUTATIONAL INTELLIGENCE - PROCEEDINGS, VOL 1-2, 1998, : 1308 - 1313
  • [38] A Query Language for WordNet-Like Lexical Databases
    Kubis, Marek
    INTELLIGENT INFORMATION AND DATABASE SYSTEMS (ACIIDS 2012), PT III, 2012, 7198 : 436 - 445
  • [39] Collaborative Language Models for Localized Query Prediction
    Fang, Yi
    Al Bawab, Ziad
    Crespo, Jean-Francois
    ACM TRANSACTIONS ON INTERACTIVE INTELLIGENT SYSTEMS, 2014, 4 (02)
  • [40] Arabic Language Interface for XML Databases
    Bais, Hanane
    Machkour, Mustapha
    Machkour, Mustapha
    PROCEEDINGS OF 2019 IEEE 4TH WORLD CONFERENCE ON COMPLEX SYSTEMS (WCCS' 19), 2019, : 482 - 486