Recuperar confiablemente datos con sql

Después de crear una base de datos en SQL, el siguiente paso es llenarlo de datos. El siguiente paso después de eso es que esperar hasta que haya una necesidad de algún bit particular de la información contenida en algún lugar de esos datos, como una aguja en un pajar. Cuando llegue el momento y que desea encontrar esa aguja, puede utilizar de SQL de manipulación de datos Idioma (LMD) para realizar una extracción de la aguja virtual.

A veces los datos que desea no se almacena en ninguna tabla única en su base de datos, sino que partes de él se encuentran dispersos a través de múltiples tablas. SQL ofrece varios métodos de recopilación de esos datos remotas y presentar a usted integrados juntos en un conjunto de resultados compacta agradable, algunos de los cuales se describen aquí:

  • Los operadores relacionales tener la capacidad de combinar información de múltiples fuentes en una variedad de maneras.

    Por ejemplo, el UNIÓN operador devolverá todas las filas que aparecen en cualquiera de las dos tablas compatibles. En contraste, la INTERSECT operador devolverá sólo las filas que aparecen en ambos de dos tablas compatibles. Cuando se utiliza el EXCEPTO operador, todas las filas de una tabla se devolverá, a excepción de filas que coinciden con las filas de la segunda tabla.

    Además, una amplia variedad de unirse a los operadores le permitirá afinar sus recuperaciones, tirando sólo los datos que desea de lo que las tablas que podría residir en.

  • Consultas anidadas le permiten recuperar datos de varias tablas. Estas son las preguntas sobre una mesa que incluyen una subconsulta en una tabla diferente. La subconsulta se ejecuta primero y su resultado se pasa entonces a la consulta principal para proporcionar un resultado que contiene información de ambos.

  • Consultas recursivas tener la más increíble capacidad de llamar a sí mismos. Esta capacidad puede ser un ahorro de tiempo importante, lo que permite un árbol de búsqueda para ser atravesado en mucho menos tiempo que una búsqueda exhaustiva tomaría. Declaración de bases de datos de materiales son lugares donde las consultas recursivas pueden ofrecer importantes mejoras de rendimiento.




» » » » Recuperar confiablemente datos con sql