Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Rafiul Ahad

dblp:61/4250 · DBLP profile ↗
← Back
7ranked-venue papers
5as first author
0since 2021 · last 1999
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 7 · 5 first-author

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
5 papers
Query processing and optimization · 36% Distributed and cloud data management · 29% Data models and query languages · 25%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Distributed systems · 100%
Artificial intelligence
1 paper
Knowledge representation and reasoning · 100%

Topics — the 10 heaviest of 14, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Distributed systems
fault tolerance
0.011999
A Scalable and Highly Available Networked Database Architecture · VLDB 1999
Distributed systems › fault tolerance
high availability
0.011999
A Scalable and Highly Available Networked Database Architecture · VLDB 1999
Query processing and optimization
recursive query
0.011993
RQL: A Recursive Query Language · IEEE Trans. Knowl. Data Eng. 1993
Data models and query languages › query language
recursive query languages
0.011993
RQL: A Recursive Query Language · IEEE Trans. Knowl. Data Eng. 1993
Knowledge, reasoning and agents › Knowledge representation and reasoning › knowledge-based systems
knowledge-based explanation
0.011992
Using a Relational Database System to Support Explanation in a Knowledge-Based System · IEEE Trans. Knowl. Data Eng. 1992
Data models and query languages › relational model
extended relational model
0.011991
ESQL: A Query Language for the Relation Model Supporting Image Domains · ICDE 1991
Query processing and optimization
cardinality estimation
0.011989
On Estimating the Cardinality of the Projection of a Database Relation · ACM Trans. Database Syst. 1989
Query processing and optimization › recursive query
recursive query evaluation
0.011993
RQL: A Recursive Query Language · IEEE Trans. Knowl. Data Eng. 1993
Data models and query languages › query language design
query language extension
0.011991
ESQL: A Query Language for the Relation Model Supporting Image Domains · ICDE 1991
Query processing and optimization
query optimization
0.011989
On Estimating the Cardinality of the Projection of a Database Relation · ACM Trans. Database Syst. 1989

Methods — techniques the papers use, named apart from their topics

SQL · 0.0ESQL · 0.0relational algebra · 0.0preprocessor translation · 0.0analytical formula · 0.0a priori semantic knowledge · 0.0
YearPublicationVenuePosition
1999 A Scalable and Highly Available Networked Database Architecture
Roger Bamford, Rafiul Ahad, Angelo Pruscino
VLDB2
1993 RQL: A Recursive Query Language
abstract
Different classes of recursive queries in the relational databases are identified. It is shown that existing proposals to extend the relational query languages are either not powerful enough to express queries in many of these classes or use nonfirst normal form constructs. RQL, a recursive database query language that can be used to express recursive queries on all the classes identified, is presented. RQL is based on the relational algebra. In addition to functions that correspond to the standard and extended relational algebra operators, RQL supports functions required to express general recursive queries. The elements of RQL and the ways in which they are used to formulate complicated, but useful, recursive queries are described. The effects of the extensions embodied in RQL on the termination of recursive query evaluation are discussed.>
Rafiul Ahad
IEEE Trans. Knowl. Data Eng.1
1992 Supporting Access Control in an Object-Oriented Database Language
Rafiul Ahad, James Davis 0003, Stefan Gower, Peter Lyngbæk, Andra Marynowski, Emmanuel O. Onuegbe
EDBT1
1992 Using a Relational Database System to Support Explanation in a Knowledge-Based System
abstract
In knowledge-based system (KBS) applications where the number of facts in the knowledge base is very large, the amount of information that is needed for effective explanation support can become too voluminous to be stored in main memory. The authors present an approach to modeling and managing the information needed for explanation rising a relational database. It is shown how different types of explanation can then be produced by appropriate queries on this database. The authors formulate representative queries for some major types of explanation using ESQL, an extension of structured query language (SQL).>
Amit Basu, Rafiul Ahad
IEEE Trans. Knowl. Data Eng.2
1991 ESQL: A Query Language for the Relation Model Supporting Image Domains
abstract
It is shown that by simply extending the relational data model to support image domains, the model becomes rich enough for many advanced applications. Extensions to the relational algebra and the relational calculus are developed to exploit the semantics of image domains. The extended calculus is incorporated in the query language ESQL, which is a strict superset of the structured query language (SQL). A technique to implement ESQL using a preprocessor to SQL is shown. A noteworthy observation is that it is possible to incorporate multirelations without any modifications to the storage structures and data definition language of SQL. It is also possible to support queries of multirelations in ESQL without modifying the features of SQL in any way as far as traditional data manipulation is concerned.>
Rafiul Ahad, Amit Basu
ICDE1
1991 A performance optimization technique for an objectoriented functional data model
Rafiul Ahad, Dennis McLeod
Inf. Syst.1
1989 On Estimating the Cardinality of the Projection of a Database Relation
abstract
We present an analytical formula for estimating the cardinality of the projection on certain attributes of a subset of a relation in a relational database. This formula takes into account a priori knowledge of the semantics of the real-world objects and relationships that the database is intended to represent. Experimental testing of the formula shows that it has an acceptably low percentage error, and that its worst-case error is smaller than the best-known formula. Furthermore, the formula presented here has the advantage that it does not require a scan of the relation.
Rafiul Ahad, Kotcherlakota V. Bapa Rao, Dennis McLeod
ACM Trans. Database Syst.1