WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Intégration de sources de données hétérogènes dans les entrepôts de données


par Sara Djebrit
Université de Ghardaia - Master Systèmes Intelligents pour l’Extraction de Connaissances 2019
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

CHAPITRE 3. CONSTRUCTION D'UN SYSTÈME D'INTÉGRATION DE DONNÉES

FIGURE 3.6 - Schéma XML global sous forme d'arbre par l'Analyseur DOM Traitement de requêtes

Ce processus est effectué par trois fonctions :

~ Analyser le contexte de requête : pour identifier les termes composés, dans ce cas, en éliminant les termes vides, les espaces vides, présenter pour chaque terme de requête son ontologie dans l'index.

~ Interrogation de requête : c'est l'opération de recherche d'accès dans le schéma XML, elle concerne de recherche l'existence des termes d'une requête dans une partie du schéma XML, ou de trouver des informations sémantiquement simulées avec les termes de requête. Les tâches de VISS concernées dans ce processus sont :

Berkeley DB XML (BDBXML)

il contient une sous tâche s'appelle : <Execution de requête de recherche > qui facilite la recherche dans le schéma XML par appliquer les trois fonctions suivantes.

Implémentation de Berkeley DB XML (BDBXML)

45

CHAPITRE 3. CONSTRUCTION D'UN SYSTÈME D'INTÉGRATION DE DONNÉES

Algorithm 8 Algorithme d'analyser la requête

Query : chaînes de caractères;

StopWord : Fichier texte qui contient les mots vides. Query= iC0...n termi

term : c'est le sous chaînes caractères

Qindex +- le document qui contient les termes de Qyery. for i +- 0 -+ Query.longueur do

for word: chaque mot vide c StopWord -+ la fin de StopWord

if termi = word then

termi = espace vide

enfin en éliminant les caractères spéciaux par exemple : l'espace vide.

Qindex.chaque ligne +- Query.

end if

end for end for

L'implémentation d'algorithme d'analyser la requête résulte donne un document index qui contient les termes de requêtes composées et filtrées depuis les mots vides et les caractères spéciaux.

Algorithm 9 Interrogation de requête

le schéma XML StylePaper.xml :analysé par l'outil DOM et formater sous forme des Noeuds qui

référencer ses valeurs .

index : qui contient l'indexation de requête.

index = n i=0 termi

Node+- la liste de ntuds de XML fichier.

Éléments +- les attributs qui contient dans chaque ntuds.

résultat +- les ntuds qui contient les termes de requête.

for chaque terme dans index do

for j+- 0to le nombre d'éléments pour chaque Node

if termi contient dans Elementsj.valeur then

résultat +-Node.Elementsj

end if end for end for

Traitement de réponces

Dans ce processus il s'agit de valider une interface qui afficher la résultat de recherche, le traitement de réponces pour faire l'ordre des noeuds des XML fichier qui contient le maximum de termes de requêtes.

46

CHAPITRE 3. CONSTRUCTION D'UN SYSTÈME D'INTÉGRATION DE DONNÉES

Interface metadonnées

L'architecture VISS fournit l'interface métadonnées, elle utilise elle utlise l'approche POSL translator pour traduire les requêtes d'utilisateur vers les sources de données, ainsi elle évalue les réponses satisfaires et présentables.

FIGURE 3.7 - Interface d'utilisateur pour fait la recherche

La figure3.7 affiche l'interface de dialogue avec l'utilisateur qui entre les requêtes surlequlle en traitant les requêtes et retournant les informations satisfaites disposées par le schéma XML.

FIGURE 3.8 - Exemple de résultat d'une requête

La figure 3.8 affiche une implémentation de moteur de recherche à l'aide d'architecture VISS pour traiter la requête d'accéder au schéma XML et retournez-la reponce pertinante et satisfaire aux besoins d'utilisateurs.

3.4 Expériment de résultats

Le système d'intégration que nous réalisons contient deux tâches principaux : un médiation avec l'approche LAV celui qui compose à deux structures tel que :

47

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Le doute est le commencement de la sagesse"   Aristote