EDBT 2026 Demo / reviewers in the wild / expert
Chin-Heng Hong
dblp:94/3216
· DBLP profile ↗
1ranked-venue papers
0as first author
0since 2021 · last 1987
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 1
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
1 paper |
Database system architecture and tuning · 61% Query processing and optimization · 30% Data models and query languages · 9% |
Topics — the 3 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Database system architecture and tuning › active database
production rules |
0.0 | 1 | 1987 | The Design of the Postgres Rules System · ICDE 1987 |
Query processing and optimization › query optimization › transformation-based optimization
rule-based optimization |
0.0 | 1 | 1987 | The Design of the Postgres Rules System · ICDE 1987 |
Database system architecture and tuning › active database
rule system |
0.0 | 1 | 1987 | The Design of the Postgres Rules System · ICDE 1987 |
Methods — techniques the papers use, named apart from their topics
priority rules · 0.0forward chaining · 0.0backward chaining · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1987 | The Design of the Postgres Rules SystemabstractThis paper explains the rules subsystem that is being implemented in the POSTGRES DBMS. It is novel in several ways. First, it gives to users the capability of defining rules as well as data to a DBMS. Moreover, depending on the scope of each rule defined, optimization is handled differently. This leads to good performance both in the case that there are many rules each of small scope and a few rules each of large scope. In addition, rules provide either a forward chaining control flow or a backward chaining one, and the system will choose the control mechanism that optimizes performance in the cases that it is possible. Furthermore, priority rules can be defined, thereby allowing a user to specify rules systems that have conflicts. This use of exceptions seems necessary in many applications. Lastly, our rule system can support an implementation of views, protection and integrity control, simply by applying the rules system in a particular way. Consequently, no special purpose code need be included to handle these tasks. Michael Stonebraker, Eric N. Hanson, Chin-Heng Hong |
ICDE | 3 |