Canada Spends Logo

Explore our Budget 2026 analysis

Grant: Discovery Grants Program - Individual

York University

$36,000.00

Order Dependencies in Database Systems

FY 2016-17

Summary
Relational database systems became the predominant technology for storing, handling, and querying data only after great improvement in the efficiency of query evaluation in such systems. The key factor in this improvement was the introduction and development of a number of query optimization techniques. Despite enormous progress in query processing technology, there is still great need for new optimization techniques. Minimizing query response time has become particularly important in electronic commerce where the users expect almost instantaneous answers to their queries.Query optimizers draw upon many sources of information about the database to optimize queries. Among these sources, they employ semantic characterizations of stored data to reduce the time needed to search for the requested information. In this work we investigate a new type of such characterization which we call order dependency. Order dependencies describe monotonic relationships between database attributes. Such monotonic relationships may exist between taxes and income, age and date, shipping cost and distance. We analyze properties of order dependencies, provide a mechanism for reasoning about them, and show how they can be used to improve query performance. The techniques we develop here have already been shown to provide dramatic performance improvements of some queries. Our goal is to revolutionize the design of the query optimizer to the point where almost any query asked in a database runs faster.
Program
Discovery Grants Program - Individual
Location
Ontario, Canada
Recipient Type
Academia
Type
Grant
Source
NSERC's Awards Data

As published

Application id
203218-2013
Name nom
Gryz, Jaroslaw
Department département
Computer Science and Engineering
Organization id
38
Institution établissement
York University
Province en
Ontario
Province fr
Ontario
Country en
CANADA
Country fr
CANADA
Fiscal year exercice financier
2016
Competition year année de concours
2013
Award amount
36000
Program id
RGPIN
Program name en
Discovery Grants Program - Individual
Program name fr
Programme de subventions à la découverte - individuelles
Group en
Discovery grants programs
Group fr
Programmes de subventions à la découverte
Committee code
1507
Committee name en
Computer Science
Committee name fr
Sciences informatiques
Area of application code
802
Area of application group en
Information and communication services
Area of application group fr
Services d'information et de télécommunications
Area of application en
Information systems and technology
Area of application fr
Systèmes d'information et technologie de l'information
Research subject code
2711
Research subject group en
Information technology
Research subject group fr
Technologie de l'information
Research subject en
Database management
Research subject fr
Gestion de bases de données
Partie
4
Nb partie
6
Application title
Order Dependencies in Database Systems
Keyword
NSERC
Application summary
Relational database systems became the predominant technology for storing, handling, and querying data only after great improvement in the efficiency of query evaluation in such systems. The key factor in this improvement was the introduction and development of a number of query optimization techniques. Despite enormous progress in query processing technology, there is still great need for new optimization techniques. Minimizing query response time has become particularly important in electronic commerce where the users expect almost instantaneous answers to their queries.Query optimizers draw upon many sources of information about the database to optimize queries. Among these sources, they employ semantic characterizations of stored data to reduce the time needed to search for the requested information. In this work we investigate a new type of such characterization which we call order dependency. Order dependencies describe monotonic relationships between database attributes. Such monotonic relationships may exist between taxes and income, age and date, shipping cost and distance. We analyze properties of order dependencies, provide a mechanism for reasoning about them, and show how they can be used to improve query performance. The techniques we develop here have already been shown to provide dramatic performance improvements of some queries. Our goal is to revolutionize the design of the query optimizer to the point where almost any query asked in a database runs faster.
York University - $36,000 Grant (2016-17) | Canada Spends