Este documento describe los lenguajes de manipulación de datos (DML) en PostgreSQL y cómo usar las sentencias INSERT, UPDATE y DELETE para agregar, modificar y eliminar registros de una tabla de forma atómica mediante transacciones. También explica cómo usar subconsultas con las sentencias DML y los comandos BEGIN, COMMIT, ROLLBACK y SAVEPOINT para controlar transacciones.
Variables, constantes y tipos de datos en CRonny Parra
Inroducción a las varibales, constantes y tipos de datos en C. Contiene las definiciones de cada una de éstas, además de los tipos de datos soportados por C con su rango, la lista de los operadodres lógicos, aritméticos y relacionales, y las secuencias de escape de uso mas común con printf y scanf
Este documento presenta una lección sobre el uso de la sentencia SELECT en SQL. Explica cómo se puede usar SELECT para recuperar datos de una tabla, incluyendo todas las filas y columnas o solo columnas específicas. También cubre cómo agregar alias a las columnas, realizar cálculos aritméticos, concatenar cadenas y evitar filas duplicadas usando DISTINCT. El objetivo es enseñar los conceptos básicos detrás de la consulta de datos en una base de datos usando el lenguaje SQL.
Conociendo los cambios de SQL Server a partir de 2012 a 2016Joseph Lopez
En la presente charla, les estare mostrando los cambios y mejoras mas relevantes que se generaron en el servidor de base de datos SQL Server de Microsoft a partir de la version 2012 hasta llegar a la version 2016 con faciles demostraciones para entender dichos cambios.
Este documento presenta una lección sobre el uso de funciones en Transact-SQL. Explica que hay dos tipos de funciones: funciones agregadas y funciones escalares. También cubre cómo crear funciones propias y evalúa el aprendizaje mediante un ejercicio en el que los estudiantes deben crear funciones usando una base de datos de ejemplo.
Este documento presenta información sobre procedimientos almacenados y disparadores (triggers) en SQL. Explica que los procedimientos almacenados son conjuntos de instrucciones SQL guardadas en la base de datos que pueden ser llamadas por aplicaciones, y que los triggers se ejecutan automáticamente cuando ocurren eventos de manipulación de datos como inserciones, actualizaciones o eliminaciones. También cubre la sintaxis para crear, ejecutar y modificar procedimientos almacenados y triggers, así como sus ventajas y desventajas.
SQL es un lenguaje declarativo para acceder y manipular bases de datos relacionales. Permite especificar diversas operaciones como consultas para recuperar información de manera sencilla. SQL es un lenguaje de cuarta generación que explota la flexibilidad de los sistemas relacionales permitiendo operaciones sobre conjuntos de registros para lograr alta productividad. Como es declarativo, especifica qué se quiere sin indicar cómo, por lo que el sistema gestor de base de datos debe optimizar las sentencias antes de la ejecución.
PostgreSQL es un sistema de gestión de bases de datos de código abierto. Soporta diversos tipos de datos y funciones. Ofrece licencias estándar, empresariales y de servicios. Se instala fácilmente y permite conectarse a bases de datos. Genera reportes a partir de consultas SQL.
El documento describe las características y operaciones básicas de las listas enlazadas, pilas y colas. Las listas enlazadas son colecciones de nodos conectados por punteros donde cada nodo apunta al siguiente. Las pilas siguen el principio LIFO donde los elementos se agregan y eliminan por el mismo extremo. Las colas siguen el principio FIFO donde los elementos entran por un extremo y salen por el otro.
Variables, constantes y tipos de datos en CRonny Parra
Inroducción a las varibales, constantes y tipos de datos en C. Contiene las definiciones de cada una de éstas, además de los tipos de datos soportados por C con su rango, la lista de los operadodres lógicos, aritméticos y relacionales, y las secuencias de escape de uso mas común con printf y scanf
Este documento presenta una lección sobre el uso de la sentencia SELECT en SQL. Explica cómo se puede usar SELECT para recuperar datos de una tabla, incluyendo todas las filas y columnas o solo columnas específicas. También cubre cómo agregar alias a las columnas, realizar cálculos aritméticos, concatenar cadenas y evitar filas duplicadas usando DISTINCT. El objetivo es enseñar los conceptos básicos detrás de la consulta de datos en una base de datos usando el lenguaje SQL.
Conociendo los cambios de SQL Server a partir de 2012 a 2016Joseph Lopez
En la presente charla, les estare mostrando los cambios y mejoras mas relevantes que se generaron en el servidor de base de datos SQL Server de Microsoft a partir de la version 2012 hasta llegar a la version 2016 con faciles demostraciones para entender dichos cambios.
Este documento presenta una lección sobre el uso de funciones en Transact-SQL. Explica que hay dos tipos de funciones: funciones agregadas y funciones escalares. También cubre cómo crear funciones propias y evalúa el aprendizaje mediante un ejercicio en el que los estudiantes deben crear funciones usando una base de datos de ejemplo.
Este documento presenta información sobre procedimientos almacenados y disparadores (triggers) en SQL. Explica que los procedimientos almacenados son conjuntos de instrucciones SQL guardadas en la base de datos que pueden ser llamadas por aplicaciones, y que los triggers se ejecutan automáticamente cuando ocurren eventos de manipulación de datos como inserciones, actualizaciones o eliminaciones. También cubre la sintaxis para crear, ejecutar y modificar procedimientos almacenados y triggers, así como sus ventajas y desventajas.
SQL es un lenguaje declarativo para acceder y manipular bases de datos relacionales. Permite especificar diversas operaciones como consultas para recuperar información de manera sencilla. SQL es un lenguaje de cuarta generación que explota la flexibilidad de los sistemas relacionales permitiendo operaciones sobre conjuntos de registros para lograr alta productividad. Como es declarativo, especifica qué se quiere sin indicar cómo, por lo que el sistema gestor de base de datos debe optimizar las sentencias antes de la ejecución.
PostgreSQL es un sistema de gestión de bases de datos de código abierto. Soporta diversos tipos de datos y funciones. Ofrece licencias estándar, empresariales y de servicios. Se instala fácilmente y permite conectarse a bases de datos. Genera reportes a partir de consultas SQL.
El documento describe las características y operaciones básicas de las listas enlazadas, pilas y colas. Las listas enlazadas son colecciones de nodos conectados por punteros donde cada nodo apunta al siguiente. Las pilas siguen el principio LIFO donde los elementos se agregan y eliminan por el mismo extremo. Las colas siguen el principio FIFO donde los elementos entran por un extremo y salen por el otro.
1) El documento describe las operaciones básicas para crear y manipular bases de datos en MySQL, incluyendo la creación de tablas, tipos de datos, restricciones, claves primarias, claves ajenas y vistas.
2) Se explican comandos como CREATE TABLE, INSERT, ALTER TABLE, DROP TABLE, CREATE VIEW y cómo añadir y modificar columnas, restricciones y otros atributos de las tablas.
3) También cubre la creación de vistas simples y complejas a partir de una o más tablas y su manipulación median
El documento habla sobre los índices en bases de datos. Explica que los índices mejoran el rendimiento de las consultas al facilitar una respuesta rápida. Describe la estructura de los índices, los tipos de índices (agrupados y no agrupados), y cómo se usan los índices para localizar registros de manera eficiente. También cubre temas como la creación, administración y mantenimiento de índices.
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.
Sql DML Lenguaje de manipulación de datos josecuartas
Este documento describe los principales comandos y cláusulas del lenguaje de manipulación de datos (DML) en SQL. Explica cómo se pueden insertar, actualizar y eliminar datos en una base de datos usando las instrucciones INSERT, UPDATE y DELETE. También describe cómo se pueden consultar y filtrar datos mediante las cláusulas SELECT, WHERE, ORDER BY y JOIN.
Perspectiva practica de la administracion de base de datosDiana Vélez
Este documento describe las funciones de un administrador de base de datos (DBA), incluyendo el mantenimiento de la integridad y seguridad de los datos, la disponibilidad y el rendimiento de la base de datos. También discute las relaciones del DBA con otras áreas de sistemas y las consideraciones para elegir un sistema gestor de base de datos. Finalmente, presenta algunas nuevas tecnologías como bases de datos activas, orientadas a objetos y objeto-relacionales.
1) El documento describe los conceptos de normalización de bases de datos, incluyendo las primeras, segunda y tercera formas normales. 2) También explica la forma normal de Boyce-Codd y la cuarta forma normal, así como cómo tratar las dependencias multivalores. 3) La normalización elimina la redundancia de datos y anomalías al dividir tablas grandes en tablas más pequeñas con relaciones entre ellas.
El documento describe las etapas del proceso de diseño de una base de datos, incluyendo el análisis de requisitos, el diseño conceptual, la elección del software, el diseño lógico y físico, e implementación. Explica el modelo entidad-relación para el diseño conceptual, con entidades, relaciones y atributos representados gráficamente.
Este documento explica los comandos DDL y DML del lenguaje SQL. Los comandos DDL (Data Definition Language) se usan para definir y modificar la estructura de la base de datos y incluyen CREATE, ALTER y DROP. Los comandos DML (Data Manipulation Language) se usan para manipular los datos y incluyen SELECT, UPDATE, INSERT y DELETE.
Este documento trata sobre el proceso de normalización de bases de datos relacionales. Explica que la normalización es el proceso de crear y mejorar un modelo de base de datos eliminando anomalías mediante la aplicación sucesiva de las Formas Normales. También describe brevemente las primeras dos formas normales, la 1NF y la 2NF, indicando sus objetivos principales de eliminar repeticiones y dependencias parciales respectivamente.
El documento habla sobre los lenguajes de definición de datos y describe las sentencias SQL más comunes para crear y modificar objetos de base de datos como tablas, columnas y restricciones. Explica cómo crear una base de datos, tabla, añadir columnas, agregar restricciones como claves primarias y foráneas, e incluye ejemplos de sentencias CREATE y ALTER TABLE.
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 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.
PostgreSQL - Lección 5 - Recibiendo datos desde múltiples tablasNicola Strappazzon C.
Este documento proporciona instrucciones sobre cómo unir datos de múltiples tablas en PostgreSQL. Explica cómo usar cláusulas como NATURAL JOIN, USING, ON, LEFT JOIN y RIGHT JOIN para combinar tablas relacionadas basadas en columnas comunes. También cubre el uso de alias de tabla y columna para evitar ambigüedades y especificar condiciones adicionales en la cláusula JOIN. El objetivo es mostrar cómo escribir consultas SQL para obtener datos de varias tablas de manera eficiente.
- Oracle Database 10g is an object-relational database management system that allows for grid computing. It is based on the relational model and supports multimedia, large objects, and user-defined data types.
- The course aims to teach students how to perform tasks with Oracle like retrieving and updating data using SQL, obtaining metadata from dictionary views, and creating reports.
- Key tables used in the course include EMPLOYEES, DEPARTMENTS, and JOB_GRADES.
Este documento resume la evolución del modelo relacional desde su creación en 1968 hasta la actualidad. Explica conceptos básicos como dominio, atributo, relación, tupla, clave primaria y clave ajena. También describe propiedades de las relaciones como que no pueden haber tuplas duplicadas y que los atributos y tuplas no tienen un orden predefinido. Por último, cubre temas de integridad referencial y restricciones en el modelo relacional.
Un hash es un valor numérico que identifica datos de forma única. Las funciones hash toman datos de cualquier tamaño y generan un valor hash más corto usado para verificar la integridad de los datos. Las funciones hash más comunes son MD5, SHA-1 y RIPEMD160. Las colisiones ocurren cuando datos diferentes generan el mismo valor hash y deben resolverse para evitar problemas de rendimiento.
Este documento describe los conceptos básicos de entidades, atributos y relaciones en bases de datos. Las entidades son objetos que pueden ser concretos o abstractos, y están representados por atributos. Los atributos son propiedades que describen las entidades y tienen dominios de valores permitidos. Las relaciones conectan tablas cuando comparten información, como una tabla de alumnos y grupos. Existen relaciones uno a uno, uno a muchos y muchos a muchos.
El documento presenta una introducción a los comandos y funciones básicas de Postgres. Explica comandos como CREATE TABLE, INSERT INTO, SELECT, UPDATE, DELETE y ALTER TABLE para crear, modificar y consultar tablas. También describe funciones matemáticas, de cadenas, fechas y horas como ABS, UPPER, CURRENT_DATE y EXTRACT. Concluye que los comandos SQL de Postgres son similares a los de otros sistemas de bases de datos.
The document discusses database normalization. It defines normalization as a process that makes data structures efficient by eliminating redundancy and inconsistencies. The key goals of normalization are to control redundancy, ensure data consistency, and allow complex queries. The document outlines the various normal forms including 1NF, 2NF, 3NF, BCNF and examples of how to normalize tables to each form by removing functional dependencies on non-key attributes.
PostgreSQL - Lección 2 - Restringiendo y Ordenando los Datos retornados por e...Nicola Strappazzon C.
Este documento resume cómo limitar y ordenar los datos devueltos por la consulta SELECT en PostgreSQL. Explica cómo usar las cláusulas WHERE, LIKE, BETWEEN, IN y ORDER BY para filtrar y ordenar registros según columnas específicas, incluyendo comparaciones de texto, números y fechas. También cubre operadores lógicos y reglas de precedencia. El objetivo es entender cómo restringir el número de registros devueltos y el orden en que aparecen en los resultados de una consulta.
Este documento explica los operadores de conjunto en SQL, los cuales permiten combinar los resultados de múltiples consultas. Describe los operadores UNION, UNION ALL, INTERSECT, y EXCEPT y cómo cada uno une, intersecta o exceptúa los resultados de las consultas. También cubre cómo manejar columnas con diferentes nombres o tipos de datos entre las consultas y ordenar o limitar los resultados combinados.
1) El documento describe las operaciones básicas para crear y manipular bases de datos en MySQL, incluyendo la creación de tablas, tipos de datos, restricciones, claves primarias, claves ajenas y vistas.
2) Se explican comandos como CREATE TABLE, INSERT, ALTER TABLE, DROP TABLE, CREATE VIEW y cómo añadir y modificar columnas, restricciones y otros atributos de las tablas.
3) También cubre la creación de vistas simples y complejas a partir de una o más tablas y su manipulación median
El documento habla sobre los índices en bases de datos. Explica que los índices mejoran el rendimiento de las consultas al facilitar una respuesta rápida. Describe la estructura de los índices, los tipos de índices (agrupados y no agrupados), y cómo se usan los índices para localizar registros de manera eficiente. También cubre temas como la creación, administración y mantenimiento de índices.
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.
Sql DML Lenguaje de manipulación de datos josecuartas
Este documento describe los principales comandos y cláusulas del lenguaje de manipulación de datos (DML) en SQL. Explica cómo se pueden insertar, actualizar y eliminar datos en una base de datos usando las instrucciones INSERT, UPDATE y DELETE. También describe cómo se pueden consultar y filtrar datos mediante las cláusulas SELECT, WHERE, ORDER BY y JOIN.
Perspectiva practica de la administracion de base de datosDiana Vélez
Este documento describe las funciones de un administrador de base de datos (DBA), incluyendo el mantenimiento de la integridad y seguridad de los datos, la disponibilidad y el rendimiento de la base de datos. También discute las relaciones del DBA con otras áreas de sistemas y las consideraciones para elegir un sistema gestor de base de datos. Finalmente, presenta algunas nuevas tecnologías como bases de datos activas, orientadas a objetos y objeto-relacionales.
1) El documento describe los conceptos de normalización de bases de datos, incluyendo las primeras, segunda y tercera formas normales. 2) También explica la forma normal de Boyce-Codd y la cuarta forma normal, así como cómo tratar las dependencias multivalores. 3) La normalización elimina la redundancia de datos y anomalías al dividir tablas grandes en tablas más pequeñas con relaciones entre ellas.
El documento describe las etapas del proceso de diseño de una base de datos, incluyendo el análisis de requisitos, el diseño conceptual, la elección del software, el diseño lógico y físico, e implementación. Explica el modelo entidad-relación para el diseño conceptual, con entidades, relaciones y atributos representados gráficamente.
Este documento explica los comandos DDL y DML del lenguaje SQL. Los comandos DDL (Data Definition Language) se usan para definir y modificar la estructura de la base de datos y incluyen CREATE, ALTER y DROP. Los comandos DML (Data Manipulation Language) se usan para manipular los datos y incluyen SELECT, UPDATE, INSERT y DELETE.
Este documento trata sobre el proceso de normalización de bases de datos relacionales. Explica que la normalización es el proceso de crear y mejorar un modelo de base de datos eliminando anomalías mediante la aplicación sucesiva de las Formas Normales. También describe brevemente las primeras dos formas normales, la 1NF y la 2NF, indicando sus objetivos principales de eliminar repeticiones y dependencias parciales respectivamente.
El documento habla sobre los lenguajes de definición de datos y describe las sentencias SQL más comunes para crear y modificar objetos de base de datos como tablas, columnas y restricciones. Explica cómo crear una base de datos, tabla, añadir columnas, agregar restricciones como claves primarias y foráneas, e incluye ejemplos de sentencias CREATE y ALTER TABLE.
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 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.
PostgreSQL - Lección 5 - Recibiendo datos desde múltiples tablasNicola Strappazzon C.
Este documento proporciona instrucciones sobre cómo unir datos de múltiples tablas en PostgreSQL. Explica cómo usar cláusulas como NATURAL JOIN, USING, ON, LEFT JOIN y RIGHT JOIN para combinar tablas relacionadas basadas en columnas comunes. También cubre el uso de alias de tabla y columna para evitar ambigüedades y especificar condiciones adicionales en la cláusula JOIN. El objetivo es mostrar cómo escribir consultas SQL para obtener datos de varias tablas de manera eficiente.
- Oracle Database 10g is an object-relational database management system that allows for grid computing. It is based on the relational model and supports multimedia, large objects, and user-defined data types.
- The course aims to teach students how to perform tasks with Oracle like retrieving and updating data using SQL, obtaining metadata from dictionary views, and creating reports.
- Key tables used in the course include EMPLOYEES, DEPARTMENTS, and JOB_GRADES.
Este documento resume la evolución del modelo relacional desde su creación en 1968 hasta la actualidad. Explica conceptos básicos como dominio, atributo, relación, tupla, clave primaria y clave ajena. También describe propiedades de las relaciones como que no pueden haber tuplas duplicadas y que los atributos y tuplas no tienen un orden predefinido. Por último, cubre temas de integridad referencial y restricciones en el modelo relacional.
Un hash es un valor numérico que identifica datos de forma única. Las funciones hash toman datos de cualquier tamaño y generan un valor hash más corto usado para verificar la integridad de los datos. Las funciones hash más comunes son MD5, SHA-1 y RIPEMD160. Las colisiones ocurren cuando datos diferentes generan el mismo valor hash y deben resolverse para evitar problemas de rendimiento.
Este documento describe los conceptos básicos de entidades, atributos y relaciones en bases de datos. Las entidades son objetos que pueden ser concretos o abstractos, y están representados por atributos. Los atributos son propiedades que describen las entidades y tienen dominios de valores permitidos. Las relaciones conectan tablas cuando comparten información, como una tabla de alumnos y grupos. Existen relaciones uno a uno, uno a muchos y muchos a muchos.
El documento presenta una introducción a los comandos y funciones básicas de Postgres. Explica comandos como CREATE TABLE, INSERT INTO, SELECT, UPDATE, DELETE y ALTER TABLE para crear, modificar y consultar tablas. También describe funciones matemáticas, de cadenas, fechas y horas como ABS, UPPER, CURRENT_DATE y EXTRACT. Concluye que los comandos SQL de Postgres son similares a los de otros sistemas de bases de datos.
The document discusses database normalization. It defines normalization as a process that makes data structures efficient by eliminating redundancy and inconsistencies. The key goals of normalization are to control redundancy, ensure data consistency, and allow complex queries. The document outlines the various normal forms including 1NF, 2NF, 3NF, BCNF and examples of how to normalize tables to each form by removing functional dependencies on non-key attributes.
PostgreSQL - Lección 2 - Restringiendo y Ordenando los Datos retornados por e...Nicola Strappazzon C.
Este documento resume cómo limitar y ordenar los datos devueltos por la consulta SELECT en PostgreSQL. Explica cómo usar las cláusulas WHERE, LIKE, BETWEEN, IN y ORDER BY para filtrar y ordenar registros según columnas específicas, incluyendo comparaciones de texto, números y fechas. También cubre operadores lógicos y reglas de precedencia. El objetivo es entender cómo restringir el número de registros devueltos y el orden en que aparecen en los resultados de una consulta.
Este documento explica los operadores de conjunto en SQL, los cuales permiten combinar los resultados de múltiples consultas. Describe los operadores UNION, UNION ALL, INTERSECT, y EXCEPT y cómo cada uno une, intersecta o exceptúa los resultados de las consultas. También cubre cómo manejar columnas con diferentes nombres o tipos de datos entre las consultas y ordenar o limitar los resultados combinados.
Este documento explica el uso de subconsultas en PostgreSQL. Define las subconsultas como consultas SELECT anidadas dentro de una consulta principal. Explica que las subconsultas se pueden usar para extraer datos específicos dependiendo de los resultados de la consulta principal, y cubre temas como subconsultas de un solo registro, múltiples registros, y errores comunes. El objetivo es ayudar al lector a entender cómo y cuándo usar subconsultas.
Este documento explica las vistas en PostgreSQL. Las vistas son estructuras lógicas que permiten visualizar datos de una o más tablas sin contener datos reales. Permiten consultar pero no modificar datos. El documento describe cómo crear, modificar y eliminar vistas, así como usarlas en consultas de la misma forma que las tablas.
Este documento proporciona una lección sobre tablas en PostgreSQL. Explica cómo crear tablas y definir sus columnas, tipos de datos, restricciones y relaciones. También cubre cómo usar índices para mejorar el rendimiento de las consultas al acceder a los datos de las tablas de forma más rápida. El objetivo es ayudar al lector a entender la estructura básica de las tablas, los tipos de datos compatibles y cómo mantener la integridad de los datos a través de restricciones y relaciones entre tablas
PostgreSQL - Lección 3 - Usando funciones simples para manipular la salida de...Nicola Strappazzon C.
Este documento describe diversas funciones SQL que pueden usarse para manipular datos en PostgreSQL. Explica funciones de caracteres, números, fechas y conversión de tipos, así como funciones jerárquicas como COALESCE y CASE. El objetivo es entender cómo usar funciones simples para modificar la salida de registros.
PostgreSQL - Lección 4 - Usando funciones para manipular grupos de datosNicola Strappazzon C.
Este documento explica cómo usar funciones para manipular grupos de datos en SQL. Describe funciones de grupo como AVG, COUNT, MAX, MIN y SUM y cómo estas operan sobre conjuntos de registros. Explica el uso de las cláusulas GROUP BY para dividir registros en grupos y HAVING para filtrar grupos, ilustrando con ejemplos cómo escribir consultas que agrupan y resumen datos.
The document discusses flexible budgets and their advantages over static planning budgets. Flexible budgets can be prepared for any actual level of activity, allowing for "apples to apples" cost comparisons. They show costs that should have been incurred at the actual activity level, helping managers better evaluate performance and control costs. The document uses an example of a lawn care business to illustrate how a flexible budget accounts for actual activity being different than planned and allows for a more accurate analysis of variances.
El documento presenta una línea de tiempo de la computación desde el 2500 a.C. hasta la actualidad. Describe los principales hitos y avances tecnológicos en el desarrollo de los cálculos y la computación, incluyendo el ábaco, las máquinas mecánicas de Pascal y Leibniz, los primeros computadores electrónicos como ENIAC y UNIVAC, y el desarrollo de los microprocesadores y las computadoras personales. Divide la historia en cinco generaciones tecnológicas de computadores.
El documento presenta una línea de tiempo de los principales hitos en el desarrollo de la computación desde el 2500 AC hasta 1975. Incluye la invención del ábaco, el sistema binario, los primeros cálculos mecánicos, la máquina analítica de Babbage, el primer computador electrónico ENIAC, el desarrollo de lenguajes de programación como Fortran, el sistema operativo Unix, el microprocesador Intel 4004 y los primeros computadores personales como el Altair 8800 y el Apple II.
This document contains summaries of various development applications, including site plans, renderings, and subdivision layouts submitted for approval under the city's zoning bylaw. Separate sections provide details on rezoning applications and development permits for different projects, with information on applicants, permit/application numbers, and requirements under review.
Electrical Engineering Basics - What Design Engineers Need to Knowmilestoneseng
The document discusses key elements that a project engineer needs to know when designing an electrical system, including the load, power source, protection, monitoring and control. It outlines factors to consider such as load ratings and locations, voltage regulations, protective device settings, and system documentation. Design development involves determining the total load, developing single line diagrams, evaluating the existing system, and implementing recommendations while ensuring safety codes and standards are followed.
The document discusses inbound demand generation strategies for companies with 0 to 2,500 customers and no cold calls. It emphasizes using inbound tactics like blogging, SEO, and social media to drive visitors and leads. It also stresses the importance of sales and marketing alignment through shared metrics and goals. Key recommendations include using data to optimize lead quality, determine optimal sales contact attempts, and identify areas for coaching sales representatives.
O documento descreve um modelo de negócio de marketing multinível para vender produtos de filtragem de água, no qual as pessoas ganham comissões recrutando novas pessoas para a rede. O investimento inicial é de R$600 e à medida que novas pessoas são recrutadas em 12 níveis de rede, as comissões potenciais aumentam exponencialmente até R$102.400 no 12o nível.
O documento fornece diretrizes para simplificar gráficos e apresentações visuais removendo elementos desnecessários que podem atrapalhar a compreensão das informações. As 3 principais recomendações são: 1) remover fundos coloridos e bordas sem significado; 2) unificar as fontes de texto usadas; 3) usar cores apenas quando tiverem significado para os dados. O objetivo é priorizar a informação em detrimento de elementos decorativos desnecessários.
ATENÇÃO LIDERANÇAS<<<
Link liberado para pré cadastro:
FAÇA JÁ SEU CADASTRO E SEJA PIONEIRO NESSE NEGÓCIO ESPETACULAR!!!!!!!
http://clubedelideres.net/?afiliado=fotografia
VEJAM AS VANTAGENS DE FAZER PARTE DO CDL
CLUBE DE LIDERES: Você obterá por só R$ 25,00.
• Sistema de Gerenciamento de Rede com direito de revenda e 100% de lucro!
• Ganhos rápidos de ciclos na matriz 2x2 (mesmo só com derramamentos)
• Residual mensal na matriz global 2x10 – meta da primeira fase R$ 6.963,00
• Premiações na matriz 2x7 conforme for atingindo os níveis sendo eles:
1º nível: página de captura
2º nível: auto responder
3º nível: site personalizado
4º nível: adesão na primeira empresa de mmn
5º nível: adesão na segunda empresa de mmn
6º nível: adesão na terceira empresa de mmn
7º nível: adesão na quarta empresa de mmn
• E muito mais novidades chegando por ai!
assista ao vídeo https://www.youtube.com/watch?v=ShXwyFNikVE
Seja um vencedor!
FAÇA JÁ SEU CADASTRO E ATIVE SUA CONTA
http://clubedelideres.net/?afiliado=fotografia
jrfotografia.desner@outlook.com
VAMOS QUE VAMOS PARA O SUCESSO!!!
Este relatório apresenta os resultados finais de um concurso público para o cargo de Auxiliar de Serviços Gerais na Prefeitura Municipal de Bom Sucesso, listando os candidatos classificados de acordo com suas notas totais na prova e eventuais pontos por títulos, idade ou deficiência. Jailza Caetano da Silva obteve a maior nota e ficou em primeiro lugar, seguida de Francisca Adelaide de Lima e Leidivânia de Freitas Oliveira.
O documento apresenta tabelas com os valores e descontos de exames e procedimentos oferecidos por dois planos de saúde para os seus associados, incluindo exames de imagem como raio-x, ressonância magnética, tomografia computadorizada e ultrassonografia, além de procedimentos como ecocardiograma e densitometria óssea.
This document provides an overview of options strategies. It defines derivatives and describes how they derive value from underlying assets. Common types of derivatives are discussed including futures and options. Basic option positions like calls and puts are explained. Popular options strategies like bull call spreads, bear put spreads, and butterfly spreads are defined and examples are provided to illustrate how the payoffs work. Long straddles and short straddles are also introduced as strategies used when volatility is expected to increase or decrease. Key option terms are defined throughout like premium, strike price, expiration date, and different option types.
Este documento explica cómo usar funciones para manipular grupos de datos en SQL. Cubre funciones de grupo como COUNT, MAX, MIN, AVG, y cómo usar las cláusulas GROUP BY y HAVING para agrupar y filtrar datos respectivamente. También describe errores comunes al escribir consultas con funciones de grupo.
El documento presenta 32 ejemplos de sentencias SQL para manipular y consultar datos de las tablas "EMPLEADOS" y "DEPARTAMENTOS" de una base de datos. Las sentencias incluyen creación de tablas, inserción de datos, consultas simples y complejas, actualización y eliminación de registros.
El documento presenta 32 ejemplos de sentencias SQL para manipular y consultar datos de las tablas "EMPLEADOS" y "DEPARTAMENTOS" de una base de datos de recursos humanos. Las sentencias incluyen creación de tablas, inserción de datos, consultas básicas y avanzadas, actualización y eliminación de registros.
El documento presenta 32 ejemplos de sentencias SQL para manipular y consultar datos de las tablas "EMPLEADOS" y "DEPARTAMENTOS" de una base de datos. Las sentencias incluyen creación de tablas, inserción de datos, consultas simples y complejas, actualización y eliminación de registros.
El documento presenta 32 ejemplos de sentencias SQL para manipular y consultar datos de las tablas "EMPLEADOS" y "DEPARTAMENTOS" de una base de datos de recursos humanos. Las sentencias incluyen creación de tablas, inserción de datos, consultas simples y complejas, actualización y eliminación de registros.
El documento presenta 32 ejemplos de sentencias SQL para manipular y consultar datos de las tablas "EMPLEADOS" y "DEPARTAMENTOS" de una base de datos de recursos humanos. Las sentencias incluyen creación de tablas, inserción de datos, consultas básicas y avanzadas, actualización y eliminación de registros.
El documento presenta 32 ejemplos de sentencias SQL para manipular y consultar datos de las tablas "EMPLEADOS" y "DEPARTAMENTOS" de una base de datos. Las sentencias incluyen creación de tablas, inserción de datos, consultas simples y complejas, actualización y eliminación de registros.
El documento presenta 32 ejemplos de sentencias SQL para manipular y consultar datos de las tablas "EMPLEADOS" y "DEPARTAMENTOS" de una base de datos de recursos humanos. Las sentencias incluyen creación de tablas, inserción de datos, consultas básicas y avanzadas, actualización y eliminación de registros.
El documento presenta 32 ejemplos de sentencias SQL para manipular y consultar datos de las tablas "EMPLEADOS" y "DEPARTAMENTOS" de una base de datos de recursos humanos. Las sentencias incluyen creación de tablas, inserción de datos, consultas básicas y avanzadas, actualización y eliminación de registros.
El documento presenta 32 ejemplos de sentencias SQL para manipular y consultar datos de las tablas "EMPLEADOS" y "DEPARTAMENTOS" de una base de datos de recursos humanos. Las sentencias incluyen creación de tablas, inserción de datos, consultas básicas y avanzadas, actualización y eliminación de registros.
El documento presenta 32 ejemplos de sentencias SQL para manipular y consultar datos de las tablas "EMPLEADOS" y "DEPARTAMENTOS" de una base de datos. Las sentencias incluyen creación de tablas, inserción de datos, consultas simples y complejas, actualización y eliminación de registros.
El documento presenta 32 ejemplos de sentencias SQL para manipular y consultar datos de las tablas "EMPLEADOS" y "DEPARTAMENTOS" de una base de datos de recursos humanos. Las sentencias incluyen creación de tablas, inserción de datos, consultas básicas y avanzadas, actualización y eliminación de registros.
El documento presenta 32 ejemplos de sentencias SQL para manipular y consultar datos de las tablas "EMPLEADOS" y "DEPARTAMENTOS" de una base de datos de recursos humanos. Las sentencias incluyen creación de tablas, inserción de datos, consultas básicas y avanzadas, actualización y eliminación de registros.
El documento presenta 32 ejemplos de sentencias SQL para manipular y consultar datos de las tablas "EMPLEADOS" y "DEPARTAMENTOS" de una base de datos de recursos humanos. Las sentencias incluyen creación de tablas, inserción de datos, consultas básicas y avanzadas, actualización y eliminación de registros.
Similar a PostgreSQL - Lección 8 - Manipulando Datos y Transacciones (14)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)AbrahamCastillo42
Power point, diseñado por estudiantes de ciclo 1 arquitectura de plataformas, esta con la finalidad de dar a conocer el componente hardware llamado tarjeta de video..
para programadores y desarrolladores de inteligencia artificial y machine learning, como se automatiza una cadena de valor o cadena de valor gracias a la teoría por Manuel Diaz @manuelmakemoney
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...AMADO SALVADOR
Descarga el Catálogo General de Tarifas 2024 de Vaillant, líder en tecnología para calefacción, ventilación y energía solar térmica y fotovoltaica. En Amado Salvador, como distribuidor oficial de Vaillant, te ofrecemos una amplia gama de productos de alta calidad y diseño innovador para tus proyectos de climatización y energía.
Descubre nuestra selección de productos Vaillant, incluyendo bombas de calor altamente eficientes, fancoils de última generación, sistemas de ventilación de alto rendimiento y soluciones de energía solar fotovoltaica y térmica para un rendimiento óptimo y sostenible. El catálogo de Vaillant 2024 presenta una variedad de opciones en calderas de condensación que garantizan eficiencia energética y durabilidad.
Con Vaillant, obtienes más que productos de climatización: control avanzado y conectividad para una gestión inteligente del sistema, acumuladores de agua caliente de gran capacidad y sistemas de aire acondicionado para un confort total. Confía en la fiabilidad de Amado Salvador como distribuidor oficial de Vaillant, y en la resistencia de los productos Vaillant, respaldados por años de experiencia e innovación en el sector.
En Amado Salvador, distribuidor oficial de Vaillant en Valencia, no solo proporcionamos productos de calidad, sino también servicios especializados para profesionales, asegurando que tus proyectos cuenten con el mejor soporte técnico y asesoramiento. Descarga nuestro catálogo y descubre por qué Vaillant es la elección preferida para proyectos de climatización y energía en Amado Salvador.
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)codesiret
Los protocolos son conjuntos de
normas para formatos de mensaje y
procedimientos que permiten a las
máquinas y los programas de aplicación
intercambiar información.
La inteligencia artificial sigue evolucionando rápidamente, prometiendo transformar múltiples aspectos de la sociedad mientras plantea importantes cuestiones que requieren una cuidadosa consideración y regulación.
PostgreSQL - Lección 8 - Manipulando Datos y Transacciones
1. Autor: Nicola Strappazzon C.
e-mail: nicola51980@gmail.com
8
Blog: http://www.swapbytes.com/
Revisión: 17/11/11
Lección
Manipulando Datos
y Transacciones
Este material se encuentra basado en el curso de Fundamentos a SQL de ORACLE, el cual es adaptado para
el producto PostgreSQL, todos los ejemplos, códigos fuentes y la Base de Datos HR es propiedad de ORACLE.
2. Objetivos
Al completar esta lección usted podrá entender los
siguientes puntos:
• Describir cada uno de los lenguajes de manipulación de
datos (DML, Data Manipulation Lenguage).
• Introducir nuevos registros dentro de una tabla.
• Actualizar registros dentro de una tabla.
• Eliminar registros dentro de una tabla.
• Control de transacciones.
L- 2 -
L
3. Lenguaje de Manipulación de Datos
• Las sentencias DML son ejecutadas cuando:
– Introducir nuevos registros dentro de una tabla.
– Actualizar registros dentro de una tabla.
– Eliminar registros dentro de una tabla.
• El control de transacciones consiste en una colección de
sentencias DML que permiten manejar el flujo de los
datos cuando son manipulados.
L- 3-
L
5. Usando la sentencia INSERT
• Agrega un nuevo registro dentro de una tabla utilizando
la sentencia INSERT.
• Con esta sentencia, solo podrá insertar un registro a la
vez.
INSERT INTO table [ ( column [, ...] ) ]
VALUES ( expression [, ...]);
L- 5-
L
6. Consideraciones al insertar
• Insertar nuevos registros que contengan datos por cada
columna.
• La lista de valores debe estar ordenada por el orden de
las columnas de la tabla.
• Es opcional listar las columnas en la sentencia INSERT.
• Encerrar dentro de comillas simples los caracteres y las
fechas.
• En caso de que se omite un valor o se agrega la palabra
null, se agregara por defecto un valor que se encuentra
especificado en la tabla.
L- 6-
L
7. Insertando un nuevo registro
• No se puede definir un Alias a las tablas.
• Puede deshacer los cambios de esta sentencia mediante
el uso de transacciones.
INSERT INTO departments (department_id, department_name,
manager_id, location_id)
VALUES (70, 'Public Relations', 100, 1700);
INSERT 0 1
L- 7-
L
8. Insertando un registro con valores NULL
•Método implícito: Omite el nombre de la columna en la
lista.
INSERT INTO departments (department_id, department_name)
VALUES (70, 'Public Relations');
INSERT 0 1
•Método explícito: Se indica la palabra NULL en la lista de
valores.
INSERT INTO departments
VALUES (70, 'Public Relations', NULL, NULL);
INSERT 0 1
L- 8-
L
9. Insertando valores especiales
La función current_date obtiene la fecha del sistema.
INSERT INTO employees (employee_id, first_name, last_name,
email, phone_number, hire_date,
job_id, salary, commission_pct,
manager_id, department_id)
VALUES (113, 'Louis', 'Popp', 'LPOPP',
'515.123.4567', current_date,
'AC_ACCOUNT', 6900, NULL, 205, 100);
INSERT 0 1
L- 9-
L
10. Insertando valores en específicos
Agregando un nuevo empleado.
INSERT INTO employees
VALUES (113,
'Louis',
'Popp',
'LPOPP',
'515.123.4567',
TO_DATE('FEB 3, 1999', 'MON, MM YYYY'),
'AC_ACCOUNT',
6900,
NULL,
205,
100);
INSERT 0 1
L - 10 -
L
11. Copiando registros desde otra tabla
• Escribir la sentencia INSERT con una subconsulta.
• No requiere el uso de la cláusula VALUES.
• Debe coincidir el número de columnas de la tabla que se
encuentra definida en la sentencia INSERT con las que
retorna la subconsulta.
INSERT INTO sales_reps (id, name, salary, commission_pct)
SELECT employee_id, last_name, salary, commission_pct
FROM employees
WHERE job_id LIKE '%REP%';
INSERT 0 4
L - 11 -
L
12. Entendiendo la salida
Al ejecutar sentencias DML se retorna información
sobre los registros.
INSERT INTO departments
VALUES (70, 'Public Relations', NULL, NULL);
INSERT 0 1
INSERT oid count
• oid: Es el Object ID (oid) que hace referencia al objeto
que es afectado, por defecto es 0 y solo se aplica en el
sentencia INSERT.
• count: Hace referencia a la cantidad de registros que
son afectados dependiendo de la sentencia utilizada.
L - 12 -
L
14. Usando la sentencia UPDATE
• Modifica un registro existente utilizando la sentencia
UPDATE.
• Puede modificar mas de un registro al mismo tiempo.
• Puede especificar cuales son las columnas que serán
modificadas.
• Puede deshacer los cambios de esta sentencia mediante
el uso de transacciones. No se puede definir un Alias a
las tablas.
UPDATE table
SET column = expression [,...]
[WHERE condition];
L - 14 -
L
15. Modificando un registro
•Modificando uno o varios registros mediante una condición
establecida en la cláusula WHERE.
UPDATE employees
SET department_id = 70
WHERE employee_id = 113;
UPDATE 1
•Todos los registros son modificados en una tabla si se
omite el uso de la cláusula WHERE.
UPDATE employees
SET department_id = 110;
UPDATE 107
L - 15 -
L
16. Modificando con subconsultas
Modificando los datos del job_id y el salary del
empleado cuyo código es 114, obteniendo los datos a
modificar del empleado cuyo código es 205.
UPDATE employees
SET job_id = (SELECT job_id
FROM employees
WHERE employee_id = 205),
salary = (SELECT salary
FROM employees
WHERE employee_id = 205)
WHERE employee_id = 114;
UPDATE 1
L - 16 -
L
17. Modificando con subconsultas
Use una subconsultas para determinar una serie de
valores que permitan modificar el registro dentro de
una tabla mediante la la sentencia UPDATE.
UPDATE copy_employees
SET job_id = (SELECT job_id
FROM employees
WHERE employee_id = 205),
salary = (SELECT salary
FROM employees
WHERE employee_id = 205)
WHERE employee_id = 114;
UPDATE 1
L - 17 -
L
19. Usando la sentencia DELETE
• Eliminar un registro existente utilizando la sentencia
DELETE.
• Puede eliminar mas de un registro al mismo tiempo.
• No se puede definir un Alias a las tablas.
• Puede deshacer los cambios de esta sentencia mediante
el uso de transacciones.
DELETE FROM table
WHERE condition;
L - 19 -
L
20. Eliminando un registro
•Especifique el registro a eliminar mediante un criterio
establecido en la cláusula WHERE.
DELETE FROM departments
WHERE department_name = 'Finance';
DELETE 1
•Eliminar todos los registros de una tabla sin usar la
cláusula WHERE.
DELETE FROM copy_employees;
DELETE 68;
L - 20 -
L
21. Eliminando con subconsultas
Use una subconsulta para determinar una serie de
valores que permitan eliminar registros dentro de una
tabla mediante la sentencia DELETE.
DELETE FROM employees
WHERE department_id = (SELECT department_id
FROM departments
WHERE department_name
ILIKE '%Public%');
DELETE 1
L - 21 -
L
22. Sentencia TRUNCATE
• Elimina todos los registros dentro de una tabla.
• Es mas eficiente para las tablas con gran cantidad de
registros que la cláusula DELETE.
• Solamente puede ser ejecutada por el usuario dueño
(owner) de la tabla.
• Puede deshacer los cambios de esta sentencia mediante
el uso de transacciones.
Sintaxis:
TRUNCATE [TABLE] name [,...];
Ejemplo:
TRUNCATE copy_employees;
L - 22 -
L
23. Transacciones
Todo sistema gestor de Bases de Datos maneja los
siguientes conceptos sobre las transacciones:
• Son un conjunto de acciones que altera el estado original
de los datos y forman una sola unidad.
• Todo lenguaje que manipula los datos (DML) son
administrador por las transacciones.
• Las transacciones pueden interrumpir un conjunto de
acciones o hacerlas permanentes.
• Mantiene la integridad de los datos cuando alguna
acción falla.
L - 23 -
L
24. Comandos utilizados
Los siguientes comandos son utilizados para tener
control de las transacciones:
• BEGIN
• COMMIT
• ROLLBACK
• SAVEPOINT
• ROLLBACK TO
• RELEASE SAVEPOINT
L - 24 -
L
25. Usando el comando BEGIN y COMMIT
Linea de tiempo
•Se inicia un conjunto de
BEGIN; transacciones mediante el
comando BEGIN;
INSERT INTO...
•L u e g o s e p r o c e d e a
UPDATE...
utilizar cualquier comando
de tipo DML (INSERT,
UPDATE y/o DELETE) para
UPDATE...
manipular los datos.
DELETE...
•Por ultimo, se finaliza las
transacciones haciendo los
COMMIT; cambios permanentes con
el comando COMMIT;.
L - 25 -
L
26. Ejemplo del comando BEGIN y COMMIT
HR=# BEGIN;
BEGIN
HR=# SELECT * FROM departments WHERE department_id = 270;
department_id | department_name | manager_id | location_id
---------------+-----------------+------------+-------------
270 | Payroll | | 1700
(1 row)
HR=# UPDATE departments SET location_id = 2500 WHERE department_id = 270;
UPDATE 1
HR=# SELECT * FROM departments WHERE department_id = 270;
department_id | department_name | manager_id | location_id
---------------+-----------------+------------+-------------
270 | Payroll | | 2500
(1 row)
HR=# COMMIT;
COMMIT
HR=# SELECT * FROM departments WHERE department_id = 270;
department_id | department_name | manager_id | location_id
---------------+-----------------+------------+-------------
270 | Payroll | | 2500
(1 row)
HR=#
L - 26 -
L
27. Usando el comando ROLLBACK
Linea de tiempo
BEGIN;
La ultima actualización que se
UPDATE...
realizo a generado un error
inesperado o un resultado no
UPDATE...
deseado, para deshacer
todos los cambios se utiliza el
UPDATE...
comando ROLLBACK.
ERROR...
ROLLBACK;
L - 27 -
L
28. Ejemplo del comando ROLLBACK
HR=# BEGIN;
BEGIN
HR=# SELECT * FROM departments WHERE department_id = 270;
department_id | department_name | manager_id | location_id
---------------+-----------------+------------+-------------
270 | Payroll | | 1700
(1 row)
HR=# UPDATE departments SET location_id = 2500 WHERE department_id = 270;
UPDATE 1
HR=# SELECT * FROM departments WHERE department_id = 270;
department_id | department_name | manager_id | location_id
---------------+-----------------+------------+-------------
270 | Payroll | | 2500
(1 row)
HR=# ROLLBACK;
ROLLBACK
HR=# SELECT * FROM departments WHERE department_id = 270;
department_id | department_name | manager_id | location_id
---------------+-----------------+------------+-------------
270 | Payroll | | 1700
(1 row)
HR=# COMMIT;
L - 28 -
L
29. Usando el comando SAVEPOINT
Linea de tiempo
BEGIN;
La ultima actualización que se
UPDATE... realizo a generado un error
inesperado o un resultado no
SAVEPOINT A; deseado, para deshacer
todos los cambios hasta el
UPDATE... punto de control A se utiliza el
comando ROLLBACK TO.
ERROR...
ROLLBACK TO A;
L - 29 -
L
30. Ejemplo del comando SAVEPOINT
HR=# BEGIN;
BEGIN
HR=# SELECT * FROM departments WHERE department_id = 270;
department_id | department_name | manager_id | location_id
---------------+-----------------+------------+-------------
270 | Payroll | | 1700
(1 row)
HR=# UPDATE departments SET location_id = 2500 WHERE department_id = 270;
UPDATE 1
HR=# SAVEPOINT A;
SAVEPOINT
HR=# SELECT * FROM departments WHERE department_id = 270;
department_id | department_name | manager_id | location_id
---------------+-----------------+------------+-------------
270 | Payroll | | 2500
(1 row)
HR=# UPDATE departments SET location_id = 1000 WHERE department_id = 270;
UPDATE 1
HR=# ROLLBACK TO A;
ROLLBACK
HR=# COMMIT;
COMMIT
L - 30 -
L
31. Usando el comando RELEASE SAVEPOINT
Linea de tiempo
BEGIN;
UPDATE...
Se determino que el
punto de control B ya no
SAVEPOINT A; es utilizado, todos los
datos afectados de dicho
UPDATE... punto pasaran a ser del
punto de control A, para
SAVEPOINT B;
realizar este cambio se
UPDATE...
utiliza el comando
RELEASE SAVEPOINT.
RELEASE SAVEPOINT B;
COMMIT;
L - 31 -
L
33. Resumen
En esta lección, usted debió entender como:
• Utilizar los comandos DML que permiten insertar o
alterar los datos.
• Eliminar el contenido de una tabla.
• Manejo de las transacciones.
L - 33 -
L