Grant: Collaborative Research and Development Grants
York University
$52,500.00
Building data visualization and exploration support into an embedded database system: Big Data in the small
FY 2015-16
Summary
Relational database systems have been, and in many ways continue to be, the main driving engine behind the
data revolution. The hallmarks of these systems that enabled the revolution are relative efficiency, powerful,
elegant, declarative query languages, and transactional consistency.
Codd's Principle of Data Independence provided for a layer of abstraction that has allowed applications and
users to deal with the data at a logical level, without need to know how the database system deals with the data
at the physical level. Data independence allows for the database engine to ensure transactional consistency; this
removes the need for application programs to do so. This bargain has made writing a wide range of large data
applications significantly easier.
But this bargain does come with costs too, of course. One is limited to what the ""query-language"" interfaces,
such as SQL and Xquery, provide. While SQL has evolved into a quite competent platform for relational data
management and for complex analytic queries backing business applications, it is, with no small irony, poorly
suited for data exploration and visualization tasks. Meanwhile, exploration and visualization of large data
collections has become just as important a need today as has been traditional data management in the past.
We plan to provide a scale-free, progressive, direct visualization of aggregate data for types of SQL queries
towards supporting data exploration.
Program
Collaborative Research and Development Grants
Recipient
Location
Ontario, Canada
Recipient Type
Academia
Type
Grant
Source
NSERC's Awards Data
As published
Application id
461932-2013
Name nom
Cercone, Nick
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
2015
Competition year année de concours
2013
Award amount
52500
Program id
CRDPJ
Program name en
Collaborative Research and Development Grants
Program name fr
Subventions de recherche et développement coopérative
Group en
Research partnerships programs
Group fr
Programmes de partenariat
Committee code
96
Committee name en
RPP Internal Decision Cttee
Committee name fr
Cté de décision interne - PPR
Area of application code
801
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
Computer software
Area of application fr
Logiciel
Research subject code
2700
Research subject group en
Information technology
Research subject group fr
Technologie de l'information
Research subject en
Information technology
Research subject fr
Technologie de l'information
Partie
2
Nb partie
5
Application title
Building data visualization and exploration support into an embedded database system: Big Data in the small
Keyword
NSERC
Application summary
Relational database systems have been, and in many ways continue to be, the main driving engine behind the
data revolution. The hallmarks of these systems that enabled the revolution are relative efficiency, powerful,
elegant, declarative query languages, and transactional consistency.
Codd's Principle of Data Independence provided for a layer of abstraction that has allowed applications and
users to deal with the data at a logical level, without need to know how the database system deals with the data
at the physical level. Data independence allows for the database engine to ensure transactional consistency; this
removes the need for application programs to do so. This bargain has made writing a wide range of large data
applications significantly easier.
But this bargain does come with costs too, of course. One is limited to what the ""query-language"" interfaces,
such as SQL and Xquery, provide. While SQL has evolved into a quite competent platform for relational data
management and for complex analytic queries backing business applications, it is, with no small irony, poorly
suited for data exploration and visualization tasks. Meanwhile, exploration and visualization of large data
collections has become just as important a need today as has been traditional data management in the past.
We plan to provide a scale-free, progressive, direct visualization of aggregate data for types of SQL queries
towards supporting data exploration.