El documento presenta una guía sobre el uso de sentencias SQL para modificar, eliminar e insertar registros en tablas de una base de datos. Explica las sentencias SELECT, INSERT, DELETE, UPDATE y el uso de cláusulas como WHERE, GROUP BY y HAVING. También incluye ejemplos de consultas, funciones de agregado, creación de tablas y manipulación de datos.
Un vector o matriz es una estructura de datos que almacena una serie de elementos del mismo tipo de forma contigua en memoria, permitiendo acceder a ellos mediante índices. Pueden tener una o más dimensiones, aunque las más comunes son de una, dos o tres dimensiones. Si el acceso a los datos es aleatorio, los vectores son adecuados, mientras que si el acceso es secuencial son mejores las listas.
Este documento describe diferentes métodos de ordenamiento de datos, incluyendo burbuja, quicksort, shellsort, radixsort e intercalación. Explica los pasos de cada algoritmo y provee ejemplos para ilustrar cómo ordenan un conjunto de datos. También incluye código de implementación en C++ para algunos de los métodos.
El documento explica qué es un modelo de datos y describe los conceptos clave de un modelo entidad-relación (E-R), incluyendo entidades, atributos, relaciones, claves primarias y cardinalidades. Luego, muestra un ejemplo paso a paso de cómo crear un diagrama E-R para representar la información de personas, viviendas, ciudades y regiones.
Este documento presenta diferentes métodos de búsqueda como la búsqueda secuencial, binaria y mediante transformación de llaves. Explica la búsqueda secuencial como el método de recorrer elementos de forma lineal, la búsqueda binaria como una división recursiva de la lista ordenada, y la transformación de llaves como asignar índices a elementos mediante funciones hash.
Esta presentación nos muestra los conceptos Fundamentales para el Diseño y Creación de Base de Datos Relacionales, se Centra en el Modelo de Datos Relacional, ya que es el mas usado a nivel mundial.
Este documento describe el algoritmo de búsqueda primero el mejor. Selecciona el nodo a expandir basado en una función de evaluación que devuelve un número representando lo deseable que sería expandir ese nodo. Expanda primero el nodo con la mejor evaluación. Aplica una función heurística h(n) que estima el costo mínimo desde un nodo a la meta. El ejemplo ilustra cómo el algoritmo expande nodos basándose en los valores h(n), encontrando la ruta óptima de costo 140 desde S0 a S8.
Un vector o matriz es una estructura de datos que almacena una serie de elementos del mismo tipo de forma contigua en memoria, permitiendo acceder a ellos mediante índices. Pueden tener una o más dimensiones, aunque las más comunes son de una, dos o tres dimensiones. Si el acceso a los datos es aleatorio, los vectores son adecuados, mientras que si el acceso es secuencial son mejores las listas.
Este documento describe diferentes métodos de ordenamiento de datos, incluyendo burbuja, quicksort, shellsort, radixsort e intercalación. Explica los pasos de cada algoritmo y provee ejemplos para ilustrar cómo ordenan un conjunto de datos. También incluye código de implementación en C++ para algunos de los métodos.
El documento explica qué es un modelo de datos y describe los conceptos clave de un modelo entidad-relación (E-R), incluyendo entidades, atributos, relaciones, claves primarias y cardinalidades. Luego, muestra un ejemplo paso a paso de cómo crear un diagrama E-R para representar la información de personas, viviendas, ciudades y regiones.
Este documento presenta diferentes métodos de búsqueda como la búsqueda secuencial, binaria y mediante transformación de llaves. Explica la búsqueda secuencial como el método de recorrer elementos de forma lineal, la búsqueda binaria como una división recursiva de la lista ordenada, y la transformación de llaves como asignar índices a elementos mediante funciones hash.
Esta presentación nos muestra los conceptos Fundamentales para el Diseño y Creación de Base de Datos Relacionales, se Centra en el Modelo de Datos Relacional, ya que es el mas usado a nivel mundial.
Este documento describe el algoritmo de búsqueda primero el mejor. Selecciona el nodo a expandir basado en una función de evaluación que devuelve un número representando lo deseable que sería expandir ese nodo. Expanda primero el nodo con la mejor evaluación. Aplica una función heurística h(n) que estima el costo mínimo desde un nodo a la meta. El ejemplo ilustra cómo el algoritmo expande nodos basándose en los valores h(n), encontrando la ruta óptima de costo 140 desde S0 a S8.
El documento describe diferentes estructuras de datos como pilas, colas y listas enlazadas. Explica que una pila es una estructura LIFO donde los elementos se agregan y eliminan de un extremo, mientras que una cola es una estructura FIFO donde los elementos se agregan a un extremo y eliminan del otro. También describe listas enlazadas y sus operaciones básicas como recorrer, insertar y eliminar nodos. Incluye ejemplos de código en C para implementar una lista enlazada genérica.
Este documento contiene 21 ejercicios sobre la creación de procedimientos y funciones en MySQL utilizando las bases de datos Sakila y World. Los ejercicios cubren temas como la creación de procedimientos con parámetros de entrada y salida, funciones, consultas condicionales y manejo de errores.
Conexión desde una aplicación en java a un bd en mysql
Conexión desde una aplicación en java a un bd en mysql
Conexión desde una aplicación en java a un bd en mysql
Conexión desde una aplicación en java a un bd en mysqlConexión desde una aplicación en java a un bd en mysqlConexión desde una aplicación en java a un bd en mysqlConexión desde una aplicación en java a un bd en mysqlConexión desde una aplicación en java a un bd en mysql
Conexión desde una aplicación en java a un bd en mysql
Conexión desde una aplicación en java a un bd en mysql
Conexión desde una aplicación en java a un bd en mysql
Conexión desde una aplicación en java a un bd en mysql
Conexión desde una aplicación en java a un bd en mysql
Conexión desde una aplicación en java a un bd en mysql
Conexión desde una aplicación en java a un bd en mysql
Conexión desde una aplicación en java a un bd en mysql
Conexión desde una aplicación en java a un bd en mysql
Un diagrama de paquetes muestra cómo un sistema está dividido en agrupaciones lógicas o paquetes, mostrando las dependencias entre esas agrupaciones. Los paquetes se utilizan para organizar elementos en grupos con nombre que pueden manejarse como un conjunto. Existen relaciones como la dependencia e importación entre paquetes para indicar que los elementos de un paquete utilizan o importan los elementos de otro paquete.
Este documento resume los conceptos básicos de las estructuras de datos, incluyendo datos simples y estructurados, así como las implementaciones estáticas y dinámicas de la memoria. También describe varios tipos comunes de estructuras de datos como arreglos, registros, listas, pilas, colas y árboles.
Este documento proporciona instrucciones para instalar MongoDB, un gestor de base de datos no SQL, en Windows. Explica cómo descargar e instalar MongoDB desde su sitio web oficial, mover el archivo descomprimido a la unidad local C, crear carpetas para almacenar las bases de datos, y usar comandos en la línea de comandos para ejecutar MongoDB y crear una base de datos de prueba. Concluye que MongoDB es fácil de instalar pero más complejo de usar que otros gestores de bases de datos debido a su sintaxis y almac
El documento describe los métodos de ordenación externa, incluyendo la mezcla directa, la mezcla natural y la mezcla balanceada. La mezcla directa utiliza archivos auxiliares para dividir y combinar registros de forma repetida hasta ordenar todo el archivo. La mezcla natural mejora este método al permitir subsecuencias de longitudes variables. La mezcla balanceada realiza particiones tomando las secuencias ordenadas más largas posibles.
El documento cubre temas relacionados con el diseño y manejo de bases de datos en SQL Server. En la sección A, se discuten temas como el diseño y arquitectura de bases de datos, el formateo y alineamiento de discos. En la sección B, se abordan temas como buenas prácticas para consultas, índices, y planes de ejecución de T-SQL.
Este documento presenta información sobre arreglos. Explica que un arreglo es una estructura de datos que almacena una colección de elementos del mismo tipo. Describe los tipos de arreglos como unidimensionales, bidimensionales y multidimensionales. Luego detalla características, formatos de declaración, operaciones y manipulación de arreglos unidimensionales y bidimensionales.
Este documento presenta varios ejercicios sobre consultas SQL utilizando diferentes bases de datos. Incluye el modelo entidad-relación y la creación de tablas para una tienda de informática con fabricantes y productos. Luego propone consultas sobre una tabla, entre múltiples tablas, resúmenes y subconsultas para extraer y analizar datos de la base de datos.
Este documento describe diferentes estructuras de datos fundamentales como listas, pilas y colas. Explica que una lista es una secuencia de nodos enlazados que pueden ser implementados de forma secuencial u enlazada. Las pilas siguen el principio LIFO, mientras que las colas siguen el principio FIFO. También compara las ventajas y desventajas de implementar estas estructuras usando arreglos o enlaces.
Este documento describe los requisitos y características de la instalación de un Sistema Gestor de Base de Datos (SGBD), con énfasis en SQL Server 2012. Detalla los componentes de un SGBD, como el motor de base de datos, las herramientas de administración y los requisitos mínimos como espacio en disco, software y hardware. Además, explica los pasos para instalar SQL Server 2012 y sus requisitos específicos como .NET Framework 3.5 SP1 y Windows PowerShell 2.0.
Este documento describe funciones recursivas y cómo resolver problemas de forma recursiva. Explica conceptos como caso base, paso recursivo, variables de recursión y dominio de variables. Incluye ejemplos de funciones recursivas como factorial, Fibonacci, conversión de decimal a binario y potenciación. También compara recursividad e iteración y analiza ventajas y desventajas de la recursividad.
INTEGRIDAD DE ENTIDAD E INTEGRIDAD REFERENCIAL EN SQL SERVER Y ACCESSitsl
Este documento describe los conceptos de integridad de entidad y referencial en bases de datos. La integridad de entidad requiere que cada entidad sea identificable de manera única mediante una clave primaria que no permite valores nulos. La integridad referencial protege las relaciones entre tablas al impedir la eliminación o modificación de datos relacionados de forma inconsistente.
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.
En esta presentación cubrimos el modelo de memoria del JDK 5/6/7, a partir de JDK 8 hay un cambio en el modelo de memoria, así que no toda la presentación seria valida, aunque algunos conceptos se mantienen.
Los ejemplos se pueden encontrar en https://github.com/ldebello/javacuriosities/tree/master/MemoryManagement
Este documento explica varios comandos utilizados en SQL como SELECT, ALTER TABLE, DELETE FROM, GROUP BY, HAVING y ORDER BY. SELECT se usa para consultar datos de una tabla, ALTER TABLE para modificar una tabla existente, DELETE FROM para eliminar registros, GROUP BY para agrupar datos, HAVING para filtrar grupos y ORDER BY para ordenar los resultados.
Este documento presenta varios diagramas UML como diagramas de clases, actividades y casos de uso para un sistema de consultorio médico. Los diagramas describen las clases principales como Paciente, Médico y Medicina, y las actividades como generar citas médicas, realizar diagnósticos y recetas. Los casos de uso muestran las interacciones entre actores como pacientes, médicos y secretarias para tareas como solicitar citas y consultas médicas.
El documento describe diferentes métodos de búsqueda no informada como la búsqueda en anchura, búsqueda en profundidad y búsqueda bidireccional. También presenta ejemplos y ejercicios de cómo aplicar estos métodos a árboles y grafos. Luego, introduce conceptos de búsqueda informada utilizando heurísticas como la búsqueda voraz y el algoritmo A*, ilustrando su funcionamiento a través de ejemplos.
Transformar modelo entidad relacion a modelo logicojosecuartas
Este documento describe las reglas para transformar un modelo entidad-relación (ER) a una base de datos relacional. Las tres reglas principales son: 1) cada entidad se convierte en una tabla con su clave principal; 2) cada relación muchos-a-muchos se convierte en una tabla; 3) cada relación uno-a-muchos o uno-a-uno se convierte propagando la clave principal. También explica cómo transformar atributos como multivaluados, derivados y alternativos.
Este documento describe diferentes consultas SQL para seleccionar, modificar y resumir datos de bases de datos. Explica cómo escribir sentencias SELECT con cláusulas como WHERE, GROUP BY y ORDER BY, así como sentencias para enlazar múltiples tablas. También cubre cómo insertar, actualizar y eliminar filas de una tabla usando las sentencias INSERT, UPDATE y DELETE.
Este documento explica las operaciones básicas de manipulación de datos (CRUD) en SQL, incluyendo SELECT para consultar datos, INSERT para insertar filas, UPDATE para actualizar datos e DELETE para eliminar filas. Se detalla la sintaxis básica de SELECT, con cláusulas como DISTINCT, WHERE, ORDER BY y ejemplos de su uso.
El documento describe diferentes estructuras de datos como pilas, colas y listas enlazadas. Explica que una pila es una estructura LIFO donde los elementos se agregan y eliminan de un extremo, mientras que una cola es una estructura FIFO donde los elementos se agregan a un extremo y eliminan del otro. También describe listas enlazadas y sus operaciones básicas como recorrer, insertar y eliminar nodos. Incluye ejemplos de código en C para implementar una lista enlazada genérica.
Este documento contiene 21 ejercicios sobre la creación de procedimientos y funciones en MySQL utilizando las bases de datos Sakila y World. Los ejercicios cubren temas como la creación de procedimientos con parámetros de entrada y salida, funciones, consultas condicionales y manejo de errores.
Conexión desde una aplicación en java a un bd en mysql
Conexión desde una aplicación en java a un bd en mysql
Conexión desde una aplicación en java a un bd en mysql
Conexión desde una aplicación en java a un bd en mysqlConexión desde una aplicación en java a un bd en mysqlConexión desde una aplicación en java a un bd en mysqlConexión desde una aplicación en java a un bd en mysqlConexión desde una aplicación en java a un bd en mysql
Conexión desde una aplicación en java a un bd en mysql
Conexión desde una aplicación en java a un bd en mysql
Conexión desde una aplicación en java a un bd en mysql
Conexión desde una aplicación en java a un bd en mysql
Conexión desde una aplicación en java a un bd en mysql
Conexión desde una aplicación en java a un bd en mysql
Conexión desde una aplicación en java a un bd en mysql
Conexión desde una aplicación en java a un bd en mysql
Conexión desde una aplicación en java a un bd en mysql
Un diagrama de paquetes muestra cómo un sistema está dividido en agrupaciones lógicas o paquetes, mostrando las dependencias entre esas agrupaciones. Los paquetes se utilizan para organizar elementos en grupos con nombre que pueden manejarse como un conjunto. Existen relaciones como la dependencia e importación entre paquetes para indicar que los elementos de un paquete utilizan o importan los elementos de otro paquete.
Este documento resume los conceptos básicos de las estructuras de datos, incluyendo datos simples y estructurados, así como las implementaciones estáticas y dinámicas de la memoria. También describe varios tipos comunes de estructuras de datos como arreglos, registros, listas, pilas, colas y árboles.
Este documento proporciona instrucciones para instalar MongoDB, un gestor de base de datos no SQL, en Windows. Explica cómo descargar e instalar MongoDB desde su sitio web oficial, mover el archivo descomprimido a la unidad local C, crear carpetas para almacenar las bases de datos, y usar comandos en la línea de comandos para ejecutar MongoDB y crear una base de datos de prueba. Concluye que MongoDB es fácil de instalar pero más complejo de usar que otros gestores de bases de datos debido a su sintaxis y almac
El documento describe los métodos de ordenación externa, incluyendo la mezcla directa, la mezcla natural y la mezcla balanceada. La mezcla directa utiliza archivos auxiliares para dividir y combinar registros de forma repetida hasta ordenar todo el archivo. La mezcla natural mejora este método al permitir subsecuencias de longitudes variables. La mezcla balanceada realiza particiones tomando las secuencias ordenadas más largas posibles.
El documento cubre temas relacionados con el diseño y manejo de bases de datos en SQL Server. En la sección A, se discuten temas como el diseño y arquitectura de bases de datos, el formateo y alineamiento de discos. En la sección B, se abordan temas como buenas prácticas para consultas, índices, y planes de ejecución de T-SQL.
Este documento presenta información sobre arreglos. Explica que un arreglo es una estructura de datos que almacena una colección de elementos del mismo tipo. Describe los tipos de arreglos como unidimensionales, bidimensionales y multidimensionales. Luego detalla características, formatos de declaración, operaciones y manipulación de arreglos unidimensionales y bidimensionales.
Este documento presenta varios ejercicios sobre consultas SQL utilizando diferentes bases de datos. Incluye el modelo entidad-relación y la creación de tablas para una tienda de informática con fabricantes y productos. Luego propone consultas sobre una tabla, entre múltiples tablas, resúmenes y subconsultas para extraer y analizar datos de la base de datos.
Este documento describe diferentes estructuras de datos fundamentales como listas, pilas y colas. Explica que una lista es una secuencia de nodos enlazados que pueden ser implementados de forma secuencial u enlazada. Las pilas siguen el principio LIFO, mientras que las colas siguen el principio FIFO. También compara las ventajas y desventajas de implementar estas estructuras usando arreglos o enlaces.
Este documento describe los requisitos y características de la instalación de un Sistema Gestor de Base de Datos (SGBD), con énfasis en SQL Server 2012. Detalla los componentes de un SGBD, como el motor de base de datos, las herramientas de administración y los requisitos mínimos como espacio en disco, software y hardware. Además, explica los pasos para instalar SQL Server 2012 y sus requisitos específicos como .NET Framework 3.5 SP1 y Windows PowerShell 2.0.
Este documento describe funciones recursivas y cómo resolver problemas de forma recursiva. Explica conceptos como caso base, paso recursivo, variables de recursión y dominio de variables. Incluye ejemplos de funciones recursivas como factorial, Fibonacci, conversión de decimal a binario y potenciación. También compara recursividad e iteración y analiza ventajas y desventajas de la recursividad.
INTEGRIDAD DE ENTIDAD E INTEGRIDAD REFERENCIAL EN SQL SERVER Y ACCESSitsl
Este documento describe los conceptos de integridad de entidad y referencial en bases de datos. La integridad de entidad requiere que cada entidad sea identificable de manera única mediante una clave primaria que no permite valores nulos. La integridad referencial protege las relaciones entre tablas al impedir la eliminación o modificación de datos relacionados de forma inconsistente.
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.
En esta presentación cubrimos el modelo de memoria del JDK 5/6/7, a partir de JDK 8 hay un cambio en el modelo de memoria, así que no toda la presentación seria valida, aunque algunos conceptos se mantienen.
Los ejemplos se pueden encontrar en https://github.com/ldebello/javacuriosities/tree/master/MemoryManagement
Este documento explica varios comandos utilizados en SQL como SELECT, ALTER TABLE, DELETE FROM, GROUP BY, HAVING y ORDER BY. SELECT se usa para consultar datos de una tabla, ALTER TABLE para modificar una tabla existente, DELETE FROM para eliminar registros, GROUP BY para agrupar datos, HAVING para filtrar grupos y ORDER BY para ordenar los resultados.
Este documento presenta varios diagramas UML como diagramas de clases, actividades y casos de uso para un sistema de consultorio médico. Los diagramas describen las clases principales como Paciente, Médico y Medicina, y las actividades como generar citas médicas, realizar diagnósticos y recetas. Los casos de uso muestran las interacciones entre actores como pacientes, médicos y secretarias para tareas como solicitar citas y consultas médicas.
El documento describe diferentes métodos de búsqueda no informada como la búsqueda en anchura, búsqueda en profundidad y búsqueda bidireccional. También presenta ejemplos y ejercicios de cómo aplicar estos métodos a árboles y grafos. Luego, introduce conceptos de búsqueda informada utilizando heurísticas como la búsqueda voraz y el algoritmo A*, ilustrando su funcionamiento a través de ejemplos.
Transformar modelo entidad relacion a modelo logicojosecuartas
Este documento describe las reglas para transformar un modelo entidad-relación (ER) a una base de datos relacional. Las tres reglas principales son: 1) cada entidad se convierte en una tabla con su clave principal; 2) cada relación muchos-a-muchos se convierte en una tabla; 3) cada relación uno-a-muchos o uno-a-uno se convierte propagando la clave principal. También explica cómo transformar atributos como multivaluados, derivados y alternativos.
Este documento describe diferentes consultas SQL para seleccionar, modificar y resumir datos de bases de datos. Explica cómo escribir sentencias SELECT con cláusulas como WHERE, GROUP BY y ORDER BY, así como sentencias para enlazar múltiples tablas. También cubre cómo insertar, actualizar y eliminar filas de una tabla usando las sentencias INSERT, UPDATE y DELETE.
Este documento explica las operaciones básicas de manipulación de datos (CRUD) en SQL, incluyendo SELECT para consultar datos, INSERT para insertar filas, UPDATE para actualizar datos e DELETE para eliminar filas. Se detalla la sintaxis básica de SELECT, con cláusulas como DISTINCT, WHERE, ORDER BY y ejemplos de su uso.
Este documento presenta un taller sobre consultas de bases de datos. El taller cubre objetivos como aprender comandos básicos de consulta y de múltiples tablas, y desarrollar ejercicios de consulta y manipulación de datos. El contenido incluye una explicación de la sintaxis completa del comando SELECT y sus cláusulas principales como SELECT, FROM, WHERE, GROUP BY y ORDER BY. También presenta ejemplos del uso de estas cláusulas y conceptos adicionales como alias de tablas, la cláusula TOP y el uso de cadenas
La sentencia SELECT en SQL se usa para seleccionar campos de una tabla de base de datos y establecer los campos que se visualizarán o usarán en la consulta. Puede especificar los nombres de los campos individualmente o usar un asterisco para seleccionar todos los campos de una tabla. Si el nombre de un campo o tabla contiene más de una palabra, debe escribirse entre corchetes. La sentencia SELECT permite consultar los datos almacenados en una tabla.
Este documento presenta un taller sobre procesos de consultas en bases de datos. Explica los componentes principales del comando SELECT, incluyendo las cláusulas SELECT, FROM, WHERE, ORDER BY y TOP. También cubre conceptos como alias de tablas, tipos de datos en la lista de selección, la cláusula INTO y el uso de caracteres comodín en WHERE. El documento proporciona ejemplos y ejercicios prácticos para aplicar los conceptos.
Este documento proporciona definiciones y ejemplos de las instrucciones SQL CREATE, ALTER, DELETE, INNER JOIN y WHERE. CREATE se usa para crear nuevos objetos de base de datos como tablas. ALTER modifica objetos existentes como agregar columnas a una tabla. DELETE elimina filas de una tabla. INNER JOIN combina filas de dos o más tablas que cumplen condiciones de emparejamiento. WHERE especifica condiciones para filtrar filas en una consulta.
Este documento describe las principales funciones y cláusulas del lenguaje de consulta estructurado SQL, incluyendo SELECT, FROM, WHERE, GROUP BY, HAVING, ORDER BY, COUNT, SUM, DISTINCT, DISTINCTROW, TOP y UNION. Explica cómo se usan estas funciones y cláusulas para consultar, actualizar y administrar bases de datos relacionales.
Este documento describe el lenguaje de consultas estructuradas SQL y sus principales componentes. SQL se utiliza para manipular y consultar bases de datos. Incluye comandos para crear, actualizar y eliminar datos, así como cláusulas, operadores y funciones de agregado. También explica cómo realizar consultas de selección mediante predicados como DISTINCT, TOP e IN para recuperar datos de tablas internas y externas aplicando criterios de selección.
Este documento proporciona una introducción a las consultas básicas en SQL Server. Explica las consultas de selección, que se utilizan para recuperar información de las bases de datos. También cubre las consultas de acción, como INSERT, UPDATE y DELETE, que se usan para agregar, modificar y eliminar registros. Por último, describe los diferentes predicados y cláusulas que se pueden usar con las consultas de selección, como SELECT, FROM, WHERE, ORDER BY y TOP.
Este documento presenta los fundamentos del lenguaje DML (Data Manipulation Language) para manipular datos en bases de datos. Explica comandos como INSERT, UPDATE, DELETE y SELECT, así como sus sintaxis y ejemplos. También cubre cláusulas como WHERE, ORDER BY, GROUP BY y HAVING, y funciones agregadas como COUNT, SUM, AVG, MIN y MAX. El objetivo es que los estudiantes aprendan a insertar, actualizar, eliminar y consultar datos de manera optimizada en tablas de bases de datos.
1) El documento describe varias sentencias SQL como CREATE, ALTER, DROP, TRUNCATE, INSERT y sus usos para crear, modificar y eliminar objetos de bases de datos como tablas. También describe cómo combinar datos de múltiples tablas usando JOIN. 2) Explica cómo implementar sentencias SQL en Visual Basic para acceder y manipular datos de bases de datos. 3) Proporciona ejemplos detallados del uso de sentencias SQL estándar como SELECT, FROM, WHERE y ORDER BY para realizar consultas.
El documento describe diferentes tipos de consultas SQL básicas como consultas de selección, consultas con predicados y consultas de acción. Las consultas de selección se utilizan para recuperar datos de las bases de datos mediante instrucciones SELECT. Las consultas con predicados permiten filtrar los resultados utilizando cláusulas como WHERE, TOP y DISTINCT. Las consultas de acción no devuelven datos y se utilizan para insertar, actualizar y eliminar registros de las tablas.
Este documento contiene instrucciones sobre sentencias SQL SELECT, INSERT, UPDATE y DELETE. Explica que SELECT se usa para recuperar datos de una base de datos y puede incluir cláusulas como DISTINCT, WHERE y GROUP BY. También cubre cómo escribir consultas que involucren múltiples tablas y auto-enlaces. Por último, proporciona ejemplos de cómo usar INSERT, UPDATE y DELETE para agregar, modificar y eliminar filas de una tabla.
Este documento explica cómo insertar filas en una tabla de base de datos utilizando el comando SQL INSERT. Se pueden insertar filas individualmente o múltiples filas a la vez. La sintaxis de INSERT varía dependiendo del tipo de inserción.
Este documento explica cómo insertar filas en una tabla de base de datos utilizando el comando SQL INSERT. Existen dos formas de insertar filas: individualmente mediante la instrucción INSERT INTO, o múltiples filas a la vez mediante una consulta SELECT. La sintaxis de INSERT cambia dependiendo del método utilizado.
Este documento proporciona ejemplos de sentencias SQL SELECT que incluyen operadores de restricción, proyección y enlace. Explica cómo se pueden usar WHERE para restringir los resultados, LIKE para buscar patrones de cadena, y SELECT para especificar las columnas deseadas. También muestra ejemplos de enlaces entre tres o más tablas y autoenlaces, y explica que la cláusula GROUP BY agrupa filas y muestra funciones agregadas como COUNT por columnas de agrupación.
Este documento describe los diferentes lenguajes de SQL, incluyendo el lenguaje de definición de datos (DDL) para crear, modificar y eliminar objetos de base de datos, el lenguaje de manipulación de datos (DML) para consultar, insertar, actualizar y eliminar datos, y el lenguaje de consulta (SELECT) para recuperar información de una o más tablas mediante condiciones, ordenamiento, agrupamiento y uniones de tablas.
1.1.1. Conversión de operaciones de algebra relacional
1.1.2. Operaciones de Recuperación
1.1.3. Operaciones de Columnas
1.1.4. Operaciones de Tablas
1.1.5. Operaciones de Selección
1.1.6. Tipos de JOIN
1.1.7. Expresiones de restricción especial
1) El documento habla sobre consultas multitabla que obtienen datos de diferentes tablas mediante operaciones de álgebra relacional como unión y composición de tablas. 2) Describe los tipos de unión, composición, intersección y diferencia de tablas así como ejemplos de su uso. 3) Explica JOINs internos y externos para combinar filas entre tablas relacionadas.
MANEJO DE SENTENCIAS DE RECUPERACIÓN
1.1.1. Conversión de operaciones de algebra relacional
1.1.2. Operaciones de Recuperación
1.1.3. Operaciones de Columnas
1.1.4. Operaciones de Tablas
1.1.5. Operaciones de Selección
1.1.6. Tipos de JOIN
1.1.7. Expresiones de restricción especial
El documento proporciona una introducción a las bases de datos y SQL Server, explicando conceptos clave como tablas, modelos de datos, normalización y relaciones. Describe las funciones principales de una base de datos, incluido el almacenamiento y procesamiento de datos. También explica conceptos como claves primarias, claves ajenas y reglas de integridad de datos.
This document outlines the requirements to become a Guía Mayor (Senior Guide) in the youth ministry program of the Asociación Venezolana Sur Occidental. It details the insignia and honors a Guía Mayor is authorized to wear on their uniform. It also includes forms to collect personal information and outlines five sections of requirements covering counseling fundamentals, spiritual development, training for service, leadership development, and developing skills and abilities. Completing all the requirements, which include reading books, attending seminars, teaching classes, and participating in various programs, can take up to two years.
Este documento presenta una lección bíblica para niños sobre la historia de Sansón matando un león con sus manos según el libro de Jueces 14:1-9. Incluye instrucciones para los maestros, un resumen de la historia bíblica, y un ejercicio para que los niños completen oraciones y coloreen un dibujo relacionado a la lección. El objetivo es enseñar a los niños sobre el poder que Dios le dio a Sansón y cómo esto formaba parte del plan de Dios.
Este documento confidencial describe las consecuencias personales y sociales del uso indebido de drogas. La adicción hace que la droga sea la principal motivación de la vida del consumidor, lo que altera su relación con la sociedad al dejar de cumplir con roles como estudiante, trabajador o padre. Esto incluye el aislamiento social, la estigmatización como "drogadicto", el deterioro de las relaciones personales y la familia, problemas de rendimiento escolar y laboral, mayor riesgo de accidentes, conductas delictivas y altos
Este documento proporciona una guía para la investidura de Guía Mayor. Incluye secciones para datos personales, requisitos previos como tener 16 años y ser miembro bautizado, y requisitos como tener el certificado de Consejeros para Conquistadores y dos especialidades en Artes y Habilidades Manuales. El propósito es ayudar a los jóvenes a crecer como líderes.
Este documento proporciona instrucciones para completar una carta de poder para que otra persona pueda cobrar cheques de nómina en nombre de alguien. Se debe especificar las quincenas a cobrar, aceptar el poder otorgante y los testigos, y adjuntar una identificación oficial.
Este documento es una constancia de experiencia profesional que detalla el nombre del egresado, la empresa o persona para quien trabajó, el proyecto o tarea realizada, la duración del proyecto y las fechas de inicio y fin. También indica si el egresado recibió remuneración por sus servicios y proporciona un contacto para verificar la información.
El documento presenta los principios y votos de los Jóvenes Adventistas, incluyendo observar la devoción matutina, cumplir con sus deberes, cuidar el cuerpo y ser obediente y cortés. También incluye el lema de los Adventistas que es "El Amor de Cristo nos motiva" y su objetivo de llevar el mensaje del Adviento a todo el mundo. Finalmente, presenta el voto y los principios de la Legión de Honor de los Jóvenes Adventistas para honrar a Cristo en todo lo que elijan ver, oír
El documento describe los pasos para crear una base de datos de una biblioteca en MySQL, incluyendo la creación de tablas para Libros, Autores, Estudiantes, la relación entre Libros y Autores, y préstamos, así como la inserción de datos en las tablas y la creación de vistas e índices.
Este documento proporciona información sobre insectos. Explica cómo montar una colección de insectos que represente al menos 6 órdenes diferentes e incluya detalles de cada especimen. También describe las características distintivas de los insectos como su cabeza, tórax, abdomen, antenas y otros detalles. Luego menciona ejemplos de insectos útiles como las abejas y mariposas, e insectos dañinos como las cucarachas y pulgas. Finalmente relata dos historias bíblicas donde los insectos jugaron un pap
Este documento presenta un manual para el uso del programa AutoCAD 2012. Explica los objetivos del manual que son apoyar a estudiantes de ingeniería en el aprendizaje de herramientas CAD y mostrar las herramientas de diseño 2D y 3D de AutoCAD 2012. Incluye capítulos sobre tendencias de CAD, la interfaz de usuario de AutoCAD, y herramientas como creación de entidades, capas, sombreado y texto. El manual provee una guía para que los usuarios aprendan a utilizar AutoCAD 2012 para diseño.
Este capítulo presenta los conceptos básicos de cálculo diferencial e integral. La primera parte introduce el concepto de derivada como la tasa de cambio de una función y su significado geométrico como la pendiente de la recta tangente. La segunda parte trata el concepto de integral. Además, se explica la relación entre derivadas e integrales a través de un importante teorema. El capítulo concluye explicando reglas para derivar funciones básicas y propiedades de derivadas.
El documento describe las ecuaciones de primer grado con una incógnita, incluyendo los conceptos básicos como incógnita, coeficientes, términos independientes, primer y segundo miembro. Explica cómo resolver ecuaciones sin paréntesis ni denominadores, con paréntesis y con denominadores, a través de pasos como transponer términos y despejar la incógnita. También incluye ejemplos resueltos.
El documento describe la evolución histórica de las unidades de medida y los sistemas de unidades, desde las primeras unidades utilizadas por el hombre primitivo hasta el establecimiento del Sistema Internacional de Unidades (SI) en 1960. Explica que inicialmente cada país y cultura tenían sus propias unidades, lo que dificultaba el comercio. Más tarde, el Imperio Romano estandarizó algunas unidades, pero la anarquía regresó durante la Edad Media. En 1795 se estableció el Sistema Métrico Decimal y posteriormente surgieron
Este documento presenta un curso completo sobre MySQL. Incluye información sobre la instalación de MySQL, definiciones básicas de bases de datos, diseño de bases de datos usando modelos entidad-relación y relacionales, normalización, tipos de datos, creación y manipulación de bases de datos, consultas, usuarios y permisos. El objetivo es proporcionar los conocimientos necesarios para diseñar y administrar bases de datos usando MySQL.
Este documento proporciona instrucciones para utilizar Microsoft Publisher 2007. Explica cómo crear publicaciones impresas y para sitios web usando objetos como texto, imágenes y tablas. Detalla las barras de herramientas y opciones de formato para personalizar las publicaciones, como estilos de fuente, color, líneas y sombras. El objetivo es aprender a usar Publisher de manera rápida y eficiente para crear una variedad de publicaciones como calendarios, tarjetas y pancartas.
Este documento provee una introducción al lenguaje de programación Haskell. Explica brevemente los orígenes del paradigma funcional y el desarrollo de lenguajes como Lisp, ML y Haskell. Luego, describe las características principales de Haskell como un lenguaje funcional puro con tipos polimórficos, evaluación perezosa y funciones de alto orden. Finalmente, discute las ventajas de Haskell para la productividad, claridad del código y mantenimiento de software.
El documento proporciona una introducción a Microsoft Publisher 2007, incluyendo una descripción de sus características principales y tipos de plantillas. Explica que Publisher ofrece plantillas para una variedad de publicaciones como catálogos, boletines, calendarios, tarjetas y más. También describe los pasos básicos para crear una publicación, como seleccionar una plantilla, personalizarla y guardarla.
El documento proporciona instrucciones para crear varios tipos de publicaciones en Microsoft Publisher 2007, incluyendo tarjetas de presentación, calendarios, diplomas, tarjetas de invitación, correos electrónicos, folletos, volantes, páginas web y posters científicos. Explica cómo importar documentos de Word, seleccionar diseños y colores, agregar logotipos, imágenes y texto, y guardar los documentos en formatos como PDF.
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.
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.
1. Base de datos I. Guía 5 1
Facultad: Ingeniería
Escuela: Computación
Asignatura: Base de datos I
Tema: Uso de sentencias SQL
Objetivo
• Modificar, eliminar e insertar registros en una tabla
• Listar los registros de una tabla utilizando la sentencia select
Materiales y Equipo
• Computadora con SQL Server 2008.
• Guía Número 5
Introducción
En esta guía terminaremos de examinar los elementos que pueden ir en una
instrucción SELECT así como las instrucciones que nos ayudan a definir una
estructura de una base de datos y las instrucciones para poder realizar
modificaciones a los objetos de la base de datos.
Sintaxis general de la consulta SELECT
SELECT <lista de columnas>
[FROM <tabla(s) de origen >]
[WHERE <condición restrictiva >]
[GROUP BY <nombre de columna o expresión que utiliza una
columna en la lista de selección>]
[HAVING <condición restrictiva basadas en los resultados de
GROUP BY>]
[ORDER BY <listas de columna>]
Ejemplo:
USE NORTHWIND
SELECT OrderID, Quantity As [Sin nombre de columna]
FROM [Order Details]
WHERE OrderID BETWEEN 11000 AND 11002
2. 2 Base de datos I, Guía 5
Nota: Observe el uso de corchetes en esta consulta. Se debe de utilizar
corchetes si el nombre de un objeto (en este caso una tabla) tiene espacios
de por medio en él, tenemos que delimitar el nombre utilizando corchetes o
comillas simples, lo que permite a SQL Server saber dónde empieza y dónde
termina el nombre.
Resultado de la consulta anterior es el siguiente:
Aunque se ha solicitado sólo tres pedidos, se están viendo cada línea
individual de detalle del pedido. Podríamos utilizar una calculadora o
podríamos utilizar la cláusula GROUP BY con un agregado (en este caso
vamos a utilizar SUM ( ) ) para obtener el total deseado.
SELECT OrderID, SUM (Quantity) As [Sin nombre de columna]
FROM [Order Details]
WHERE OrderID BETWEEN 11000 AND 11002
GROUP BY OrderID
Así obtiene lo que se está buscando:
3. Base de datos I. Guía 5 3
Lo que hizo fue agrupar en una suma los ORDER ID de los resultados, es decir
en la primera consulta aparecían
ORDER ID Sin nombre de columna
11000
11000
11000
25
30
30
Con la función sum lo que hace es agrupar(en este caso por el ORDER ID) y
realizar la suma, por eso da el resultado
ORDER ID Sin nombre de columna
11000 85
TIPS: Puedo agregarle un titulo a la columna sin nombre con AS Como es
de suponer, la función SUM devuelve totales; ¿pero totales de qué? Si no
hubiésemos suministrado la cláusula GROUP BY, la función SUM habría
sumado todos los valores de todas las filas para la columna con nombre.
Sin embargo, en este caso hemos suministrado una cláusula GROUP BY y,
por tanto, el total proporcionado por la función SUM es el total de cada grupo.
También podemos agrupar basándonos en múltiples columnas. Para ello,
sólo tenemos que añadir una coma y el nombre de la siguiente columna.
Funciones de agregado
Las funciones de agregado realizan un cálculo sobre un conjunto de valores y
devuelven un solo valor. Con la excepción de COUNT, las funciones de agregado
omiten los valores NULL. Las funciones de agregado se suelen utilizar con la
cláusula GROUP BY de la instrucción SELECT.
COUNT:
Devuelve el número de elementos de un grupo (conjunto de resultados).
SELECT COUNT(*) FROM Employees
AVG
Devuelve la media de los valores de un grupo. Los valores nulos se pasan por
alto al probar a ejecutar la misma consulta que ejecutamos anteriormente,
pero ahora vamos a modificarla para que devuelva el promedio de la
cantidad por pedido en lugar del total de cada pedido:
4. 4 Base de datos I, Guía 5
SELECT OrderID, AVG (Quantity) AS promedio
FROM [Order Details]
WHERE OrderID BETWEEN 11000 AND 11002
GROUP BY OrderID
El resultado es:
MAX / MIN:
MAX devuelve el valor máximo de la expresión o del valor de una columna y MIN
lo contrario.
SELECT OrderID, MIN(Quantity) AS promedio
FROM [Order Details]
WHERE OrderID BETWEEN 11000 AND 11002
GROUP BY OrderID
NOTA: En realidad todas las funciones de agregado ignoran los valores
NULL excepto COUNT (*).
Agrupar condiciones con la cláusula HAVING. Hasta el momento, hemos
aplicado todas nuestras condiciones a filas específicas. Si una determinada
columna en una fila no tiene un valor especifico o no se encuentra dentro de un
rango de valores, se omitirá toda la fila, y todo ello antes de pensar
siquiera en las agrupaciones.
¿Qué pasaría si deseáramos agrupar condiciones? Es decir, ¿Qué pasaría
si deseáramos que todas las filas se agregasen a un grupo pero sólo
cuando los grupos se hubiesen acumulado completamente estaríamos
preparados para aplicar la condición? Bueno, aquí es donde entra en acción la
cláusula HAVING.
La cláusula HAVING sólo se utiliza si también existe una cláusula
GROUP BY en la consulta. Mientras la cláusula WHERE se aplica a
todas las filas antes incluso de tener la oportunidad de convertirse en
parte de un grupo, la cláusula HAVING se aplica al valor agregado de
dicho grupo.
Ejemplo:
5. Base de datos I. Guía 5 5
Primero vamos a realizar un ejemplo que no lleve la cláusula HAVING y
después vamos a utilizar el mismo ejemplo, pero ahora con la cláusula HAVING.
Sin HAVING
SELECT OrderID, SUM(Quantity) AS TOTAL
FROM [Order Details]
GROUP BY OrderID
El resultado es:
filas afectadas)
(830
Lamentablemente, es bastante difícil analizar una lista tan larga. Por tanto, vamos
a dejar que SQL Server reduzca esta lista para ayudarnos a realizar
nuestro análisis. Supongamos que sólo estamos interesados en cantidades
de pedidos más grandes. ¿Podemos modificar la consulta para que
devuelva la misma información pero limitándose a los pedidos cuya cantidad
total esté por encima de 300? La respuesta es sí, y es tan fácil como
añadir la cláusula HAVING.
6. 6 Base de datos I, Guía 5
Con HAVING
SELECT OrderID, SUM(Quantity) AS TOTAL
FROM [Order Details]
GROUP BY OrderID
HAVING SUM(Quantity) > 300
El resultado es:
Como puede comprobar, podemos reducir rápidamente la lista hasta los
elementos que nos interesan.
INSTRUCCION SELECT
Ejemplo:
USE Northwind
SELECT * FROM Employees
En la instrucción anterior la primera línea indica que utilizaremos la base de datos
Northwind.
La segunda line se ha pedido seleccionar información (SELECT puede pensar en
ello como en pedir que se muestre o consulte información). El asterisco * podría
parecer algo extraño, pero realmente funciona igual que en cualquier otro sitio: es
un comodín.
Cuando escribimos SELECT * estamos indicando que deseamos seleccionar
todas las columnas de la tabla (En este caso la tabla Employees.) FROM indica
que hemos terminado de especificar los elementos que deseamos ver y estamos a
punto de indicar el origen de la información (el origen es la tabla Employees).
Ejemplo:
USE AdventureWorks
SELECT FirstName, Lastname, EmailAddress FROM Person.Contact
En esta consulta solamente se piden los campos FirstName, Lastname y
EmailAddress de la table Person.Contact
7. Base de datos I. Guía 5 7
LA CLAUSULA WHERE.
Esta cláusula nos permite colocar condiciones sobre los resultados deseados.
Los ejemplos que hemos visto hasta el momento son consultas SELECT sin
restricciones en el sentido de que se han incluido en el resultado todas las filas de
la tabla especificada. Las consultas sin restricciones son muy útiles para rellenar
cuadros de lista y cuadros combinados y en otros escenarios en los que
intentamos proporcionar un listado de dominio.
Ejemplo:
Ahora vamos a buscar información más específica de la tabla Person.Address de
la base de datos AdventureWorks:
USE AdventureWorks
SELECT City, AddressLine1, PostalCode,StateProvinceID
FROM Person.Address
WHERE StateProvinceID = 74
Los primeros 3 resultados son:
City AddressLine1 PostalCode
Nevada 2487 Riverside Drive 84407
Salt Lake
City
683 Larch Ct. 84101
Salt Lake
City
6119 11th 84101
Ejemplo:
Esta sentencia listara productos que tengan un precio único mayor a 60
USE NORTHWIND
SELECT * FROM dbo.Products WHERE UnitPrice >60.00
Esta sentencia listara todas los campos de la tabla categoria donde el nombre de
categoria tenga coincidencia con la palabra produ(en cualquier parte del nombre)
SELECT * FROM dbo.Categories WHERE CategoryName LIKE '%produ%'
OPERADORES QUE PODEMOS USAR CON LA CLAUSULA WHERE
8. 8 Base de datos I, Guía 5
Insertando datos en una Tabla.
9. Base de datos I. Guía 5 9
El comando INSERT inserta una nueva fila en la tabla, al llenar las columnas con
valores específicos.
Sintaxis:
INSERT INTO <tabla> [(lista de columnas)] VALUES (valores_de_datos)
Ejemplo:
INSERT INTO demo(cod_sucursal,nombre,apellido,telefono) VALUES
(14,'Julia','Morales','22552100')
Eliminando datos de una tabla.
El comando DELETE elimina filas de una tabla o vista, que satisfagan una
condición específica.
Sintaxis:
DELETE FROM table_name WHERE condición.
Ejemplo:
DELETE FROM demo where nombre=’julia’
Si no se incluye la cláusula WHERE, se eliminarán todas las filas en la tabla
indicada.
Actualizando datos de una tabla.
Este comando permite la actualización de uno o más campos de una fila o grupo
de filas de una tabla o vista. Las sentencias UPDATE se utilizan para modificar
datos existentes.
Sintaxis:
UPDATE nombre_tabla | nombre_vista SET (nombre_columna = expresion |
DEFAULT | NULL)
WHERE (condición)
Ejemplo:
UPDATE demo SET cod_sucursal = ‘55’ WHERE apellido= ‘Morales’
Set: especifica la lista de columnas que se actualizarán.
10. 10 Base de datos I, Guía 5
Procedimiento
Ejercicio No 1
Realizar lo siguiente:
1. Crear una Base de datos con el siguiente nombre:
SUCARNET_PRACTICA3.
Nota: recuerde que SUCARNET se refiere a su código de carné como estudiante
de la UDB
2. Poner en uso la base de datos que acaba de crear con el comando USE.
Ejemplo: USE SUCARNET_PRACTICA3
3. Crear las siguientes tablas dentro de la base de datos:
TABLA : ESTUDIANTES
CAMPO TIPO DE DATO LONGITUD
IdEstudiante INT
Nombres VARCHAR 25
Apellidos VARCHAR 25
Direccion VARCHAR 50
Telefono VARCHAR 8
sexo char 1
TABLA : MATERIAS
CAMPO TIPO DE DATO LONGITUD
IdMateria INT
Materia VARCHAR 30
TABLA : NOTAS
CAMPO TIPO DE DATO LONGITUD
IdEstudiante INT
11. Base de datos I. Guía 5 11
IdMateria INT
Nota DECIMAL (10,2)
4. Insertar los siguientes datos a las tablas creadas anteriormente.
TABLA ESTUDIANTES
IdEstudiante Nombres Apellidos Dirección Teléfono Sexo
01 Maria HERNANDEZ COL. SANTA
ISABEL
2254212 F
02 OSCAR MEJIA FINAL 4 CALLE
OTE.
2609834 M
03 HILARIO URRUTIA Fnal cl progreso 2907834 M
04 JOSE
JOSE
QUEZADA Mejicanos 23663322 M
05 ELIAS
ALFREDO
URRUTIA Santa Tecla 2778934 M
TABLA MATERIAS
IdMateria Materias
111 Base de datos II
114 Ingenieria del Software
115 SQL SERVER
TABLA NOTAS
IdEstudiante IdMateria Nota
01 111 7
01 114 6.0
01 115 4
02 111 6
02 114 10
02 115 8.0
12. 12 Base de datos I, Guía 5
5. Eliminar registros.
Eliminar los registros de la tabla NOTAS; su IdMateria sea igual a 111
DELETE FROM NOTAS WHERE IdMateria = 113
6. Actualizar registros.
Modificar los registros de la tabla NOTAS para el IdEstudiante = 2 y IdMateria =
115, la nota a modificar es 8.0 a 9.0
UPDATE NOTAS SET Nota=9.0 WHERE IdEstudiante =1 AND
IdMateria=115
7-Modificar el nombre de la materia Ingeniería del Software por Desarrollo
del Software
8- Eliminar a todos los alumnos que tengan apellido URRUTIA
9-Listar todos los estudiantes la tabla estudiantes
10-listar los apellidos y la direccion de los estudiantes que tienen id=1
ASIGNACION
A continuación deberá realizar diferentes consultas con distintos niveles de
dificultad, utilizando en algunas de ellas diferentes funciones asociadas con la
sentencia SELECT:
1) Se desea un listado de los alumnos ordenados ascendentemente apellido
2) Se desea conocer cuántos estudiantes hay por cada género
3) Se desea conocer la nota promedio del alumno con id 1
4) Se desea conocer la nota mayor de las evaluaciones
5) De la tabla notas que estudiantes tienen promedios mayor o igual que 6
Bibliografía
Francisco Charte Ojeda, SQL Server 2008. Madrid, España : ANAYA, 2009 1era edicion
13. Base de datos I. Guía 5 13
Guía 5: USO DE SENTENCIAS
SQL
Hoja de cotejo: 5
Alumno: Máquina No:
Docente: GL: Fecha:
EVALUACION
% 1-4 5-7 8-10 Nota
CONOCIMIENTO Del 20
al 30%
Conocimie
nto
deficient
e de los
fundament
os
teóricos
Conocimiento
y explicación
incompleta de
los
fundamentos
teóricos
Conocimiento
completo y
explicación
clara de los
fundamentos
teóricos
APLICACIÓN
DEL
CONOCIMIENTO
Del 40%
al 60%
ACTITUD
Del 15%
al 30%
No tiene
actitud
proactiva
.
Actitud
propositiva y
con
propuestas no
aplicables al
contenido de
la guía.
Tiene actitud
proactiva y sus
propuestas son
concretas.
TOTAL 100%