SQL Extensions to Enable Decision Support within Database Systems
Les organisations modernes stockent un gros volume d'informations dans leur entrepôt de données pour l'analyse des problèmes complexes et pour l'aide à la décision par exemple pour l'identification des tendances intéressantes, des situations exceptionnelles et la vérification d'hypothèses. En plus des applications traditionnelles, une nouvelle catégorie de systèmes de bases de données émerge : les systèmes dans lesquels les relations entre les données ne sont pas fixes mais sont modélisées comme des flots variables. Dans cet article, nous nous intéressons à l'aide à la décision du point de vue des données. Nous décrivons brièvement SQL, le langage de recherche des bases de données, et examinons les extensions qui ont été proposées pour rendre SQL plus orienté aide à la décision. Nous insistons sur EMF-SQL, une approche qui s'est montrée utile pour les requêtes complexes sur des bases de données classiques. Nous pensons que cette extension peut aussi être utile dans le contexte des flots de données. Finalement, nous discutons les défis posés par l'aide à la décision dans les systèmes à flots de données.
Modern organizations store massive amount of information within their data warehouses to carry out complex analysis and decision support, such as identifying interesting trends, making unusual patterns to stand out and verifying hypotheses. Besides traditional data warehousing applications, a new class of data-intensive systems is emerging: applications in which the data is modeled not as persistent relations but rather as transient data streams. In this article we approach decision support from the database viewpoint. We briefly mention SQL features the standard query language of database systems and review several proposed extensions to make it a decision support-oriented language. Special emphasis is given to EMF SQL, an approach that has proven very useful in complex querying over traditional data ware-housing applications. We argue that this extension can also be useful in the context of stream data. Finally, we review and discuss decision support challenges over data stream systems.
D.CHATZIANTONIOU, G.DOUKIDIS
bases de données, OLAP, modèles à n dimensions, systèmes à flots de données.
databases, OLAP, data cubes, data stream systems.
Anglais
|