Etude et implantation de l'extraction de requêtes fréquentes dans les bases de données multidimensionnelles. - TEL - Thèses en ligne Accéder directement au contenu
Thèse Année : 2011

Mining pattern in relational databases.

Etude et implantation de l'extraction de requêtes fréquentes dans les bases de données multidimensionnelles.

Résumé

The problem of mining frequent queries in a database has motivated many research efforts during the last two decades. This is so because many interesting patterns, such as association rules, exact or approximative functional dependencies and exact or approxi- mative conditional functional dependencies can be easily retrieved, which is not possible using standard techniques. However, the problem mining frequent queries in a relational database is not easy because, on the one hand, the size of the search space is huge (because encompassing all possible queries that can be addressed to a given database), and on the other hand, testing whether two queries are equivalent (which entails redundant support computations) is NP-Complete. In this thesis, we focus on Projection-Selection-Join (PSJ) queries, assuming that the database is defined over a star schema. In this setting, we define a pre-ordering (q ≤ q′) between queries and we prove the following basic properties : 1. The support measure is anti-monotonic with respect to ≤, and 2. Defining q ≡ q′ if and only if q ≤ q′ and q′ ≤ q, all equivalent queries have the same support. The main contributions of the thesis are, on the one hand to formally study properties of the pre-ordering and the equivalence relation mentioned above, and on the other hand, to prose a level-wise, Apriori like algorithm for the computation of all frequent queries in a relational database defined over a star schema. Moreover, this algorithm has been imple- mented and the reported experiments show that, in our approach, runtime is acceptable, even in the case of large fact tables.
Au cours de ces dernières années, le problème de la recherche de requêtes fréquentes dans les bases de données est un problème qui a suscité de nombreuses recherches. En effet, beaucoup de motifs intéressants comme les règles d'association, des dépendances fonction- nelles exactes ou approximatives, des dépendances fonctionnelles conditionnelles exactes ou approximatives peuvent être découverts simplement, contrairement au méthodes clas- siques qui requièrent plusieurs transformations de la base pour extraire de tels motifs. Cependant, le problème de la recherche de requêtes fréquentes dans les bases de données relationnelles est un problème difficile car, d'une part l'espace de recherche est très grand (puisque égal à l'ensemble de toutes les requêtes pouvant être posées sur une base de données), et d'autre part, savoir si deux requêtes sont équivalentes (donc engendrant les calculs de support redondants) est un problème NP-Complet. Dans cette thèse, nous portons notre attention sur les requêtes de type Projection- Selection-Jointure (PSJ), et nous supposons que la base de données est définie selon un schéma étoile. Sous ces hypothèses, nous définissons une relation de pré-ordre (≤) entre les requêtes et nous montrons que : 1. La mesure de support est anti-monotone par rapport à ≤, et 2. En définissant, q ≡ q′ si et seulement si q ≤ q′ et q′ ≤ q, alors toutes les requêtes d'une même classe d'équivalence ont même support. Les principales contributions de cette thèse sont, d'une part d'étudier formellement les propriétés du pré-ordre et de la relation d'équivalence ci-dessus, et d'autre part, de pro- poser un algorithme par niveau de type Apriori pour rechercher l'ensemble des requêtes fréquentes d'une base de données définie sur un schéma étoile. De plus, cet algorithme a été implémenté et les expérimentations que nous avons réalisées montrent que, selon notre approche, le temps de calcul des requêtes fréquentes dans une base de données définie sur un schéma étoile reste acceptable, y compris dans le cas de grandes tables de faits.
Fichier principal
Vignette du fichier
these.pdf (1.5 Mo) Télécharger le fichier

Dates et versions

tel-00642923 , version 1 (19-11-2011)

Identifiants

  • HAL Id : tel-00642923 , version 1

Citer

Cheikh Tidiane Dieng. Etude et implantation de l'extraction de requêtes fréquentes dans les bases de données multidimensionnelles.. Base de données [cs.DB]. Université de Cergy Pontoise; Université Gaston Berger (SENEGAL), 2011. Français. ⟨NNT : ⟩. ⟨tel-00642923⟩
308 Consultations
1432 Téléchargements

Partager

Gmail Facebook X LinkedIn More