Consultas en Bases de Datos: Tipos, Creación y Optimización

Clasificado en Informática

Escrito el en español con un tamaño de 2,42 KB

Claves

Las tablas de una base de datos relacional deben tener un campo o conjunto de campos que identifiquen inequívocamente cada registro almacenado (clave primaria y secundaria).

Consultas de Access

Son solicitudes de información a una base de datos que pueden provenir de una o varias tablas. El resultado se almacena como una nueva tabla llamada"Hoja de respuesta dinámic".

Tipos de consultas

Consultas de selección: Extraen o muestran datos de una tabla que cumplen con criterios específicos. Generan una tabla lógica que no está físicamente en el disco duro, sino en la memoria del ordenador.

Consultas de acción: Generan cambios definitivos en los registros de las tablas. No se pueden deshacer una vez ejecutadas.

Consultas en SQL: Se realizan en un entorno distinto al de la cuadrícula QBE, denominado"Entorno SQ", utilizando comandos de acción directa.

Crear una consulta de selección

  1. Abrir base de datos
  2. Ir a la pestaña Crear > Otros > Diseño de consultas
  3. Seleccionar y agregar las tablas necesarias
  4. Seleccionar los campos haciendo doble clic para agregarlos a la consulta
  5. En el campo Apellido, en la sección Criterios, introducir el operador lógico"igual "
  6. Ir al menú Diseño > Ejecutar

Consultas parametrizadas

Son consultas cuyas condiciones de búsqueda se definen mediante criterios (parámetros) suministrados por el operador, que influyen en el resultado de la consulta.

Consultas de referencia cruzada

Presentan como resultado una"tabla de resume" en formato doble entrada. El producto es una matriz bidimensional en la que se realiza una operación matemática en cada intersección.

Consultas de acción

Permiten realizar cambios de datos en una tabla, crear una nueva tabla con información de otras tablas, modificar datos almacenados, insertar nuevos registros o eliminar datos almacenados (4 tipos: creación de tablas, actualización, anexión de datos, eliminación).

Entradas relacionadas: