2019
DOI: 10.1142/s0219649219500485
|View full text |Cite
|
Sign up to set email alerts
|

A Narrative Review of Storing and Querying XML Documents Using Relational Database

Abstract: Extensible Markup Language (XML) has become a common language for data interchange and data representation in the Web. The evolution of the big data environment and the large volume of data which is being represented by XML on the Web increase the challenges in effectively managing such data in terms of storing and querying. Numerous solutions have been introduced to store and query XML data, including the file systems, Object-Oriented Database (OODB), Native XML Database (NXD), and Relational Database (RDB). … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
5
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
4
2

Relationship

1
5

Authors

Journals

citations
Cited by 8 publications
(5 citation statements)
references
References 47 publications
0
5
0
Order By: Relevance
“…We describe two approaches for i) offline context-based XML document disambiguation and ii) online global keyword query disambiguation, both designed to run in almost linear time. Our solution is: i) fully automated, compared with existing interactive solutions which require user input to manually identify the intended query senses e.g., [35,61], and ii) tractable (of almost linear time) and thus reasonably applicable on the Web, compared with polynomial or exponential solutions, e.g., [23,58]. Our solution also provides iii) a dedicated index structure to handle semantic XML trees, iv) a dedicated query formalism to allow structure-and-content queries with only partial knowledge of the data collection structure and semantics, and iv) three alternative query processing algorithms to evaluate query processing time and quality.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…We describe two approaches for i) offline context-based XML document disambiguation and ii) online global keyword query disambiguation, both designed to run in almost linear time. Our solution is: i) fully automated, compared with existing interactive solutions which require user input to manually identify the intended query senses e.g., [35,61], and ii) tractable (of almost linear time) and thus reasonably applicable on the Web, compared with polynomial or exponential solutions, e.g., [23,58]. Our solution also provides iii) a dedicated index structure to handle semantic XML trees, iv) a dedicated query formalism to allow structure-and-content queries with only partial knowledge of the data collection structure and semantics, and iv) three alternative query processing algorithms to evaluate query processing time and quality.…”
Section: Discussionmentioning
confidence: 99%
“…Nonetheless, time complexity is critical for on-the-fly execution on the Web (in comparison with document semantic analysis which could be performed offline). The time complexity of query semantic analysis might even prove to be problematic in the case of the pattern recognition-based methods [19,54], since traditional structure pattern recognition problems are usually of exponential complexity [25,58].…”
Section: Query Semantic Analysis and Disambiguationmentioning
confidence: 99%
“…Indeed, XML has attracted broad acceptance and support from all of the major providers of databases, servers, and software tools [4,5]. XML is a hierarchical, self-describing semi-structured data format that employs an easy-to-write and easy-to-parse syntax to simplify data interchange across a variety of Web-based applications [5][6][7]. It provides communication across multiple computing systems, which was previously extremely difficult, if not impossible.…”
Section: Introductionmentioning
confidence: 99%
“…However, XML is used to represent a large amount of semi-structured data on the Internet. As a result, handling these data in terms of storage, updating, and querying has become a big challenge [2,[7][8][9][10].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation