EDBT 2026 Demo / reviewers in the wild / expert
Balasubramanyam Sthanikam
dblp:43/7259
· DBLP profile ↗
2ranked-venue papers
0as first author
0since 2021 · last 2012
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 2
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Databases, data mining, and information retrieval
2 papers |
Data models and query languages · 48% Indexing and storage engines · 30% Database theory · 18% |
Topics — the 6 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Database theory
schema decomposition |
0.1 | 1 | 2012 | Efficient Support of XQuery Update Facility in XML Enabled RDBMS · ICDE 2012 |
Data models and query languages › XML data management
XML database |
0.1 | 1 | 2012 | Efficient Support of XQuery Update Facility in XML Enabled RDBMS · ICDE 2012 |
Indexing and storage engines
XML storage |
0.1 | 1 | 2012 | Efficient Support of XQuery Update Facility in XML Enabled RDBMS · ICDE 2012 |
Data models and query languages › XML query languages
XQuery Update Facility |
0.1 | 1 | 2012 | Efficient Support of XQuery Update Facility in XML Enabled RDBMS · ICDE 2012 |
Data models and query languages
XML data management |
0.1 | 1 | 2009 | Binary XML Storage and Query Processing in Oracle 11g · Proc. VLDB Endow. 2009 |
Query processing and optimization
XML query processing |
0.0 | 1 | 2009 | Binary XML Storage and Query Processing in Oracle 11g · Proc. VLDB Endow. 2009 |
Methods — techniques the papers use, named apart from their topics
run-time optimization · 0.1compile-time optimization · 0.1securefiles · 0.1lightweight navigational index · 0.1NFA-based navigational algorithm · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2012 | Efficient Support of XQuery Update Facility in XML Enabled RDBMSabstractXQuery Update Facility (XQUF), which provides a declarative way of updating XML, has become recommendation by W3C. The SQL/XML standard, on the other hand, defines XMLType as a column data type in RDBMS environment and defines the standard SQL/XML operator, such as XML Query() to embed XQuery to query XMLType column in RDBMS. Based on this SQL/XML standard, XML enabled RDBMS becomes industrial strength platforms to host XML applications in a standard compliance way by providing XML store and query capability. However, updating XML capability support remains to be proprietary in RDBMS until XQUF becomes the recommendation. XQUF is agnostic of how XML is stored so that propagation of actual update to any persistent XML store is beyond the scope of XQUF. In this paper, we show how XQUF can be incorporated into XML Query() to effectively update XML stored in XMLType column in the environment of XML enabled RDBMS, such as Oracle XMLDB. We present various compile time and run time optimisation techniques to show how XQUF can be efficiently implemented to declaratively update XML stored in RDBMS. We present how our approaches of optimising XQUF for common physical XML storage models: native binary XML storage model and relational decomposition of XML storage model. Although our study is done using Oracle XMLDB, all of the presented optimisation techniques are generic to XML stores that need to support update of persistent XML store and not specific to Oracle XMLDB implementation. Zhen Hua Liu, Hui J. Chang, Balasubramanyam Sthanikam |
ICDE | 3 |
| 2009 | Binary XML Storage and Query Processing in Oracle 11gabstractOracle RDBMS has supported XML data management for more than six years since version 9i. Prior to 11g, text-centric XML documents can be stored as-is in a CLOB column and schema-based data-centric documents can be shredded and stored in object-relational (OR) tables mapped from their XML Schema. However, both storage formats have intrinsic limitations---XML/CLOB has unacceptable query and update performance, and XML/OR requires XML schema. To tackle this problem, Oracle 11g introduces a native Binary XML storage format and a complete stack of data management operations. Binary XML was designed to address a wide range of real application problems encountered in XML data management---schema flexibility, amenability to XML indexes, update performance, schema evolution, just to name a few. In this paper, we introduce the Binary XML storage format based on Oracle SecureFiles System[21]. We propose a lightweight navigational index on top of the storage and an NFA-based navigational algorithm to provide efficient streaming processing. We further optimize query processing by exploiting XML structural and schema information that are collected in database dictionary. We conducted extensive experiments to demonstrate high performance of the native Binary XML in query processing, update, and space consumption. Ning Zhang 0002, Nipun Agarwal, Sivasankaran Chandrasekar, Sam Idicula, Vijay Medi, Sabina Petride, Balasubramanyam Sthanikam |
Proc. VLDB Endow. | 7 |