| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Les requêtes qui s'exécutent plus rapidement en bases de données spatiales
    Une base de données spatiales est un type particulier de base de données qui stocke les données associées à l'emplacement physique des objets dans l'espace . Ces bases de données ont un ensemble spécialisé de requêtes qui se rapportent spécifiquement à des données spécifiques. Par exemple, vous pouvez exécuter une requête qui permet de mesurer la distance entre deux points dans l'espace . Ces types de requêtes s'exécutent beaucoup plus vite dans une base de données spatiales par rapport à une base de données générale , depuis la base de données est si hautement spécialisée vers représentation de l'espace physique . Spatial mesure

    Une requête de mesure spatiale est celui qui mesure une certaine quantité spatiale , comme la distance entre deux points. Depuis la base spatiale est organisé de telle manière spécialisée , cette requête est beaucoup plus efficace lorsqu'il est exécuté sur une base de données spatiale. En effet, une base de données générale ne supporte pas ce genre de requête à tous. Vous n'avez pas à lire les données de la base de données et d'effectuer les calculs en utilisant un second programme .
    Spatial Situation et carte

    Une base de données spatiale est prêt à retourner rapidement le lieu de un de ses membres de données dans l'espace. Ceci est en partie dû à l'index spatial utilisé par la base . Un exemple d'un index spatial est une grille . Dans le cas d'une grille à deux dimensions, les magasins d'index spatial le x et y coordonnées de ses membres de données. Bases de données régulières n'utilisent pas les index spatiaux , et des bases de données spatiales donc surperformer bases de données générales dans ces opérations .
    Spatial prédicats

    Un prédicat spatial permet un vrai /fausse réponse à des questions telles que " Est- Object moins de 50 pieds de l'objet C »? Compte tenu de l' index spatial et des capacités de mesure spatiaux de bases de données spatiales , ce genre de requête s'exécute particulièrement rapide. Comme c'est le cas avec des mesures spatiales , une base de données générale exigerait une deuxième application d'effectuer les calculs nécessaires pour aborder des questions sous-jacentes spatiales.
    Spatial Fonctions /Constructeurs

    constructeur spatial crée un nouveau membre de données dans une base de données spatiales , tandis qu'une fonction spatiale modifie ou effectue une opération sur un membre de données existante. Étant donné que ces fonctions s'appuient fortement sur les données spatiales , ils courent beaucoup plus vite dans les bases de données spatiales. Par exemple, une fonction qui fait pivoter un objet d'un certain nombre de degrés peut utiliser l'index spatial pour accélérer le traitement de la fonction . Une base de données générale ne dispose pas d'un index spatial et nécessiterait une application secondaire pour l'aider à remplir ces fonctions .

    Previous :

    next :
      articles connexes
    ·Comment faire pour convertir HEX pour les couleurs RVB 
    ·Comment se connecter à DB2 avec SQL Developer 
    ·Comment apprendre jeu de codage 
    ·Comment faire pour modifier les métadonnées pour une …
    ·Aléatoire Structure de données d'accès 
    ·Slide Rule Calcul 
    ·Silverlight 3D Carousel Tutoriel Effet 
    ·Comment faire pour installer Coldfusion 8 sur IIS 6 
    ·Apache Struts Tutorial 
    ·Fonction xmlparse 
      articles en vedette
    ·Comment ajouter des bordures à une image dans Python 
    ·Comment remplacer chaque élément DIV 
    ·Comment convertir un nombre en une lettre en Java 
    ·Comment puis- je créer un MySQL déclencheur pour sauv…
    ·Comment insérer les commandes préparées de MySQL PHP…
    ·Comment enregistrer un fichier PHP et le joindre à vot…
    ·Comment créer un logo animé 3D en Javascript 
    ·Surcharge Methods in Visual Basic 
    ·Comment vérifier si une action a toutes les permission…
    ·Comment faire des cookies informatiques 
    Copyright © Connaissances Informatiques http://fr.wingwit.com