Download consulta de base de datos

Document related concepts

SQL wikipedia , lookup

Búsqueda mediante ejemplo wikipedia , lookup

Base de datos relacional wikipedia , lookup

Microsoft SQL Server wikipedia , lookup

Vista materializada wikipedia , lookup

Transcript
En bases de datos, una consulta es el método para acceder
a los datos en las bases de datos. Con las consultas se
puede modificar, borrar, mostrar 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 la base de datos se
realizan a través de un lenguaje de manipulación de datos
(DML – Data Manipulation Language). SQL es un lenguaje DML,
pero además posee otras características de otros
lenguajes. Por ejemplo, permite también crear bases de
datos.
2. CONSULTA EN ACCESSLas consultas son los objetos de una base dedatos que permiten
recuperar datos de una tabla,modificarlos e incluso almacenar el resultado enotra tabla.
3. Tipos de consultas Tipo de consulta Descripción Recupera los datos de una o más tablas y
muestra el conjunto de Consulta de selección registros en una hoja de datos. Es el tipo de consulta
más habitual. Solicita al usuario que especifique valores que definan la consulta, porConsulta de
parámetros ejemplo un área específica de resultados de ventas o un intervalo concreto de precios
de casas. Consulta de tabla de Organiza un conjunto de registros para que su presentación sea más
referencias cruzadas clara, mediante encabezados de fila y de columna. Consulta de acción Crea
una tabla nueva o modifica una existente. Consulta SQL Es una consulta avanzada que se crea
mediante una instrucción SQL.
4. 1) CONSULTAS DE SELECCIÓN:Son las que extraen o nos muestran datos. Muestran aquellos
datos deuna tabla que cumplen los criterios especificados. Una vez obtenido elresultado podremos
consultar los datos para modificarlos. Una consultade selección genera una tabla lógica (no está
físicamente en el disco durosino en la memoria del ordenador y cada vez que se abre se vuelve
acalcular).EJEMPLO: queremos agrupar por promedio el campo "apellidos" de latabla "personal",
para esto tenemos la opcion de seleccionar el orden enque queremos nuestro campo.
5. 2) CONSULTAS DE ACCIÓN:Son consultas que realizan cambios a los registros. Existen
variostipos de consultas de acción, de eliminación, de actualización, dedatos anexados y de
creación de tablas.Las consultas de eliminación :son consultas que eliminan de unatabla los
registros que cumplen los criterios especificados.Las consultas de actualización: son consultas
que modifican deuna tabla los registros que cumplen los criterios especificados.Las consultas de
datos anexados: son consultas que añadenregistros de una tabla al final de otra tabla.Las
consultas de creación de tabla : son consultas que crean unanueva tabla a partir de registros de
otra tabla.
6. EJEMPLO: en este caso tenemos un ejemplo de eliminación que seda Desde la tabla Cursos, que
tengan alumnos de Valencia DóndePoblación = "Valencia".
7. 3) CONSULTAS ESPECIFICAS DE SQLSon consultas que no se pueden definir desde la cuadrícula
QBE deAccess sino que se tienen que definir directamente en SQL. ElSQL permite especificar
diversos tipos de operaciones en las relacionesde la base de datos.
8. Crear una consulta.Abrimos la base de datos, en la pestaña crear damos clic en elbotón diseño
de consulta. Posteriormente tendremos queseleccionar las tablas de donde obtendremos los datos
para laconsulta, podemos seleccionar varias tablas si es nuestrorequerimiento y damos clic en
cerrar. Aparecerá la ventana devista de diseño.Vista Diseño.En la parte superior estarán las tablas
añadidas y en la parteinferior la cuadrícula QBE donde definiremos los campos deconsulta.
Access es gráfico, por lo que aprovecha al máximo la
potencia gráfica de Windows, ofreciendo métodos usuales
de acceso a los datos y proporcionando métodos simples y
directos de trabajar con la información.
Access facilita la administración de datos, ya que sus
posibilidades de consulta y conexión le ayudan a encontrar
rápidamente la información deseada, cualquiera que sea su
formato o lugar de almacenamiento.
Con Access es posible producir formularios e informes
sofisticados y efectivos, así como gráficos y combinaciones
de informes en un solo documento.
Access permite lograr un considerable aumento en la
productividad mediante el uso de los asistentes y las
macros. Estos permiten automatizar fácilmente muchas
tareas sin necesidad de programar.
Los elementos que conforman una base de datos en Access
son.
1. Tablas: Colección de datos
2. Consultas: Acciones con los datos
3. Formularios: Presentación de los datos
4. Reportes o Informes: Impresión de los datos
5. Macros: Rutinas cortas para ejecutar eventos o
acciones.
6. Módulos o Procedimientos: Definición de procedimientos
comunes, variables públicas.