Este documento presenta los diferentes tipos de consultas que se pueden crear en Microsoft Access. Explica cómo crear consultas sencillas, consultas de referencias cruzadas, consultas de búsqueda de duplicados, consultas de búsqueda de no coincidentes y consultas SQL. Para cada tipo de consulta, describe los pasos a seguir utilizando el asistente de consultas en Access.
Test de Base de datos Access 1 resuelto.docxjpalencia
Este documento contiene 17 preguntas de examen sobre bases de datos en Access. Las preguntas cubren temas como los tipos de bases de datos más comunes, las funciones del panel de exploración, los tipos de campos, relaciones entre tablas, secciones de informes, campos clave principales y tipos de consultas.
Este documento describe diferentes herramientas visuales de Visual Basic como botones, listas desplegables, etiquetas, formularios, cuadros de texto, botones de opción, cuadros combinados, cuadros de imagen, grupos y barras de progreso, y explica cómo agregar y configurar cada uno de estos controles.
Este documento presenta los conceptos fundamentales de SOA y servicios web. Introduce la arquitectura SOA, sus ventajas y los lenguajes y protocolos implicados. Explica cómo crear y consumir servicios web existentes utilizando las tecnologías más extendidas. El documento está dividido en siete secciones que cubren los fundamentos teóricos de SOA, arquitectura SOA, servicios web XML, implementación de servicios web, servicios web RESTful, interoperabilidad y arquitectura ESB.
Los servicios web son piezas de lógica de negocio accesibles a través de protocolos como HTTP que permiten la interoperabilidad entre aplicaciones. Los servicios web usan XML para representar datos y tienen bajo acoplamiento entre el servicio y el cliente. SOAP es un protocolo basado en XML para el intercambio de información entre sistemas distribuidos, mientras que WSDL describe la interfaz de los servicios web de forma estándar.
6. Medidas de forma. Medidas de asimetría, coeficiente de asimetría de Fisher...HenryVillamil2
Este documento presenta información sobre estadística descriptiva y medidas estadísticas como mediana, moda, media, asimetría y curtosis. Incluye ejemplos y un ejercicio para calcular el tipo de asimetría y curtosis de datos sobre la duración de llamadas telefónicas.
Guia Crea una aplicacion en Vb que Calcule el - imcCarlos Alonso
El documento describe el desarrollo de una aplicación para calcular el índice de masa corporal (IMC) de una persona. La aplicación se crea en Visual Studio .NET utilizando múltiples formularios y una biblioteca de clases. Se diseñan formularios para ingresar datos personales, mostrar resultados del IMC según categorías establecidas por la OMS, y proporcionar ayuda e información sobre los desarrolladores.
Este documento presenta una unidad sobre tablas dinámicas y macros en Microsoft Excel 2007. Explica cómo crear una tabla dinámica seleccionando datos, insertando la tabla e incluyendo campos en las áreas apropiadas. También cubre gráficos dinámicos y cómo grabar, habilitar y ejecutar macros, destacando la importancia de configurarlas correctamente.
Test de Base de datos Access 1 resuelto.docxjpalencia
Este documento contiene 17 preguntas de examen sobre bases de datos en Access. Las preguntas cubren temas como los tipos de bases de datos más comunes, las funciones del panel de exploración, los tipos de campos, relaciones entre tablas, secciones de informes, campos clave principales y tipos de consultas.
Este documento describe diferentes herramientas visuales de Visual Basic como botones, listas desplegables, etiquetas, formularios, cuadros de texto, botones de opción, cuadros combinados, cuadros de imagen, grupos y barras de progreso, y explica cómo agregar y configurar cada uno de estos controles.
Este documento presenta los conceptos fundamentales de SOA y servicios web. Introduce la arquitectura SOA, sus ventajas y los lenguajes y protocolos implicados. Explica cómo crear y consumir servicios web existentes utilizando las tecnologías más extendidas. El documento está dividido en siete secciones que cubren los fundamentos teóricos de SOA, arquitectura SOA, servicios web XML, implementación de servicios web, servicios web RESTful, interoperabilidad y arquitectura ESB.
Los servicios web son piezas de lógica de negocio accesibles a través de protocolos como HTTP que permiten la interoperabilidad entre aplicaciones. Los servicios web usan XML para representar datos y tienen bajo acoplamiento entre el servicio y el cliente. SOAP es un protocolo basado en XML para el intercambio de información entre sistemas distribuidos, mientras que WSDL describe la interfaz de los servicios web de forma estándar.
6. Medidas de forma. Medidas de asimetría, coeficiente de asimetría de Fisher...HenryVillamil2
Este documento presenta información sobre estadística descriptiva y medidas estadísticas como mediana, moda, media, asimetría y curtosis. Incluye ejemplos y un ejercicio para calcular el tipo de asimetría y curtosis de datos sobre la duración de llamadas telefónicas.
Guia Crea una aplicacion en Vb que Calcule el - imcCarlos Alonso
El documento describe el desarrollo de una aplicación para calcular el índice de masa corporal (IMC) de una persona. La aplicación se crea en Visual Studio .NET utilizando múltiples formularios y una biblioteca de clases. Se diseñan formularios para ingresar datos personales, mostrar resultados del IMC según categorías establecidas por la OMS, y proporcionar ayuda e información sobre los desarrolladores.
Este documento presenta una unidad sobre tablas dinámicas y macros en Microsoft Excel 2007. Explica cómo crear una tabla dinámica seleccionando datos, insertando la tabla e incluyendo campos en las áreas apropiadas. También cubre gráficos dinámicos y cómo grabar, habilitar y ejecutar macros, destacando la importancia de configurarlas correctamente.
Este documento describe diferentes métodos numéricos para la diferenciación e integración. Explica la diferenciación numérica mediante la definición de derivada y presenta las fórmulas de diferencias progresivas, regresivas y centrales. También describe varias reglas para la integración numérica como la regla del rectángulo, del punto medio, del trapecio y de Simpson, así como su aplicación compuesta en varios intervalos.
Este documento describe las propiedades y organización de los sistemas. Explora conceptos como estructura, emergencia, comunicación, sinergia, homeostasis, equifinalidad, entropía, inmergencia, control y variedad requerida. Además, analiza la organización de sistemas complejos a través de supra-sistemas, infra-sistemas, iso-sistemas y hetero-sistemas. El documento provee una descripción detallada de estas propiedades y relaciones entre sistemas.
Este documento describe varios métodos para la derivación e integración numérica. Explica el método de las diferencias finitas para aproximar derivadas, así como los métodos del trapecio, Simpson y Euler para la integración numérica. También presenta el método de Romberg para mejorar la precisión de la integración mediante la regla del trapecio.
La búsqueda binaria es un algoritmo eficiente para buscar datos en arreglos ordenados de gran tamaño. Divide el arreglo en dos partes repetidamente hasta encontrar el dato buscado, reduciendo el tiempo de búsqueda. Requiere que los datos estén ordenados de menor a mayor para funcionar.
Este documento describe los procedimientos para restaurar bases de datos en SQL Server, incluyendo: 1) explica el proceso de recuperación automática de SQL Server y las acciones que toma durante una restauración; 2) detalla los pasos para preparar una restauración, como comprobar copias de seguridad y realizar tareas previas; 3) cubre cómo restaurar desde diferentes tipos de copias de seguridad y bases de datos dañadas.
Este documento describe dos técnicas de búsqueda en arrays: la búsqueda lineal o secuencial y la búsqueda binaria o dicotómica. La búsqueda lineal implica examinar cada elemento del array secuencialmente para encontrar la clave de búsqueda, mientras que la búsqueda binaria divide el array repetidamente hasta encontrar la clave. La búsqueda lineal es más simple pero menos eficiente, mientras que la búsqueda binaria es más eficiente pero requiere que el array esté ordenado.
Las listas son estructuras de datos que permiten almacenar colecciones ordenadas de elementos de cualquier tipo. Permiten acceder a los elementos de manera secuencial mediante índices y son mutables, permitiendo agregar, eliminar o modificar elementos. Existen diferentes tipos de listas como listas simples, anidadas y enlazadas, y se usan comúnmente para almacenar y procesar datos.
Este documento explica cómo usar filtros avanzados en Excel para seleccionar y analizar subconjuntos de datos. Introduce los filtros como una herramienta útil para destacar solo la información relevante de una tabla de datos. Luego, muestra un ejemplo de cómo aplicar filtros avanzados para seleccionar registros de mujeres con salarios inferiores a 1,800 euros. Finalmente, concluye que los filtros avanzados permiten encontrar rápidamente la información importante de manera fácil y rápida.
El documento proporciona instrucciones para completar varios ejercicios en Excel sobre formato, relleno de series, fórmulas y funciones. El primer ejercicio instruye sobre cómo crear una tabla con datos de ventas y aplicar formatos como alineación, bordes, sombreados y formato de moneda. El segundo ejercicio instruye sobre cómo aplicar diferentes formatos a celdas y rellenar series usando la herramienta de relleno automático.
La alumna Victoria Estefanía Orta Cervantes presenta 8 prácticas realizadas en Excel donde aprende diferentes funciones como aplicar formatos, insertar gráficos, realizar cálculos y guardar archivos. En cada práctica crea y modifica hojas de cálculo con tablas y datos para practicar el uso de herramientas en Excel.
Este documento describe un ejercicio en Microsoft Access para crear una base de datos para un colegio con tablas para alumnos, profesores, cursos y evaluaciones. Incluye instrucciones para crear los campos de cada tabla, establecer propiedades como claves principales e índices, y agregar máscaras y validaciones a los campos. También incluye datos de ejemplo para llenar las tablas.
Este documento proporciona información sobre cómo dar formato a celdas en Excel. Explica que Excel permite cambiar la apariencia de los datos modificando la fuente, tamaño, estilo y color. También permite alinear el texto de manera horizontal y vertical, agregar bordes, rellenos, y aplicar formatos condicionales y de números. Por último, cubre cómo modificar la estructura de filas, columnas y hojas en Excel.
El documento habla sobre los sistemas de actividad humana. Explica que estos sistemas implican acciones humanas conscientes y libertad de elección. Describe que un sistema de actividad humana es un conjunto de actividades e interacciones realizadas por personas o grupos en el mundo real. También indica que estos sistemas pueden modelarse usando un lenguaje que represente las actividades con verbos.
Este documento explica cómo crear formularios y informes en Access. Detalla los pasos para crear formularios utilizando el asistente o diseño manual y las partes clave de la ventana del formulario. También explica cómo crear informes seleccionando los campos en el asistente para informes y las partes importantes de la ventana del informe.
Un formulario permite mostrar, editar y agregar datos de una tabla o consulta de Access. Los formularios se pueden usar para controlar el acceso a los datos y automatizar tareas comunes. Se pueden crear formularios mediante un asistente, una herramienta de formulario en blanco o arrastrando campos desde una tabla o consulta.
Este documento presenta 8 ejercicios prácticos de hojas de cálculo en Excel. Los ejercicios incluyen tareas como crear hojas, calcular totales, modificar celdas, agregar formatos, insertar gráficos y personalizar aspectos visuales. El objetivo es practicar diferentes funciones y herramientas de Excel para el análisis y visualización de datos.
Este documento describe cómo crear interfaces gráficas de usuario (GUIs) en MATLAB usando GUIDE. Explica que GUIDE permite diseñar GUIs de forma visual arrastrando y soltando controles como botones y cajas de texto. Una GUI creada con GUIDE consta de dos archivos, uno con extensión .fig que contiene la descripción gráfica y otro con extensión .m que contiene el código y callbacks. El documento también cubre conceptos como propiedades de los controles, sentencias get y set, y estructura jerárquica
El documento describe los conceptos de corrientes de entrada, salida y retroalimentación en los sistemas. Explica que la corriente de entrada proporciona la energía necesaria para el funcionamiento del sistema a través de recursos del medio como el oxígeno o el alimento. La corriente de salida exporta la energía del sistema al medio o a otros sistemas, de forma positiva cuando es útil a la comunidad o de forma negativa si no lo es. La retroalimentación proporciona información sobre el progreso del sistema hacia su objetivo para realizar las
Este documento presenta información sobre fórmulas y funciones en Excel. Define fórmula y función, y diferencia una de la otra. Explica los componentes de una fórmula en Excel como referencias a celdas, constantes, operadores y funciones. También describe los diferentes tipos de operadores y operandos que se pueden usar en fórmulas de Excel.
Las consultas permiten filtrar, resumir y combinar datos de varias tablas para responder preguntas específicas sobre los datos. Se pueden usar consultas para actualizar, eliminar o insertar registros de forma masiva. Las consultas de unión combinan los resultados de múltiples consultas de selección para revisar conjuntos de datos relacionados.
Este documento describe diferentes métodos numéricos para la diferenciación e integración. Explica la diferenciación numérica mediante la definición de derivada y presenta las fórmulas de diferencias progresivas, regresivas y centrales. También describe varias reglas para la integración numérica como la regla del rectángulo, del punto medio, del trapecio y de Simpson, así como su aplicación compuesta en varios intervalos.
Este documento describe las propiedades y organización de los sistemas. Explora conceptos como estructura, emergencia, comunicación, sinergia, homeostasis, equifinalidad, entropía, inmergencia, control y variedad requerida. Además, analiza la organización de sistemas complejos a través de supra-sistemas, infra-sistemas, iso-sistemas y hetero-sistemas. El documento provee una descripción detallada de estas propiedades y relaciones entre sistemas.
Este documento describe varios métodos para la derivación e integración numérica. Explica el método de las diferencias finitas para aproximar derivadas, así como los métodos del trapecio, Simpson y Euler para la integración numérica. También presenta el método de Romberg para mejorar la precisión de la integración mediante la regla del trapecio.
La búsqueda binaria es un algoritmo eficiente para buscar datos en arreglos ordenados de gran tamaño. Divide el arreglo en dos partes repetidamente hasta encontrar el dato buscado, reduciendo el tiempo de búsqueda. Requiere que los datos estén ordenados de menor a mayor para funcionar.
Este documento describe los procedimientos para restaurar bases de datos en SQL Server, incluyendo: 1) explica el proceso de recuperación automática de SQL Server y las acciones que toma durante una restauración; 2) detalla los pasos para preparar una restauración, como comprobar copias de seguridad y realizar tareas previas; 3) cubre cómo restaurar desde diferentes tipos de copias de seguridad y bases de datos dañadas.
Este documento describe dos técnicas de búsqueda en arrays: la búsqueda lineal o secuencial y la búsqueda binaria o dicotómica. La búsqueda lineal implica examinar cada elemento del array secuencialmente para encontrar la clave de búsqueda, mientras que la búsqueda binaria divide el array repetidamente hasta encontrar la clave. La búsqueda lineal es más simple pero menos eficiente, mientras que la búsqueda binaria es más eficiente pero requiere que el array esté ordenado.
Las listas son estructuras de datos que permiten almacenar colecciones ordenadas de elementos de cualquier tipo. Permiten acceder a los elementos de manera secuencial mediante índices y son mutables, permitiendo agregar, eliminar o modificar elementos. Existen diferentes tipos de listas como listas simples, anidadas y enlazadas, y se usan comúnmente para almacenar y procesar datos.
Este documento explica cómo usar filtros avanzados en Excel para seleccionar y analizar subconjuntos de datos. Introduce los filtros como una herramienta útil para destacar solo la información relevante de una tabla de datos. Luego, muestra un ejemplo de cómo aplicar filtros avanzados para seleccionar registros de mujeres con salarios inferiores a 1,800 euros. Finalmente, concluye que los filtros avanzados permiten encontrar rápidamente la información importante de manera fácil y rápida.
El documento proporciona instrucciones para completar varios ejercicios en Excel sobre formato, relleno de series, fórmulas y funciones. El primer ejercicio instruye sobre cómo crear una tabla con datos de ventas y aplicar formatos como alineación, bordes, sombreados y formato de moneda. El segundo ejercicio instruye sobre cómo aplicar diferentes formatos a celdas y rellenar series usando la herramienta de relleno automático.
La alumna Victoria Estefanía Orta Cervantes presenta 8 prácticas realizadas en Excel donde aprende diferentes funciones como aplicar formatos, insertar gráficos, realizar cálculos y guardar archivos. En cada práctica crea y modifica hojas de cálculo con tablas y datos para practicar el uso de herramientas en Excel.
Este documento describe un ejercicio en Microsoft Access para crear una base de datos para un colegio con tablas para alumnos, profesores, cursos y evaluaciones. Incluye instrucciones para crear los campos de cada tabla, establecer propiedades como claves principales e índices, y agregar máscaras y validaciones a los campos. También incluye datos de ejemplo para llenar las tablas.
Este documento proporciona información sobre cómo dar formato a celdas en Excel. Explica que Excel permite cambiar la apariencia de los datos modificando la fuente, tamaño, estilo y color. También permite alinear el texto de manera horizontal y vertical, agregar bordes, rellenos, y aplicar formatos condicionales y de números. Por último, cubre cómo modificar la estructura de filas, columnas y hojas en Excel.
El documento habla sobre los sistemas de actividad humana. Explica que estos sistemas implican acciones humanas conscientes y libertad de elección. Describe que un sistema de actividad humana es un conjunto de actividades e interacciones realizadas por personas o grupos en el mundo real. También indica que estos sistemas pueden modelarse usando un lenguaje que represente las actividades con verbos.
Este documento explica cómo crear formularios y informes en Access. Detalla los pasos para crear formularios utilizando el asistente o diseño manual y las partes clave de la ventana del formulario. También explica cómo crear informes seleccionando los campos en el asistente para informes y las partes importantes de la ventana del informe.
Un formulario permite mostrar, editar y agregar datos de una tabla o consulta de Access. Los formularios se pueden usar para controlar el acceso a los datos y automatizar tareas comunes. Se pueden crear formularios mediante un asistente, una herramienta de formulario en blanco o arrastrando campos desde una tabla o consulta.
Este documento presenta 8 ejercicios prácticos de hojas de cálculo en Excel. Los ejercicios incluyen tareas como crear hojas, calcular totales, modificar celdas, agregar formatos, insertar gráficos y personalizar aspectos visuales. El objetivo es practicar diferentes funciones y herramientas de Excel para el análisis y visualización de datos.
Este documento describe cómo crear interfaces gráficas de usuario (GUIs) en MATLAB usando GUIDE. Explica que GUIDE permite diseñar GUIs de forma visual arrastrando y soltando controles como botones y cajas de texto. Una GUI creada con GUIDE consta de dos archivos, uno con extensión .fig que contiene la descripción gráfica y otro con extensión .m que contiene el código y callbacks. El documento también cubre conceptos como propiedades de los controles, sentencias get y set, y estructura jerárquica
El documento describe los conceptos de corrientes de entrada, salida y retroalimentación en los sistemas. Explica que la corriente de entrada proporciona la energía necesaria para el funcionamiento del sistema a través de recursos del medio como el oxígeno o el alimento. La corriente de salida exporta la energía del sistema al medio o a otros sistemas, de forma positiva cuando es útil a la comunidad o de forma negativa si no lo es. La retroalimentación proporciona información sobre el progreso del sistema hacia su objetivo para realizar las
Este documento presenta información sobre fórmulas y funciones en Excel. Define fórmula y función, y diferencia una de la otra. Explica los componentes de una fórmula en Excel como referencias a celdas, constantes, operadores y funciones. También describe los diferentes tipos de operadores y operandos que se pueden usar en fórmulas de Excel.
Las consultas permiten filtrar, resumir y combinar datos de varias tablas para responder preguntas específicas sobre los datos. Se pueden usar consultas para actualizar, eliminar o insertar registros de forma masiva. Las consultas de unión combinan los resultados de múltiples consultas de selección para revisar conjuntos de datos relacionados.
Este documento describe los diferentes tipos de consultas en Microsoft Access, incluyendo consultas de selección, de tablas de referencias cruzadas, de acciones, de unión, de comandos (eliminación, actualización, alineación, creación de tablas), de parámetros, de buscar duplicados, y consultas específicas de SQL. Las consultas permiten recuperar y modificar datos de una o más tablas de una base de datos.
El documento explica que las consultas en Access permiten buscar y recopilar información de una o más tablas para obtener detalles de la base de datos. Se pueden usar consultas para acceder a datos de múltiples tablas y filtrar la información según condiciones específicas. También cubre cómo modificar consultas usando la vista de diseño para limitar los registros mostrados.
Este documento proporciona una guía básica sobre las funciones y pestañas del programa Windows Movie Maker, incluyendo cómo agregar videos, fotos, música y efectos; editar y personalizar elementos; y guardar la película final. Explica las opciones en las pestañas Principales, Animaciones, Efectos Visuales, Herramientas de Video/Música/Texto y Proyecto para crear y editar una película de manera sencilla.
Este documento describe los diferentes tipos de consultas en una base de datos, incluyendo consultas de selección, consultas con parámetros, consultas cruzadas y consultas de acción. Explica cómo crear una consulta de selección utilizando la vista de diseño o un asistente para consultas sencillas en Microsoft Access. Finalmente, proporciona una bibliografía relacionada con consultas en Access.
El documento describe los componentes fundamentales de una base de datos, incluyendo tablas para almacenar datos en filas y columnas, formularios para ver y editar datos, informes para resumir la información, consultas para recuperar datos específicos, y el modelo entidad-relación para organizar los datos. Explica que una base de datos permite agregar, eliminar y organizar datos de manera flexible.
Este documento describe los diferentes tipos de consultas en Microsoft Access, incluyendo consultas de selección, consultas de acción como actualización, eliminación y datos anexados, consultas específicas de SQL, y consultas de resumen. También explica los pasos para crear una consulta, como seleccionar tablas, definir criterios en la cuadrícula QBE y ejecutar la consulta.
Este documento describe los diferentes tipos de consultas en Access, incluyendo consultas de selección para recuperar datos, consultas de acción para modificar datos, y consultas SQL específicas. Explica cómo crear una consulta básica seleccionando campos y tablas, y cómo guardar y ejecutar la consulta. También menciona otros tipos como consultas de parámetros, multitabla y de alineación.
Las consultas en Access permiten extraer y modificar información de una o más tablas relacionadas. Existen consultas de selección para visualizar registros, consultas de acción para insertar, modificar o eliminar datos, y consultas SQL específicas. Para crear una consulta, se seleccionan las tablas relevantes y se establecen las condiciones para filtrar los registros deseados.
Este documento describe los tipos de consultas en bases de datos, incluyendo consultas de selección para mostrar datos, consultas de acción para modificar datos, y cómo crear consultas. Explica que las consultas permiten visualizar y modificar información de tablas de datos y que se pueden incluir condiciones para mostrar solo datos relevantes.
Este documento proporciona instrucciones paso a paso para crear consultas en Access. Los pasos incluyen seleccionar la tabla de origen, agregar campos, especificar criterios de búsqueda y ordenación, y guardar la consulta con un nombre.
Este documento presenta un cuaderno de ejercicios de Access que incluye 51 ejercicios, 32 prácticas, 27 actividades de repaso, 8 miniaplicaciones y 5 proyectos para aprender a usar Access desde la versión 97 hasta la 2010. El contenido cubre temas como crear y modificar tablas, crear y modificar relaciones, realizar consultas simples y complejas, crear formularios e informes, usar macros, y proyectos para desarrollar aplicaciones más complejas. El objetivo es que los usuarios adquieran experiencia práct
Este documento describe diferentes consultas SQL para combinar tablas relacionales, incluyendo UNION, EXCEPT, INTERSECT y JOIN. Explica que UNION combina filas de múltiples tablas, EXCEPT muestra filas únicas, INTERSECT muestra filas coincidentes, y JOIN combina filas basadas en valores iguales en columnas vinculadas. Proporciona ejemplos de sintaxis y uso para cada tipo de consulta.
El documento describe el modelo entidad-relación, el cual consiste en entidades (objetos del mundo real), atributos de las entidades, y relaciones entre las entidades. Existen tres tipos de relaciones: uno a uno, uno a muchos, y muchos a muchos. Las relaciones definen las asociaciones entre las entidades y pueden tener restricciones de llave.
Este documento proporciona instrucciones para crear consultas simples utilizando SQL en Access 2007. Explica cómo crear una base de datos llamada "video tienda" con una tabla de películas, agregar 20 registros, y luego crear consultas en SQL para seleccionar datos específicos. También cubre cómo agregar las consultas a un formulario para que los usuarios puedan ver fácilmente los resultados al hacer clic en un botón.
El documento presenta los diferentes tipos de consultas que se pueden crear en Access, incluyendo consultas sencillas, de referencias cruzadas, búsqueda de duplicados, búsqueda de no coincidentes, y consultas SQL. Explica los pasos para crear cada tipo de consulta de manera concisa.
El documento presenta los diferentes tipos de consultas que se pueden crear en Access, incluyendo consultas sencillas, de referencias cruzadas, búsqueda de duplicados, búsqueda de no coincidentes, y consultas SQL. Explica los pasos para crear cada tipo de consulta de manera concisa.
Este documento proporciona instrucciones sobre cómo crear relaciones entre tablas en una base de datos de Access, cómo modificar relaciones existentes, y cómo crear consultas y formularios. Explica los conceptos básicos de relaciones y los pasos para establecer relaciones entre tablas, modificar relaciones existentes, y crear consultas resumen y detalle y formularios para editar datos.
Este documento describe las consultas en Microsoft Access, las cuales permiten automatizar acciones sobre una o más tablas como buscar, eliminar, insertar y actualizar datos. Las consultas se pueden crear a partir de tablas o de otras consultas y almacenan los criterios de búsqueda para ejecutar las consultas de forma repetida sin tener que volver a definir los criterios. Existen diferentes tipos de consultas como consultas de selección, consultas de acción y consultas SQL.
El documento proporciona una introducción a los elementos básicos de la pantalla de inicio de Access, incluyendo el menú Inicio, los botones y las opciones para abrir una base de datos nueva o existente. También explica cómo crear y guardar una nueva base de datos en blanco.
Este documento resume conceptos clave sobre relaciones, consultas y formularios en Access. Habla sobre relaciones uno a uno y muchos a muchos y cómo evitan duplicidad de datos. Explica que las consultas permiten recuperar, modificar y almacenar datos de tablas. Finalmente, describe cómo los formularios permiten ver y editar datos de tablas y cómo se pueden crear usando el asistente de formularios.
Este documento explica los conceptos básicos sobre consultas en bases de datos, incluyendo cómo crear consultas, los tipos de consultas como de selección, acción, multitablas y eliminación, y el lenguaje SQL. También cubre temas como guardar consultas, ejecutarlas, y crear tablas a partir de resultados de consultas.
Este documento explica cómo crear consultas de referencias cruzadas en Access para representar datos en formato de tabla de doble entrada. Describe los pasos para utilizar el asistente de consultas de referencias cruzadas, incluyendo seleccionar campos para las filas y columnas, refinar el encabezado de columna y ver o modificar el diseño de la consulta.
Este documento explica cómo crear consultas de referencias cruzadas en Access para representar datos en formato de tabla de doble entrada. Describe el proceso de usar el asistente para seleccionar los campos de agrupación, refinar los encabezados y generar la consulta o tabla de resultados. También cubre cómo modificar el diseño de la consulta una vez creada.
Este documento presenta los cuatro tipos principales de consultas en Access: 1) Consultas de selección, que permiten ver y analizar datos de una o más tablas; 2) Consultas de acción, que realizan cambios a los datos como eliminar o actualizar registros; 3) Consultas de datos anexados, que añaden registros de una tabla a otra; y 4) Consultas SQL, que usan lenguaje SQL para consultar y administrar bases de datos. Explica los pasos para crear cada tipo de consulta.
Este documento presenta los cuatro tipos principales de consultas en Access: 1) Consultas de selección, que permiten ver y analizar datos de una o más tablas; 2) Consultas de acción, que realizan cambios a los datos como eliminar o actualizar registros; 3) Consultas de datos anexados, que añaden registros de una tabla a otra; y 4) Consultas SQL, que usan lenguaje SQL para consultar y administrar bases de datos. Explica los pasos para crear cada tipo de consulta.
El documento describe las consultas en Access, incluyendo:
1) Las consultas permiten obtener información específica de una base de datos seleccionando campos, registros y tablas específicas y ordenando los resultados.
2) Existen consultas de selección, que muestran datos, y consultas de acción, que realizan cambios a los registros.
3) Para crear una consulta se seleccionan las tablas, luego los campos en la cuadrícula QBE, y se pueden agregar criterios para filtrar los resultados.
Este documento presenta los diferentes tipos de consultas en Access, incluyendo consultas de selección, consultas de acción (eliminación, actualización, datos anexados, creación de tablas), y consultas SQL. Las consultas de selección permiten ver y analizar datos de una o más tablas, mientras que las consultas de acción realizan cambios a los datos como eliminar o actualizar registros. Las consultas SQL usan lenguaje SQL para consultar y administrar bases de datos relacionales.
El documento proporciona instrucciones sobre cómo crear y usar tablas, consultas, formularios e informes en Microsoft Access. Explica cómo crear tablas mediante la vista de diseño, agregar campos y propiedades, y cómo crear diferentes tipos de consultas como consultas de selección, resumen y acción. También describe cómo crear formularios usando el asistente de formularios y diseñar informes para presentar datos de una tabla o consulta.
Este documento describe los tipos de consultas en Access y cómo crear y modificar consultas. Existen tres tipos principales de consultas: consultas de selección que muestran datos, consultas de acción que realizan cambios a los registros, y consultas SQL específicas. Para crear una consulta, se seleccionan las tablas relevantes, se añaden campos a la cuadrícula, y se definen criterios de búsqueda. Las consultas se pueden guardar, ejecutar, y modificar el diseño para ordenar campos u otros cambios.
Este documento proporciona una definición de consulta en Microsoft Access y describe varios tipos de consultas, incluidas consultas de selección, consultas de parámetros, consultas de tabla de referencias cruzadas y consultas de acción como consultas de eliminación, actualización, datos anexados y creación de tablas. También explica cómo agregar campos a una consulta, clasificar datos y grabar e imprimir consultas.
El documento explica los pasos para crear tablas, formularios, consultas, informes y relaciones entre tablas en Microsoft Access. Describe cómo utilizar el asistente para crear formularios de forma sencilla. También indica cómo crear un formulario principal de menú que enlace a otros formularios, consultas e informes mediante botones.
1. El documento describe varias formas de abrir, cerrar y crear bases de datos en Access 2010, así como modificar tablas, buscar datos, crear relaciones y consultas.
2. Se explican los pasos para crear formularios y tablas, agregar y eliminar campos y registros, y establecer propiedades de campos.
3. También cubre cómo crear diferentes tipos de consultas como de selección, acción, resumen y referencias cruzadas.
1. El documento describe varias formas de abrir, cerrar y crear bases de datos en Access 2010, así como modificar tablas, buscar datos, crear relaciones y consultas.
2. Se explican los pasos para crear formularios y tablas, agregar y eliminar campos y registros, y establecer propiedades de campos.
3. También cubre cómo crear diferentes tipos de consultas como de selección, acción, resumen y referencias cruzadas.
Similar a Tipos de consultas en access (carolina gómez) (20)
Una red mixta o hibrida combina diferentes tipologías de red como estrella, bus y anillo para tomar ventaja de sus beneficios. Dos ejemplos son una topología estrella-bus que conecta varias redes estrella a través de un bus, y una topología estrella-anillo que conecta equipos a un componente central formando también un anillo. Este tipo de red es más tolerante a fallos y permite varios caminos de comunicación entre nodos.
El documento presenta el perfil profesional de Liseth Carolina Gómez Jurado, técnico en sistemas de Taminango-Nariño. Incluye información personal, formación académica como técnico en sistemas en SENA, y referencias personales y familiares. Se describe a sí misma como responsable, honrada y comprometida con su trabajo.
Taller 3 creación de oraganigramas (carolina gómez)carolinagomez1124
Este documento presenta dos organigramas: 1) El organigrama de un hogar que describe la estructura jerárquica de las diferentes áreas y elementos de una casa. 2) El organigrama de una empresa que muestra la organización administrativa con los departamentos de gerencia, planeación, sistemas, mercadotecnia, distribución y secretaría.
Este documento presenta una guía de aprendizaje sobre ofimática realizada por Liseth Carolina Gómez Jurado del SENA para Mario Fernado Cabrera Vásquez. Incluye instrucciones para crear un oficio, cortar y agrupar imágenes, capturas de pantalla, diagramas, y algoritmos para determinar el mayor/menor número, media aritmética y área de un círculo.
Este documento presenta un resumen de un taller sobre Word intermedio. Incluye conceptos básicos sobre sistemas, ofimática e informática. También presenta atajos de teclado comunes en Word y una tabla con recomendaciones de compañeros de clase.
Este documento presenta la resolución de dos casos según el manual de convivencia del SENA. En el caso 1, se le da una respuesta a un aprendiz virtual sobre cómo obtener un carné estudiantil. En el caso 4, se explican las medidas formativas y sanciones por faltas académicas o disciplinarias, así como los estímulos que puede recibir un aprendiz.
El documento proporciona información sobre el Servicio Nacional de Aprendizaje (SENA) de Colombia. El SENA ofrece formación profesional gratuita a millones de personas y apoya el desarrollo tecnológico de las empresas. Fue creado en 1957 y su misión es invertir en el desarrollo de los trabajadores colombianos a través de programas de formación que contribuyan al desarrollo del país. El documento también describe los roles de los aprendices, aspirantes y usuarios en el SENA.
El documento proporciona información sobre el Servicio Nacional de Aprendizaje (SENA) de Colombia. El SENA ofrece formación profesional gratuita a millones de personas y apoya el desarrollo tecnológico de las empresas. Describe su historia, misión, visión, valores, principios, funciones y los roles de los diferentes usuarios en su plataforma de aprendizaje. También explica el escudo, la bandera y el logotipo del SENA, así como sus esfuerzos por el bienestar de los aprendices.
LA PEDAGOGIA AUTOGESTONARIA EN EL PROCESO DE ENSEÑANZA APRENDIZAJEjecgjv
La Pedagogía Autogestionaria es un enfoque educativo que busca transformar la educación mediante la participación directa de estudiantes, profesores y padres en la gestión de todas las esferas de la vida escolar.
José Luis Jiménez Rodríguez
Junio 2024.
“La pedagogía es la metodología de la educación. Constituye una problemática de medios y fines, y en esa problemática estudia las situaciones educativas, las selecciona y luego organiza y asegura su explotación situacional”. Louis Not. 1993.
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLMJuan Martín Martín
Examen de Selectividad de la EvAU de Geografía de junio de 2023 en Castilla La Mancha. UCLM . (Convocatoria ordinaria)
Más información en el Blog de Geografía de Juan Martín Martín
http://blogdegeografiadejuan.blogspot.com/
Este documento presenta un examen de geografía para el Acceso a la universidad (EVAU). Consta de cuatro secciones. La primera sección ofrece tres ejercicios prácticos sobre paisajes, mapas o hábitats. La segunda sección contiene preguntas teóricas sobre unidades de relieve, transporte o demografía. La tercera sección pide definir conceptos geográficos. La cuarta sección implica identificar elementos geográficos en un mapa. El examen evalúa conocimientos fundamentales de geografía.
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptxOsiris Urbano
Evaluación de principales hallazgos de la Historia Clínica utiles en la orientación diagnóstica de Hemorragia Digestiva en el abordaje inicial del paciente.
1. TRABAJO TIPOS DE CONSULTA EN ACCESS
PRESENTADO POR:
LISETH CAROLINA GOMEZ JURADO
MARIA ISABEL CEBALLOS SUAREZ
OSCAR ALEXANDER OJEDA OJEDA
WILMER ALFREDO MORENO
JADER ALEXANDER NARVAEZ MORENO
CENTRO INTERNACIONAL LIMPIO LOPE
SENA REGIONAL NARIÑO
TECNICO EN SISTEMAS
PASTO NARIÑO
2015
2. PRESENTADO POR:
LISETH CAROLINA GOMEZ JURADO
MARIA ISABEL CEBALLOS SUAREZ
OSCAR ALEXANDER OJEDA OJEDA
WILMER ALFREDO MORENO
JADER ALEXANDER NARVAEZ MORENO
TRABAJO TIPOS DE CONSULTA ACCESS
PRESENTADO A:
MARIO FERNANDO CABRERA VAEQUEZ
CENTRO INTERNACIONAL LIMPIO LOPE
SENA REGIONAL NARIÑO
TECNICO EN SISTEMAS
PASTO NARIÑO
2015
3. CONTENIDO
INTRODUCCIÓN ------------------------------------------------------------------ PAG 4
SIGNIFICADO DE CONSUSTA EN ACCESS ------------------------------ PAG 5
ASISTENCIA PARA CONSULTA SENCILLA ------------------------------- PAG 6
CONSULTA DE REFERENCIAS DE TABLAS CRUZADAS ------------ PAG 10
CONSULTA DE BUSQUEDA DE DUPLICADOS -------------------------- PAG 16
CONSULTA DE BUSQUEDA DE NO COINSIDENTES ------------------ PAG 18
CONSULTAS EN SQL EN ACCESS ------------------------------------------ PAG 22
4. INTRODUCCIÓN
En el desarrollo de las actividades en Access podemos dar conocimiento a sus
derivados y orientarnos para mejorar la calidad de las tablas y sus diferentes
procesos que conllevan cada una de ellas. Con este trabajo queremos especificar
los diferentes tipos de consulta en Access:
Como se crean consultas sencillas dentro de MS- Access 2013. Cuáles son
los pasos a seguir.
Como se realizan consultas de referencias cruzadas y en qué consisten.
Como se crean consultas de búsquedas de duplicados. Cuáles son los
pasos a seguir.
Como se crean consultas de búsqueda de no coincidentes. Cuáles son los
pasos a seguir.
Como se crean consultas con SQL ( Lenguaje Estándar de Consulta)
En el mejoramiento de cada actividad nos basamos en consultas que realizamos a
través de internet y con los diferentes conocimientos que cada uno proporciona
para el mejoramiento de dicha actividad.
5. ¿QUE ES UNA CONSULTA EN ACCESS?
Las consultas son los objetivos de una base de datos que permiten recuperar
datos de una tabla, modificarlos e incluso almacenar en otro tabla. Según Access
se puede definir una consulta como la unión de filas resultantes se denominan
consultas de resumen, también se conocen como consultas sumarias, las filas del
resultado de una consulta de resumen tienen una naturaleza distinta a las filas de
las de las demás tablas resultantes de las consultas, ya que corresponden a varias
filas de las tablas de origen.
Una fila de una consulta de resumen corresponden a un resumen de varias filas
de la tabla origen entonces se va a originar una serie de restricciones que sufren
la consultas de resumen.
Como también podemos definir que una consulta es una pregunta que hacemos a
una base de datos sobre la información que contiene, para esto podemos utilizar
el asistente para consultas el cual nos guiara paso a paso por el proceso de las
consultas, de igual manera las consultas que podemos crear con el asistente son
las siguientes:
1. Asistente para consultas sencillas
2. Asistente consulta de tabla referencias cruzadas
3. Asistente para búsqueda de duplicados
4. Asistente búsqueda de no coincidentes.
6. 1. ASISTENTE PARA CONSULTAS SENCILLAS
Una consulta de selección se puede usar para crear subconjunto de datos que
sirvan para responder a preguntas específicas. También se puede usar para
suministrar datos a otros objetos. Una vez creada una consulta de selección se
puede usar siempre que sea necesario.
Los pasos a seguir para crear una consulta sencilla con el asistente son los
siguientes:
A. Después de tener realizadas las tablas con diferente información con el
cursor se desplaza hacia la barra de herramientas dando clic en crear y
luego en asistente para consultas.
7. B. Dentro de consultas escogemos asistente para consultas sencillas.
C. Dando clic en aceptar se nos despliega un cuadro donde tenemos dos
partes bien diferenciadas, de un lado tenemos las tablas de consulta en
donde seleccionamos la tabla que deseamos utilizar en nuestra consulta,
dando un clic en el campo a utilizar ubicado al lado izquierdo (campos
disponibles).
8. D. Después de haber seleccionado los campos a utilizar damos clic en
siguiente.
E. Al dar clic en siguiente del anterior paso se nos despliega un cuadro donde
debemos digitar el título que se le asignara a la consulta en seguida
debemos de escoger la opción modificar el diseño de consulta, dando
clic en finalizar.
9. F. Al finalizar el paso anterior se despliega una ventana donde vemos el
diseño de las consultas, es ahí donde podemos modificar, tablas orden,
criterios, igualmente podemos seleccionar y deseleccionar los datos a
mostrar en la tabla de contenido.
Como paso siguiente damos clic en ejecutar.
G. Finalmente se al dar ejecutar se nos despliega una ventana donde muestra
el resultado del proceso anterior en una tabla de consultas.
10. 2. CONSULTA REFERENCIAS DE TABLAS CRUZADAS
Se define como una consulta de referencias cruzadas cuando queremos
representar una consulta o resume con dos columnas de agrupación con una
tabla de doble entrada en la que cada una de las columnas de agrupación es una
entrada de la tabla.
Una consulta de tablas referencias cruzadas calcula una suma, un promedio u otra
función de agregado y después, agrupa los resultados en dos conjuntos de
valores: uno en la parte lateral de la hoja de datos y el otro en la parte superior.
A. Para arrancar el asistente para consultas de referencias cruzadas tenemos
que hace clic en el botón Asistente para consultas que se encuentra en la
pestaña crear.
B. Elegir la opción Asistente consulta de tabla ref. cruzadas del cuadro de
diálogos que aparecerá:
11. C. Aparecerá la primera ventana del asistente, donde nos pide introducir el
origen de la consulta, la tabla o consulta de donde cogerá los datos.
En la opción ver podemos elegir si queremos ver la lista de todas las tablas la
lista de todas las consultas o Ambas.
D. Damos clic en siguiente para mirar el proceso a seguir, en esta ventana el
asistente nos pide introducir el encabezado de fila como hemos dicho una de
las columnas de agrupación servirá de encabezado de filas y la otra como
encabezado de columnas, si una de esas columnas puede contener muchos
valores distintos y la otra pocos, elegiremos la primera como encabezado de
fila y la segunda como encabezado de columnas.
Para seleccionar el encabezado de filas, hacemos clic sobre el campo y clic
sobre el botón >. Al pasar al campo a la lista campos seleccionados: aparece
en la zona inferior.
Un ejemplo de cómo quedara la consulta; hemos seleccionado el campo
horas que representa el número de horas de duración del curso, y vemos que
en la consulta aparecerá una fila por cada valor distinto del campo horas, en
caso de equivocarnos al pasar uno o varios campos a campos seleccionados
debemos utilizar el botón < para borrar el campo seleccionados que no se va
a utilizar.
12. E. Después de haber escogido de los campos disponibles que se va a utilizar
en el campo seleccionados procedemos a ubicar el cursor en siguiente, dando
clic en ello aparece una ventana donde el asistente pide introducir el
encabezado de columnas aquí solo podemos elegir un campo y por cada
valor distinto existente el origen, generara una columna con el valor como
encabezado de columna.
En la parte inferior se puede ver cómo quedará el resultado, vemos que al
seleccionar el campo fecha inicio aparecerá en el resultado de la consulta
una columna por cada valor que se encuentre en la columna fecha inicio de
la tabla curso.
13. F. Pulsando siguiente accedemos a una nueva ventana que nos permite con
el campo que hemos elegido como encabezado de columna, es de tipo fecha,
el asistente nos permite mejorar un poco más el encabezado de columna.
Cuando el encabezado de columna es una fecha, normalmente queremos los
totales no por cada fecha sino por mes, año o trimestre por eso el asistente nos
pregunta en una ventana que tipo de agrupación queremos.
Por ejemplo hemos seleccionado el intervalo mes, pues en el resultado
aparecerá una columna por cada mes del año en vez de por cada fecha
distinta. Aquí también podemos apreciar el efecto en la zona inferior de la
ventana.
G. Después de escoger la opción siguiente pasamos al siguiente proceso en
donde se nos despliega una nueva ventana donde nos pregunta qué valor
debe calcular en la intersección columna o fila.
En la lista Funciones: seleccionamos la función de agregado que permite
calcular ese valor, y en la lista campos elegimos el campo sobre el cual
actuará la función del agregado.
Por ejemplo: hemos seleccionado Número curso y la función cuenta por lo
tanto en cada intersección tendremos el número de cursos iniciados en ese
mes con el número de horas.
14. H. Después de pulsar siguiente llegamos a la última ventana de asistentes, en
esta ventana el asistente nos pregunta el nombre de la consulta este nombre
también será su título.
15. * Ver consultas en este caso veremos el resultado de la consulta por ejemplo:
* Modificar el diseño si seleccionamos esta opción aparecerá la vista Diseño de
consulta donde podremos modificar la definición de la consulta.
16. 3. CONSULTA DE BUSQUEDA DE DUPLICADOS
Debemos eliminar los valores duplicados siempre que sean posibles con el fin de
reducir la carga del sistema y así aumentar la precisión de los datos, Office Access
en donde nos permite buscar y ocultar o eliminar de varias maneras los valores
duplicados.
Igualmente nos dice que antes de proceder a la identificación y eliminación de
registros duplicados debemos de conocer muy bien los datos fundamentales. La
duplicación aparente suele suceder cuando no se incluyen en la consulta campos
que identifiquen cada uno de los registros de manera única. Además no podemos
eliminar todos los datos duplicados porque algunas duplicaciones son necesarias
para el correcto funcionamiento de la base de datos.
Los pasos a seguir para crear una consulta de duplicados son los siguientes:
A. En la opción crear de la barra de herramientas damos clic en asistente
de consultas. Aparece en el cuadro de dialogo Nueva consulta.
B. Hacemos clic en el Asistente para búsqueda de duplicados y damos
clic en Aceptar y aparece el Asistente para búsqueda de duplicados.
17. C. Haga clic en la tabla y luego clic en siguiente. Nos aparece la siguiente
ventana del asistente para la búsqueda de duplicados.
D. Hacemos clic en los campos para moverlos a la lista campos con
valores duplicados.
E. Le damos un nombre a la consulta y clic en finalizar. Y se despliega la
consulta que nos muestra los registros duplicados de la tabla.
18. 4 .CONSULTA DE BUSQUEDA DE NO COINCIDENTES
Cuando necesitemos comparar dos tablas e identificar los registros de una de las
tablas que no tienen registros correspondientes en la otra tabla. La manera más
fácil de identificar estos registros es mediante el Asistente para consulta de
búsqueda de no coincidentes. Después de generar el asistente de consulta,
podemos modificar su diseño para agregar o quitar campos o bien para agregar
combinaciones entre las dos tablas para indicar los campos cuyos valores deben
coincidir.
Los pasos a seguir para crear una consulta de búsqueda de no coincidentes a
seguir son los siguientes:
A. Vamos a la pestaña crear dando clic en Asistente para consulta.
B. Luego nos muestra la ventana emergente del asistente para consultas
en donde escogemos la opción Asistente búsqueda de no coincidentes.
19. C. Seleccionamos los campos que deseamos mostrar en la consulta, como
también seleccionamos en el submenú la opción Tabla y damos clic en
siguiente.
D. Ahora debemos seleccionar la tabla con la que deseamos extraer los
datos, en el submenú seleccionamos Tabla y damos clic en siguiente.
20. E. En la siguiente opción debemos seleccionar el campo en el cual ambas
tablas se relacionan, al seleccionar los campos que coinciden
seleccionamos el botón que separa ambas tablas ( ) para agregar la
referencias entre ellas y pulsamos clic en siguiente.
F. A continuación seleccionamos los campos que deseamos mostrar en la
consulta.
21. F. Pulsamos siguiente y nos pide el nombre que le daremos a la consulta
que hemos creado.
G. Seleccionamos ver resultados y pulsamos finalizar y nos mostrara los resultados de la
consulta. Si en algún momento deseamos modificar la consulta basta solamente cambiar
el tipo de vista a un nuevo tipo de vista que se ha creado para este tipo de objetos.
22. 5. CONSULTAS CON SQL EN ACCES
Qué es el lenguaje SQL:
El Structured Query Language o SQL es el lenguaje utilizado por la mayoría de
los Sistemas Gestores de Bases de Datos Relacionales (SGBDR) surgido a
finales de los años 70, y que llega hasta nuestros días.
A pesar del título de este artículo, es una reiteración hablar de “Lenguaje SQL”, ya
que lo de “lenguaje” va ya en el nombre, aunque lo cierto es que casi todo el
mundo lo dice así.
En 1986 fue estandarizado por el organismo ANSI (American nacional Standard
Institute), dando lugar a la primera versión estándar de este lenguaje, el SQL-86 o
SQL1. Al año siguiente este estándar es adoptado también por el organismo
internacional ISO (International Standarization Organization).
La parte fundamental de SQL es un estándar internacional.
A lo largo del tiempo se ha ido ampliando y mejorando. En la actualidad SQL es el
estándar de facto de la inmensa mayoría de los SGBDR comerciales. El soporte
del estándar es general y muy amplio, pero cada sistema (Oracle, SQL Server,
MySQL...) incluye sus ampliaciones y pequeñas particularidades.
El ANSI SQL ha ido sufriendo varias revisiones a lo largo del tiempo, a
continuación vienen indicadas en la siguiente tabla:
Año Nombre Alias Comentarios
1986 SQL-86 SQL-87 Primera versión estándar de ANSI
1989 SQL-89 FIPS 127-1 Revisión menor. Añade restricciones
de integridad.
1992 SQL-92 SQL2, FIPS 127-2 Actualización grande equivalente a
ISO 9075
1999 SQL:1999 SQL3 Se añaden coincidencias mediante
expresiones regulares, consultas
recursivas, clausuras transitivas,
disparadores, estructuras de control
de flujo, tipos no escalares y algunas
características de orientación a
objetos.
23. 2003 SQL:2003 SQL 2003 Se añaden características
relacionadas con XML (la moda de la
época), secuencias estandarizadas,
y campos con valores auto-
generados (incluyendo columnas de
identidad).
2006 SQL:2006 SQL 2006 La ISO/IEC 9075-14:2006 define
formas en las que SQL se puede
utilizar con XML (importar y
almacenar XML, manipularlo
directamente en la base de datos...).
Muy centrada en este aspecto
concreto.
2008 SQL:2008 SQL 2008 Permite la cláusula ORDER BY fuera
de las definiciones de cursores.
Añade disparadores de tipo
INSTEAD OF. Añade la cláusula
TRUNCATE.[38]
2011 SQL:2011 SQL 2011 Añade características de manejo de
datos temporales, así como tablas
versionadas en el sistema, etc...
El lenguaje SQL se divide en tres subconjuntos de instrucciones, según la
funcionalidad de éstas:
DML (Data Manipulation Language – Lenguaje de Manipulación de Datos):
se encarga de la manipulación de los datos. Es lo que usamos de manera
más habitual para consultar, generar o actualizar información.
DDL (Data Definition Language – Lenguaje de Definición de Datos): se
encarga de la manipulación de los objetos de la base de datos, por ejemplo,
crear tablas u otros objetos.
DCL (Data Control Language – Lenguaje de Control de Datos): se encarga
de controlar el acceso a los objetos y a los datos, para que los datos sean
consistentes y sólo puedan ser accedidos por quien esté autorizado a ello.
24. Operaciones básicas de manipulación de datos en SQL
Como hemos visto, las instrucciones DML (Data Manipulation Language –
Lenguaje de Manipulación de Datos) trabajan sobre los datos almacenados en
nuestro SGBD, permitiendo consultarlos o modificarlos.
En general a las operaciones básicas de manipulación de datos que podemos
realizar con SQL se les denomina operaciones CRUD (de Create, Read, Update
and Delete, o sea, Crear, Leer, Actualizar y Borrar, sería CLAB en español, pero
no se usa). Lo verás utilizado de esta manera en muchos sitios, así que apréndete
ese acrónimo.
Hay cuatro instrucciones para realizar estas tareas:
INSERT: Inserta filas en una tabla. Se corresponde con la “C” de CRUD.
SELECT: muestra información sobre los datos almacenados en la base de
datos. Dicha información puede pertenecer a una o varias tablas. Es la “R”.
UPDATE: Actualiza información de una tabla. Es, obviamente, la “U”.
DELETE: Borra filas de una tabla. Se corresponde con la “D”.
Consulta de datos
Ahora nos vamos a centrar en la “R” de CRUD, es decir, en cómo recuperar la
información que nos interesa de dentro de una base de datos, usando para
ello el lenguaje de consulta o SQL. Ya nos preocuparemos luego de cómo
llegamos a introducir los datos primeramente.
Para realizar consultas sobre las tablas de las bases de datos disponemos de la
instrucción SELECT. Con ella podemos consultar una o varias tablas. Es sin duda
el comando más versátil del lenguaje SQL.
Existen muchas cláusulas asociadas a la sentencia SELECT (GROUP BY,
ORDER, HAVING, UNION). También es una de las instrucciones en la que con
más frecuencia los motores de bases de datos incorporan cláusulas adicionales al
estándar, que es el que veremos aquí.
Vamos a empezar viendo las consultas simples, basadas en una sola tabla.
Veremos cómo obtener filas y columnas de una tabla en el orden en que nos haga
falta.
El resultado de una consulta SELECT nos devuelve una tabla lógica. Es decir, los
resultados son una relación de datos, que tiene filas/registros, con una serie de
campos/columnas. Igual que cualquier tabla de la base de datos. Sin embargo
25. esta tabla está en memoria mientras la utilicemos, y luego se descarta. Cada vez
que ejecutamos la consulta se vuelve a calcular el resultado.
La sintaxis básica de una consulta SELECT es la siguiente (los valores opcionales
van entre corchetes):
SELECT [ ALL / DISTINC ] [* ] / [ListaColumnas_Expresiones] AS [Expresion]
FROM Nombre_Tabla_Vista
WHERE Condiciones
ORDER BY ListaColumnas [ ASC / DESC ]
A continuación analizaremos cada una de las partes de la consulta para
entenderla mejor.
SELECT
Permite seleccionar las columnas que se van a mostrar y en el orden en que lo
van a hacer. Simplemente es la instrucción que la base de datos interpreta como
que vamos a solicitar información.
ALL / DISTINCT
ALL es el valor predeterminado, especifica que el conjunto de resultados puede
incluir filas duplicadas. Por regla general nunca se utiliza.
DISTINCT especifica que el conjunto de resultados sólo puede incluir filas únicas.
Es decir, si al realizar una consulta hay registros exactamente iguales que
aparecen más de una vez, éstos se eliminan. Muy útil en muchas ocasiones.
Nombres de campos
Se debe especificar una lista de nombres de campos de la tabla que nos interesan
y que por tanto queremos devolver. Normalmente habrá más de uno, en cuyo caso
separamos cada nombre de los demás mediante comas.
Se puede anteponer el nombre de la tabla al nombre de las columnas, utilizando el
formato Tabla. Columna. Además de nombres de columnas, en esta lista se
pueden poner constantes, expresiones aritméticas, y funciones, para obtener
campos calculados de manera dinámica.
Si queremos que nos devuelva todos los campos de la tabla utilizamos el comodín
“*” (asterisco).
26. Los nombres indicados deben coincidir exactamente con los nombre de los
campos de la tabla, pero si queremos que en nuestra tabla lógica de resultados
tengan un nombre diferente podemos utilizar:
AS
Permite renombrar columnas si lo utilizamos en la cláusula SELECT, o renombrar
tablas si lo utilizamos en la cláusula FROM. Es opcional. Con ello podremos crear
diversos alias de columnas y tablas. Enseguida veremos un ejemplo.
FROM
Esta cláusula permite indicar las tablas o vistas de las cuales vamos a obtener la
información. De momento veremos ejemplos para obtener información de una sola
tabla.
Como se ha indicado anteriormente, también se pueden renombrar las tablas
usando la instrucción “AS”.
WHERE
Especifica la condición de filtro de las filas devueltas. Se utiliza cuando no se
desea que se devuelvan todas las filas de una tabla, sino sólo las que cumplen
ciertas condiciones. Lo habitual es utilizar esta cláusula en la mayoría de las
consultas.
Condiciones
Son expresiones lógicas a comprobar para la condición de filtro, que tras su
resolución devuelven para cada fila TRUE o FALSE, en función de que se
cumplan o no. Se puede utilizar cualquier expresión lógica y en ella utilizar
diversos operadores como:
> (Mayor)
>= (Mayor o igual)
< (Menor)
<= (Menor o igual)
= (Igual)
<> o != (Distinto)
IS [NOT] NULL (para comprobar si el valor de una columna es o no es nula,
es decir, si contiene o no contiene algún valor)
Se dice que una columna de una fila es NULL si está completamente vacía. Hay
que tener en cuenta que si se ha introducido cualquier dato, incluso en un campo
27. alfanumérico si se introduce una cadena en blanco o un cero en un campo
numérico, deja de ser NULL.
LIKE: para la comparación de un modelo. Para ello utiliza los caracteres
comodines especiales: “%” y “_”. Con el primero indicamos que en su lugar
puede ir cualquier cadena de caracteres, y con el segundo que puede ir
cualquier carácter individual (un solo carácter). Con la combinación de
estos caracteres podremos obtener múltiples patrones de búsqueda. Por
ejemplo:
o El nombre empieza por A: Nombre LIKE „A%‟
o El nombre acaba por A: Nombre LIKE „%A‟
o El nombre contiene la letra A: Nombre LIKE „%A%‟
o El nombre empieza por A y después contiene un solo carácter
cualquiera: Nombre LIKE „A_‟
o El nombre empieza una A, después cualquier carácter, luego una E y
al final cualquier cadena de caracteres: Nombre LIKE „A_E%‟
BETWEEN: para un intervalo de valores. Por ejemplo:
o Clientes entre el 30 y el 100: CodCliente BETWEEN 30 AND 100
o Clientes nacidos entre 1970 y 1979: FechaNac BETWEEN
„19700101‟ AND „19791231‟
IN( ): para especificar una relación de valores concretos. Por ejemplo:
Ventas de los Clientes 10, 15, 30 y 75: CodCliente IN(10, 15, 30, 75)
Por supuesto es posible combinar varias condiciones simples de los operadores
anteriores utilizando los operadores lógicos OR, AND y NOT, así como el uso de
paréntesis para controlar la prioridad de los operadores (como en matemáticas).
Por ejemplo: … (Cliente = 100 AND Provincia = 30) OR Ventas > 1000 … que
sería para los clientes de las provincias 100 y 30 o cualquier cliente cuyas ventas
superen 1000.
ORDER BY
Define el orden de las filas del conjunto de resultados. Se especifica el campo o
campos (separados por comas) por los cuales queremos ordenar los resultados.
ASC / DESC
ASC es el valor predeterminado, especifica que la columna indicad en la cláusula
ORDER BY se ordenará de forma ascendente, o sea, de menor a mayor. Si por el
contrario se especifica DESC se ordenará de forma descendente (de mayor a
menor).
28. Por ejemplo, para ordenar los resultados de forma ascendente por ciudad, y los
que sean de la misma ciudad de forma descendente por nombre, utilizaríamos
esta cláusula de ordenación:
… ORDER BY Ciudad, Nombre DESC…
Como a la columna Ciudad no le hemos puesto ASC o DESC se usará para la
misma el valor predeterminado (que es ASC)
OJO: Aunque al principio si aún no se está habituado, pueda dar la impresión de
que se ordena por ambas columnas en orden descendente. Si es eso lo que
queremos deberemos escribir… ORDER BY Ciudad DESC, Nombre DESC …
Algunos ejemplos
Para terminar este repaso a las consultas simples practicarlas un poco, veamos
algunos ejemplos con la base de datos Northwind en SQL Server:
- Mostrar todos los datos de los Clientes de nuestra empresa:
SELECT * FROM Customers
- Mostrar apellido, ciudad y región (LastName, city, region) de los empleados de
USA (nótese el uso de AS para darle el nombre en español a los campos
devueltos):
SELECT E.LastName AS Apellido, City AS Ciudad, Region
FROM Employees AS E
WHERE Country = „USA‟
- Mostrar los clientes que no sabemos a qué región pertenecen (o sea, que no
tienen asociada ninguna región) :
SELECT * FROM Customers WHERE Region IS NULL
- Mostrar las distintas regiones de las que tenemos algún cliente, accediendo sólo
a la tabla de clientes:
SELECT DISTINCT Region FROM Customers WHERE Region IS NOT NULL
- Mostrar los clientes que pertenecen a las regiones CA, MT o WA, ordenados por
región ascendentemente y por nombre descendentemente.
CODE SELECT * FROM Customers WHERE Region IN („CA‟, „MT‟, „WA‟)
29. ORDER BY Region, CompanyName DESC
- Mostrar los clientes cuyo nombre empieza por la letra “W”:
SELECT * FROM Customers WHERE CompanyName LIKE „W%‟
- Mostrar los empleados cuyo código está entre el 2 y el 9:
SELECT * FROM Employees WHERE EmployeeID BETWEEN 2 AND 9
- Mostrar los clientes cuya dirección contenga “ki”:
SELECT * FROM Customers WHERE Address LIKE „%ki%‟
- Mostrar las Ventas del producto 65 con cantidades entre 5 y 10, o que no tengan
descuento:
SELECT * FROM [Order Details] WHERE (ProductID = 65 AND Quantity
BETWEEN 5 AND 10) OR Discount = 0
Nota: En SQL Server, para utilizar nombres de objetos con caracteres especiales
se deben poner entre corchetes. Por ejemplo en la consulta anterior [Order
Details] se escribe entre corchetes porque lleva un espacio en blanco en su
nombre. En otros SGBDR se utilizan comillas dobles (Oracle, por ejemplo: “Order
Details”) y en otros se usan comillas simples (por ejemplo en MySQL).
30. Los pasos a seguir para crear consultas a partir del código SQL son los siguientes:
A. Luego de abrir el programa y nuestro archivo lo que debemos hacer es ir
al menú crear y en el icono diseño de consulta damos clic.
B. Cerramos la ventana que nos abre por defecto el asistente.
31. C. Damos clic derecho en la pestaña de consulta y seleccionamos vista
SQL.
También podemos dar clic en el icono SQL ubicado en la parte superior
izquierda.
D. Nos aparece el editor de consulta SQL de Microsoft Access donde
escribiremos nuestros códigos de sentencias.
32. E. Ejecutamos la consulta.
Si todo está bien escrito, la tabla se creara automáticamente en el panel
izquierdo.