DICCIONARIO DE INFORMÁTICA Y TECNOLOGÍA
  ¿Qué significa Consulta en base de datos? - Información sobre Consulta en base de datos

Definición de Consulta en base de datos

Alegsa.com.ar
Diccionario tecnología
Bases de datos
Consulta en base de datos
Leandro Alegsa (Contacto) 2018-05-16

Envíanos un mensaje


Enviar
Anuncios

En bases de datos, una consulta es el método para acceder a los datos en las bases de datos.

Con las consultas se pueden modificar, borrar, obtener y agregar datos en una base de datos.

Para esto se utiliza un lenguaje de consultas. El lenguaje de consultas a base de datos más utilizado es el SQL.

Técnicamente hablando, las consultas a una base de datos se realizan a través de un lenguaje de manipulación de datos (DML – Data Manipulation Language).

Por lo tanto SQL es un lenguaje DML, pero además posee otras características de otros lenguajes; por ejemplo, permite también crear bases de datos.

SQL es un poderoso lenguaje capaz de avanzadas consultas.


Extraer datos con una consulta

Una consulta en base de datos extrae datos de la base de datos y le da formato en una forma legible.

La consulta básica en SQL es llamada select-from-where.

Por ejemplo, si quieres extraer datos de una base de datos, debes emplear una consulta para obtener la información específica que necesitas.

Si tienes una tabla Empleado y quieres saber quiénes son los que más venden, deberás hacer una consulta a la base de datos que deberá devolver los empleados que más vendieron en un período de tiempo específico.

Una base de datos tiene el potencial de revelar complejas tendencias y actividades, pero este poder sólo se aprovecha empleando las consultas. Una base de datos compleja consiste de múltiples tablas que almacenan miles de datos. Una consulta permite filtrarlas en una sola tabla para que puedas analizar los datos más fácilmente.

Las consultas también pueden realizar cálculos sobre los datos o automatizar tareas de gestión de datos.


Ejemplos de consultas SQL en base de datos

Tabla de ejemplo Empleados en una base de datos

Tabla empleado, con sus atributos Nombre, Apellido, Título, Dirección y Ciudad



Ejemplo 1: Obtener el Nombre, Apellido y Título de todos los empleados.

SELECT nombre, apellido, titulo FROM empleado;


Ejemplo 2: Obtener el Nombre, Apellido de todos los empleados que viven en Rosario.

SELECT nombre, apellido FROM empleado WHERE ciudad LIKE "Rosario";


Ejemplo 3: Obtener el Nombre y Apellido de todos los empleados que son vendedores.

SELECT nombre, apellido FROM empleado WHERE titulo LIKE "Vendedor";


Ejemplo 4: Obtener el Nombre y Apellido de todos los empleados ordenados alfabéticamente por Apellido.

SELECT nombre, apellido FROM empleado ORDER BY apellido;


Ver más ejemplos en el artículo: select-from-where.


Otros lenguajes de consultas

Hay una gran variedad de lenguajes derivados del SQL como el Microsoft Structured Query Language (SQL), MySQL, Oracle SQL y NuoDB. Cada uno con sus particularidades aunque lo básico funciona igual en todos.

Existen otros lenguajes de consulta para otro tipos de base de datos como Cassandra Query Language (CQL), Neo4j´s Cypher, Data Mining Extensions (DMX) y XQuery.


Términos relacionados

Base de datos

Lenguaje de consultas

select-from-where

Consulta SQL

Lenguaje de manipulación de datos





¿Mejoramos la definición?
Puntos: 4.4 (134 votos)






Respondemos tus consultas o comentarios a continuación:


¿Dudas? ¿necesita más información? Escriba y responderemos a tu email: clic aquí



 




  Diccionario de informática
  Búsqueda por letras:

A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z - 0,9
 
Búsqueda por categorías
:

Almacenamiento - Aplicaciones - Audio - Compresión - Desarrollo web - Discos ópticos - Inteligencia Artificial - Memorias - Microprocesadores - Seguridad informática - Sistemas de archivos - Terminología de programación - UNIX - Windows - ver categorías

 
Búsqueda por palabras:






Preguntas
Qué significa: consulta de ayuda en línea  - 2016-09-22

¿Qué es un FROM en una consulta de bases de datos con SQL?  - 2014-12-18

Estructura de una consulta en base de datos  - 2014-09-08

¿Cuál es el costo de ejecucion de una consulta SQL?  - 2012-05-22

Para que sirven las consultas de Access  - 2011-05-19

Ventajas de SQL  - 2008-11-25

Todos los derechos reservados © 1998 - 2018 - ALEGSA - Santa Fe, Argentina.
Políticas del sitio web - Contacto - Publicidad