La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

9 Méthodes multidimentionnelles et représentation d'associations

Présentations similaires


Présentation au sujet: "9 Méthodes multidimentionnelles et représentation d'associations"— Transcription de la présentation:

1 9 Méthodes multidimentionnelles et représentation d'associations
Méthodes d ’organisation avancées Méthodes multidimensionnelles combiner plusieurs clés Représentation d ’associations 24/02/2019 © Robert Godin. Tous droits réservés.

2 9.1 Méthodes multidimensionnelles
Méthodes d’accès par point (Point Access Method – PAM ) objet représenté par un point Méthodes d’accès spatiales (Spatial Acces Method - SAM ) objets spatiaux complexes segments droite, polygones, etc. 24/02/2019 © Robert Godin. Tous droits réservés.

3 Catégories de requêtes
Type point objets spatiaux qui contiennent un point Type fenêtre objets qui sont inclus dans un sous-espace surface, volume, etc. Type plus proche voisin objets les plus proches d’une région R 24/02/2019 © Robert Godin. Tous droits réservés.

4 9.1.1 Combinaison d’organisations secondaires unidimensionnelles
La ville dont la coordonnée x=10 et y=20 1. Utiliser index sur x 2. Utiliser index sur y 3. Utiliser index sur x et index sur y intersection de listes de références Quel est le plus performant ? 24/02/2019 © Robert Godin. Tous droits réservés.

5 © Robert Godin. Tous droits réservés.
9.1.2 Hachage partitionné s1 = 7 MOD 4 = 3 = 112 s2 = 2 MOD 4 = 2 = 102 24/02/2019 © Robert Godin. Tous droits réservés.

6 9.1.3 Fichier quadrillé (grid)
24/02/2019 © Robert Godin. Tous droits réservés.

7 © Robert Godin. Tous droits réservés.
Insertion de (14,6) 24/02/2019 © Robert Godin. Tous droits réservés.

8 © Robert Godin. Tous droits réservés.
Insertion de (11,7) 24/02/2019 © Robert Godin. Tous droits réservés.

9 9.1.4 Arbre quaternaire (quadtree)
Arbre quaternaire-PR (~quadtrie) 24/02/2019 © Robert Godin. Tous droits réservés.

10 © Robert Godin. Tous droits réservés.
Insertion de (11,7) et (6,9) 24/02/2019 © Robert Godin. Tous droits réservés.

11 9.1.4.1 Arbre quaternaire à point
Arbre quaternaire à point (point quadtree) Arbre quaternaire-PR (~quadtrie) 24/02/2019 © Robert Godin. Tous droits réservés.

12 © Robert Godin. Tous droits réservés.
9.1.5 Arbre k-d 24/02/2019 © Robert Godin. Tous droits réservés.

13 © Robert Godin. Tous droits réservés.
9.1.6 Arbre-R 24/02/2019 © Robert Godin. Tous droits réservés.

14 © Robert Godin. Tous droits réservés.
Arbre-R+ 24/02/2019 © Robert Godin. Tous droits réservés.

15 © Robert Godin. Tous droits réservés.
Oracle spatial Types d’objets géométriques (UDT) TYPE SDO_GEOMETRY pour représenter un objet géométrique (point, ligne, polygone, …) Indexage par arbre-R ou quaternaire Systèmes de coordonnées Cartésienne, géodésique, … Opérateurs spatiaux pour les requêtes SDO_FILTER, SDO_RELATE, SDO_WITHIN_DISTANCE, SDO_NN, SDO_JOIN 24/02/2019 © Robert Godin. Tous droits réservés.

16 9.2 Représentation des associations
Important dans les SGBD 24/02/2019 © Robert Godin. Tous droits réservés.

17 9.2.1 Allocation sérielle par grappe hétérogène
24/02/2019 © Robert Godin. Tous droits réservés.

18 Cas IMS (hiérarchique)
RECORD hiérarchie d ’enregistrements dans une grappe (HSAM) séquence pré-ordre 24/02/2019 © Robert Godin. Tous droits réservés.

19 © Robert Godin. Tous droits réservés.
9.2.2 Organisation secondaire basée sur un mécanisme de référence Référence simple Cas « un » 24/02/2019 © Robert Godin. Tous droits réservés.

20 9.2.2.2 Collection de références
Cas « plusieurs » 24/02/2019 © Robert Godin. Tous droits réservés.

21 © Robert Godin. Tous droits réservés.
Listes inversées ~ index sur (mot-clé, IDE) Arbre-B+ Allocation par grappe 24/02/2019 © Robert Godin. Tous droits réservés.

22 9.2.2.4 Représentation par liste
SET CODASYL 24/02/2019 © Robert Godin. Tous droits réservés.

23 9.2.2.5 Référence par clé étrangère
Relationnel par valeur 24/02/2019 © Robert Godin. Tous droits réservés.

24 9.2.2.6 Indexage et hachage hétérogène
Deux types d'enregistrements associés (ou plus) Même clé clé primaire/étrangère en relationnel Oracle HASH CLUSTER INDEX CLUSTER index groupant hétérogène : grappe + index secondaire 24/02/2019 © Robert Godin. Tous droits réservés.


Télécharger ppt "9 Méthodes multidimentionnelles et représentation d'associations"

Présentations similaires


Annonces Google