Cloaking data to ease view creation, query expression, and query execution

被引:0
|
作者
机构
[1] Murthy, Sudarshan
[2] Maier, David
[3] Delcambre, Lois
来源
Murthy, S. (sudarshan.murthy@elseinstitute.org) | 1600年 / Springer Verlag卷 / 7260 LNCS期
关键词
XML - Query processing;
D O I
10.1007/978-3-642-28279-9-13
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
XML schemas often allow many aspects of an object to be described in the same document, but queries over such documents might be concerned with just one aspect. For example, an XML representation of a spreadsheet can include both spreadsheet data and styling, but a query might address only the data portions. In these situations, traditional approaches first define a data-only view and then query that view. However, these approaches can make it hard to define views and to express queries; and in some cases (even with view unfolding), they can even make query-execution inefficient in terms of time and space. We propose cloaking document parts and selectively revealing the cloaked parts as an alternative. Cloaking exposes many simultaneous conceptual views of a document without constructing new data, allows queries to be expressed in existing languages, and it can be easily supported in existing query processors. In this paper, we present a formal model for cloaking, its application in a cloaking query processor, and the results of an experimental evaluation in the context of superimposed information (SI, information with references to existing information) and bi-level information (SI along with the referenced information). Our experiments suggest that cloaking can make it easier to define views and to express queries, and that for certain query classes, a cloaking query processor saves both time and memory when compared to a traditional query processor. © 2012 Springer-Verlag Berlin Heidelberg.
引用
收藏
相关论文
共 50 条
  • [31] Improving Query Execution Performance in Big Data using Cuckoo Filter
    Mosharraf, Sharafat Ibn Mollah
    Adnan, Muhammad Abdullah
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2018, : 1079 - 1084
  • [32] Fast OLAP Query Execution in Main Memory on Large Data in a Cluster
    Weidner, Martin
    Dees, Jonathan
    Sanders, Peter
    [J]. 2013 IEEE INTERNATIONAL CONFERENCE ON BIG DATA, 2013,
  • [33] Query Execution for RDF Data using Structure Indexed Vertical Partitioning
    Shah, Bhavik
    Padiya, Trupti
    Bhise, Minal
    [J]. 2015 IEEE 29TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS, 2015, : 575 - 584
  • [34] Query execution strategies for missing data in distributed heterogeneous object databases
    Koh, JL
    Chen, ALP
    [J]. PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, 1996, : 466 - 473
  • [35] Visualization techniques for representing distributed data and distributed query execution plans
    Al-Qaimari, G
    Bruno, V
    [J]. WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL 8, PROCEEDINGS: CONCEPTS AND APPLICATIONS OF SYSTEMICS, CYBERNETICS AND INFORMATICS, 1999, : 1 - 8
  • [36] DATA QUERY
    GENT, M
    [J]. HORTSCIENCE, 1991, 26 (08) : 945 - 946
  • [37] An Efficient Query Mechanism of Data Provenance Based on Dependency View
    Gao, Xin
    Sun, Xuan
    [J]. 2014 14TH INTERNATIONAL SYMPOSIUM ON COMMUNICATIONS AND INFORMATION TECHNOLOGIES (ISCIT), 2014, : 269 - 273
  • [38] Query Prioritization for View Selection
    Gosain, Anjana
    Madaan, Heena
    [J]. PROGRESS IN INTELLIGENT COMPUTING TECHNIQUES: THEORY, PRACTICE, AND APPLICATIONS, VOL 1, 2018, 518 : 403 - 410
  • [39] Materialized view selection based on query cost in data warehouse
    Zhou, LJ
    Liu, C
    Liu, D
    [J]. DATA MINING AND KNOWLEDGE DISCOVERY: THEORY, TOOLS, AND TECHNOLOGY VI, 2004, 5433 : 246 - 252
  • [40] Efficient Query Refinement for View Recommendation in Visual Data Exploration
    Sharaf, Mohamed A.
    Ehsan, Humaira
    [J]. IEEE ACCESS, 2021, 9 : 76461 - 76478