Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Frågor som springa snabbare i rumsliga databaser

    En rumslig databas är en speciell typ av databas som lagrar data i samband med den fysiska placeringen av objekt i rymden . Dessa databaser har en specialiserad uppsättning av frågor som gäller specifikt för speciella uppgifter . Till exempel kan du köra en fråga som mäter avståndet mellan två punkter i rymden . Dessa typer av frågor springa mycket snabbare i en spatial databas jämfört med en allmän databas , eftersom databasen är så högt specialiserad mot företräder fysiskt utrymme . Spatial Mätning

    En rumslig mätning fråga är en som mäter några rumsliga kvantitet , till exempel avståndet mellan två punkter . Eftersom den rumsliga databasen är organiserad i en så specialiserad sätt , är denna fråga mycket effektivare när den körs på en spatial databas . I själva verket stöder en allmän databas inte denna typ av fråga alls. Du måste läsa data från databasen och utföra beräkningar med hjälp av ett andra program .
    Spatial Plats

    En rumslig databas är redo att snabbt återlämna platsen för en av dess data-members i rymden. Detta är delvis på grund av den rumsliga index används av databasen . Ett exempel på en rumslig index är ett rutnät. I fallet med en tvådimensionell rutnät , de rumsliga index lagrar x - och y - koordinaterna för dess data-members . Regelbundna databaser inte använder rumsliga index , och därmed rumsliga databaser outperform allmänna databaser i dessa operationer .
    Spatial predikat

    En rumslig predikat möjliggör en sann /falska svar på frågor som " Är Object A inom 50 meter från Object C " ? Med tanke på den rumsliga index och rumsliga förmåga mätning av rumsliga databaser , kör denna typ av fråga särskilt snabb . Som fallet är med rumsliga mätningar , skulle en allmän databas kräver en andra ansökan om att utföra de beräkningar som är nödvändiga för att hantera rumsliga predikat frågor .
    Spatial Functions /Constructors

    rumslig konstruktorn skapar en ny data som medlem i en spatial databas , medan en rumslig funktion ändrar eller utför någon operation på en befintlig uppgifter medlem . Eftersom dessa funktioner är starkt beroende av geografiska data , de kör mycket snabbare i rumsliga databaser . Exempelvis kan en funktion som roterar ett objekt ett visst antal grader använda den rumsliga indexet för att påskynda behandlingen av funktionen. En allmän databas har inte en spatial index och skulle kräva ett sekundärt program för att hjälpa den att utföra dessa funktioner .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man använder en HTML uttalande i en kontrollbox i …
    ·351 Ford Specs
    ·Hur man tar bort den blå ruta runt länkar i HTML
    ·Hur man använder GridView i C #
    ·. Hur man använder en anpassad CLA Arkiv
    ·Hur man gör en jQuery Object
    ·Definition av COBOL Comp - 3
    ·Hur man gör en UML sekvensdiagram
    ·Lågpass funktion i MATLAB
    ·Hur man gör XSL Ignorera DTD Reference i XML
    Utvalda artiklarna
    ·Skillnad mellan Tolkade & Sammanställt Språk
    ·MySQL PHP Windows Configuration Tutorial
    ·Hur man programmerar 3D spel i Java
    ·Hur Ring DB2 lagrade procedurer i Visual Basic 6.0 Prog…
    ·Tre Främsta fördelarna med ENUM
    ·Hur Byt COBOL
    ·Hur du kontrollerar om en Record Finns i MySQL
    ·Hur man gör en jQuery Object
    ·Hur ska man trycka en väg till Unix PATH-miljövariabe…
    ·Hur man beräknar Hammingkoden
    Copyright © Dator Kunskap http://www.dator.xyz