SlideShare uma empresa Scribd logo
1 de 93
ESCUELA : NOMBRES: BASE DE DATOS I CICLO Ciencias de la Computación Ing. Juan Carlos Morocho OCTUBRE 2009 – FEBRERO 2010 BIMESTRE: I BIMESTRE
Capítulo 5 SQL: Manipulación de datos © Pearson Education Limited 1995, 2005
Capítulo 5 - Objetivos  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Capítulo 5 - Objetivos ,[object Object],[object Object],[object Object],[object Object],© Pearson Education Limited 1995, 2005
Comando SELECT  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],© Pearson Education Limited 1995, 2005
Comando SELECT ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],© Pearson Education Limited 1995, 2005
Comando SELECT ,[object Object],[object Object],© Pearson Education Limited 1995, 2005
Ejemplo 5.1 Extraer todas las columnas de todas las filas. ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],© Pearson Education Limited 1995, 2005
Ejemplo 5.1  Extraer todas las columnas de todas las filas © Pearson Education Limited 1995, 2005 Tabla 5.1 Tabla de resultados para el ejemplo 5.1
Ejemplo 5.2  Extraer toda una serie de columnas específicas de todas las filas ,[object Object],[object Object],[object Object],© Pearson Education Limited 1995, 2005
Ejemplo 5.2  Extraer toda una serie de columnas específicas de todas las filas © Pearson Education Limited 1995, 2005 Tabla 5.2 Tabla de resultados para el ejemplo 5.2
Ejemplo 5.3  Uso de DISTINCT ,[object Object],[object Object],[object Object],© Pearson Education Limited 1995, 2005
Ejemplo 5.3  Uso de DISTINCT ,[object Object],[object Object],[object Object],© Pearson Education Limited 1995, 2005
Ejemplo 5.4 Campos calculados ,[object Object],[object Object],[object Object],© Pearson Education Limited 1995, 2005 Tabla 5.4 Tabla de resultados para el ejemplo 5.4
Ejemplo 5.4  Campos calculados ,[object Object],[object Object],[object Object],[object Object],© Pearson Education Limited 1995, 2005
Ejemplo 5.5  Condición de búsqueda basada en comparación ,[object Object],[object Object],[object Object],[object Object],© Pearson Education Limited 1995, 2005 Tabla 5.5 Tabla de resultados para el ejemplo 5.5
Ejemplo 5.6  Condición de búsqueda basada en una comparación compuesta   ,[object Object],[object Object],[object Object],[object Object],© Pearson Education Limited 1995, 2005 Tabla 5.6 Tabla de resultados para el ejemplo 5.6
Ejemplo 5.7  Condición de búsqueda basada en rango ,[object Object],[object Object],[object Object],[object Object],[object Object],© Pearson Education Limited 1995, 2005
Ejemplo 5.7  Condición de búsqueda basada en rango © Pearson Education Limited 1995, 2005 Tabla de resultados para el ejemplo 5.7 Tabla 5.7
Ejemplo 5.7  Condición de búsqueda basada en rango ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],© Pearson Education Limited 1995, 2005
Ejemplo 5.8  Pertenencia a un conjunto ,[object Object],[object Object],[object Object],[object Object],© Pearson Education Limited 1995, 2005 Tabla de resultados para el ejemplo 5.8 Tabla 5.8
Ejemplo 5.9  Correspondencia de patrones ,[object Object],[object Object],[object Object],[object Object],© Pearson Education Limited 1995, 2005 Tabla de resultados para el ejemplo 5.9 Tabla 5.9
Ejemplo 5.10  Condición de búsqueda NULL ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ejemplo 5.10 Condición de búsqueda NULL ,[object Object],© Pearson Education Limited 1995, 2005
Ejemplo 5.11 Ordenación de los resultado en una sola columna ,[object Object],[object Object],[object Object],[object Object],© Pearson Education Limited 1995, 2005
Ejemplo 5.11  Ordenación de resultado en una sola columna © Pearson Education Limited 1995, 2005 Tabla de resultados para el ejemplo 5.11 Tabla 5.11
Ejemplo 5.12  Ordenación multicolumna ,[object Object],[object Object],[object Object],[object Object],© Pearson Education Limited 1995, 2005
Ejemplo 5.12  Ordenación multicolumna © Pearson Education Limited 1995, 2005 Tabla 5.12(a) Tabla de resultados para el ejemplo 5.12 con una clave de ordenación
Ejemplo 5.12  Ordenación multicolumna ,[object Object],[object Object],[object Object],[object Object],[object Object],© Pearson Education Limited 1995, 2005
Ejemplo 5.12  Ordenación multicolumna © Pearson Education Limited 1995, 2005 Tabla 5.12 (b) Tabla de resultados para el ejemplo 5.12 con dos claves de ordenación
Comando SELECT – Funciones de agregación ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Comando SELECT  - Funciones de agregación ,[object Object],[object Object],[object Object],© Pearson Education Limited 1995, 2005
Comando SELECT – Funciones de agregación ,[object Object],[object Object],[object Object],© Pearson Education Limited 1995, 2005
Comando SELECT – Funciones de agregación ,[object Object],[object Object],[object Object],[object Object],© Pearson Education Limited 1995, 2005
Ejemplo 5.13  Utilización de COUNT(*) ,[object Object],[object Object],[object Object],[object Object],© Pearson Education Limited 1995, 2005
Ejemplo 5.14  Utilización de COUNT (DISTINCT) ,[object Object],[object Object],[object Object],[object Object],[object Object],© Pearson Education Limited 1995, 2005
Ejemplo 5.15  Utilización de COUNT y SUM ,[object Object],[object Object],[object Object],[object Object],[object Object]
Ejemplo 5.16  Utilización de MIN, MAX, AVG ,[object Object],[object Object],[object Object],[object Object],[object Object]
Comando SELECT – Agrupación de resultados ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Comando SELECT - Agrupación ,[object Object],[object Object],[object Object],© Pearson Education Limited 1995, 2005
Ejemplo 5.17  Utilización de GROUP BY ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],© Pearson Education Limited 1995, 2005
Ejemplo 5.17  Utilización de GROUP BY © Pearson Education Limited 1995, 2005
Restricción de los agrupamientos – Cláusula HAVING  ,[object Object],[object Object],[object Object]
Ejemplo 5.18  Utilización de HAVING ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ejemplo 5.18  Utilización de HAVING © Pearson Education Limited 1995, 2005
Suconsultas ,[object Object],[object Object],[object Object],© Pearson Education Limited 1995, 2005
Ejemplo 5.19  Utilización de una subconsulta con el operador de igualdad ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],© Pearson Education Limited 1995, 2005
Ejemplo 5.19  Subconsulta con el operador de igualdad ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],© Pearson Education Limited 1995, 2005
Ejemplo 5.19  Subconsulta con el operador de igualdad © Pearson Education Limited 1995, 2005 Tabla 5.19 Tabla de resultados para el ejemplo 5.19
Ejemplo 5.20  Subconsulta con una función de agregación ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ejemplo 5.20  Subconsulta con función de agregación ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ejemplo 5.20  Subconsulta con función de agregación © Pearson Education Limited 1995, 2005 Tabla de resultados para el ejemplo 5.20 Tabla 5.20
Consultas multitabla ,[object Object],[object Object],[object Object],[object Object]
Consultas multitabla ,[object Object],[object Object],[object Object]
Ejemplo 5.24  Combinación simple ,[object Object],[object Object],[object Object],[object Object],[object Object],© Pearson Education Limited 1995, 2005
Ejemplo 5.24  Combinación simple ,[object Object],[object Object],Tabla de resultados para el ejemplo 5.24 Tabla 5.24
Construcciones alternativas de combinación ,[object Object],[object Object],[object Object],[object Object],[object Object],© Pearson Education Limited 1995, 2005
Ejemplo 5.25  Ordenación de una combinación ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ejemplo 5.25  Ordenación de una combinación © Pearson Education Limited 1995, 2005 Tabla de resultados para el ejemplo 5.25 Tabla 5.25
Ejemplo 5.26  Combinación de tres tablas ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ejemplo 5.26  Combinación de tres tablas ,[object Object],[object Object],© Pearson Education Limited 1995, 2005 Tabla de resultados para el ejemplo 5.26 Tabla 5.26
Ejemplo 5.27  Múltiples columnas de agrupamiento ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],© Pearson Education Limited 1995, 2005
Ejemplo 5.27  Múltiples columnas de agrupamiento © Pearson Education Limited 1995, 2005
Combinaciones externas ,[object Object],[object Object],[object Object],© Pearson Education Limited 1995, 2005
Combinaciones externas ,[object Object],[object Object],[object Object],[object Object],Tabla 27(b).  Tabla de resultados para la combinación interna de las tablas Branch1 y PropertyForRent1.
Combinaciones externas ,[object Object],[object Object],[object Object],© Pearson Education Limited 1995, 2005
Ejemplo 5.28  Combinación externa izquierda ,[object Object],[object Object],[object Object],[object Object],© Pearson Education Limited 1995, 2005
Ejemplo 5.28  Combinación externa izquierda ,[object Object],[object Object],© Pearson Education Limited 1995, 2005 Tabla 5.28  Tabla de resultados para el ejemplo 5.28
Ejemplo 5.29  Combinación externa derecha ,[object Object],[object Object],[object Object],[object Object],© Pearson Education Limited 1995, 2005
Ejemplo 5.29  Combinación exterior derecha ,[object Object],[object Object],© Pearson Education Limited 1995, 2005 Tabla 5.29 Tabla de resultados para el ejemplo 5.29
Ejemplo 5.30  Combinación externa completa ,[object Object],[object Object],[object Object],[object Object],© Pearson Education Limited 1995, 2005
Ejemplo 5.30  Combinación externa completa ,[object Object],[object Object],© Pearson Education Limited 1995, 2005 Tabla 5.30 Tabla de resultados para el ejemplo 5.30
Unión, intersección y diferencia ,[object Object],[object Object],[object Object],[object Object],[object Object]
Unión, Intersección, y diferencia (Except) ,[object Object],[object Object],[object Object],[object Object],[object Object]
Unión, Intersección, y diferencia(Except) © Pearson Education Limited 1995, 2005 Unión Intersección Diferencia
Ejemplo 5.32  Utilización de UNIóN ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],© Pearson Education Limited 1995, 2005
Ejemplo 5.32  Utilización de UNIóN ,[object Object],[object Object],© Pearson Education Limited 1995, 2005
Ejemplo 5.32  Utilización de UNIóN ,[object Object],© Pearson Education Limited 1995, 2005 Tabla 5.32 Tabla  de resultados para el  ejemplo 5.32
INSERT ,[object Object],[object Object],[object Object],[object Object]
INSERT ,[object Object],[object Object],[object Object],[object Object]
Ejemplo 5.35  INSERT … VALUES ,[object Object],[object Object],[object Object],© Pearson Education Limited 1995, 2005
Ejemplo 5.36  INSERT utilizando valores predeterminados ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
INSERT … SELECT ,[object Object],[object Object],[object Object],© Pearson Education Limited 1995, 2005
Ejemplo 5.37  INSERT … SELECT ,[object Object],[object Object],[object Object]
Ejemplo 5.37  INSERT … SELECT ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ejemplo 5.37  INSERT … SELECT ,[object Object]
UPDATE ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
UPDATE ,[object Object],[object Object],[object Object],[object Object]
Ejemplo 5.38/39  Actualización de todas las filas mediante UPDATE ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ejemplo 5.40  Actualización de múltiples columnas mediante UPDATE ,[object Object],[object Object],[object Object],[object Object]
DELETE ,[object Object],[object Object],[object Object],[object Object],© Pearson Education Limited 1995, 2005
Ejemplo 5.41/42  Borrado de filas específicas mediante DELETE ,[object Object],[object Object],[object Object],[object Object],[object Object]
 

Mais conteúdo relacionado

Mais procurados

Comandos utilizados en sql
Comandos utilizados en sqlComandos utilizados en sql
Comandos utilizados en sqlByron Eras
 
Sql y programacion en access 2010
Sql y programacion en access 2010Sql y programacion en access 2010
Sql y programacion en access 2010Juanito Edgar
 
Introducción a sql consultas y criterios de selección
Introducción a sql consultas y criterios de selecciónIntroducción a sql consultas y criterios de selección
Introducción a sql consultas y criterios de selecciónM.c. Omar Jasso
 
Sql Consultas MáS Complejas
Sql Consultas MáS ComplejasSql Consultas MáS Complejas
Sql Consultas MáS Complejasalexmerono
 
Actualización de bases de datos en MySQL
Actualización de bases de datos en MySQLActualización de bases de datos en MySQL
Actualización de bases de datos en MySQLalexmerono
 
Combinacion de consultas y consultas multitablas
Combinacion de consultas y consultas multitablasCombinacion de consultas y consultas multitablas
Combinacion de consultas y consultas multitablasclaudia contreras
 
Sentencias Sql
Sentencias SqlSentencias Sql
Sentencias Sqlfer951
 
Técnicas avanzadas de consultas con sql server 2014
Técnicas avanzadas de consultas con sql server 2014Técnicas avanzadas de consultas con sql server 2014
Técnicas avanzadas de consultas con sql server 2014JOSE AHIAS LOPEZ PORTILLO
 
BD_L8_EXP_ROZIC_CAP9_SQL
BD_L8_EXP_ROZIC_CAP9_SQLBD_L8_EXP_ROZIC_CAP9_SQL
BD_L8_EXP_ROZIC_CAP9_SQLdemoiselle
 
Consultas sql 2014
Consultas sql 2014Consultas sql 2014
Consultas sql 2014Henry Cambal
 

Mais procurados (19)

SENTENCIAS DE SQL SERVER
SENTENCIAS DE SQL SERVERSENTENCIAS DE SQL SERVER
SENTENCIAS DE SQL SERVER
 
Comandos utilizados en sql
Comandos utilizados en sqlComandos utilizados en sql
Comandos utilizados en sql
 
Sql y programacion en access 2010
Sql y programacion en access 2010Sql y programacion en access 2010
Sql y programacion en access 2010
 
Consultas base de datos en SQL
Consultas base de datos en SQLConsultas base de datos en SQL
Consultas base de datos en SQL
 
Introducción a sql consultas y criterios de selección
Introducción a sql consultas y criterios de selecciónIntroducción a sql consultas y criterios de selección
Introducción a sql consultas y criterios de selección
 
Sql Consultas MáS Complejas
Sql Consultas MáS ComplejasSql Consultas MáS Complejas
Sql Consultas MáS Complejas
 
Seleccion de datos_sql_2005
Seleccion de datos_sql_2005Seleccion de datos_sql_2005
Seleccion de datos_sql_2005
 
Actualización de bases de datos en MySQL
Actualización de bases de datos en MySQLActualización de bases de datos en MySQL
Actualización de bases de datos en MySQL
 
Introducción a sql server
Introducción a sql serverIntroducción a sql server
Introducción a sql server
 
Combinacion de consultas y consultas multitablas
Combinacion de consultas y consultas multitablasCombinacion de consultas y consultas multitablas
Combinacion de consultas y consultas multitablas
 
Sentencias Sql
Sentencias SqlSentencias Sql
Sentencias Sql
 
Técnicas avanzadas de consultas con sql server 2014
Técnicas avanzadas de consultas con sql server 2014Técnicas avanzadas de consultas con sql server 2014
Técnicas avanzadas de consultas con sql server 2014
 
Lecc01
Lecc01Lecc01
Lecc01
 
Consultas básicas en sql server
Consultas básicas en sql serverConsultas básicas en sql server
Consultas básicas en sql server
 
PL/SQL
PL/SQLPL/SQL
PL/SQL
 
BD_L8_EXP_ROZIC_CAP9_SQL
BD_L8_EXP_ROZIC_CAP9_SQLBD_L8_EXP_ROZIC_CAP9_SQL
BD_L8_EXP_ROZIC_CAP9_SQL
 
Sql server 2014 básico
Sql server 2014 básicoSql server 2014 básico
Sql server 2014 básico
 
Consultas sql 2014
Consultas sql 2014Consultas sql 2014
Consultas sql 2014
 
Sql básico - compendio
Sql básico  - compendioSql básico  - compendio
Sql básico - compendio
 

Destaque

Restricciones y Ordenacion en SQL con Oracle
Restricciones y Ordenacion en SQL con OracleRestricciones y Ordenacion en SQL con Oracle
Restricciones y Ordenacion en SQL con OracleAlexander Calderón
 
Cómo crear un formulario con google drive
Cómo crear un formulario con google driveCómo crear un formulario con google drive
Cómo crear un formulario con google driveDemiVillegas24
 
Consultas de tablas con comando de SQL
Consultas de tablas  con comando de SQLConsultas de tablas  con comando de SQL
Consultas de tablas con comando de SQLYarquiri Claudio
 
Como Crear Una Base De Datos Y Una Tabla En Sql Server
Como Crear Una Base De Datos Y Una Tabla En Sql ServerComo Crear Una Base De Datos Y Una Tabla En Sql Server
Como Crear Una Base De Datos Y Una Tabla En Sql ServerYazmin Ibarra
 
Aggregating Data Using Group Functions
Aggregating Data Using Group FunctionsAggregating Data Using Group Functions
Aggregating Data Using Group FunctionsSalman Memon
 
sql statement
sql statementsql statement
sql statementzx25 zx25
 
Complete Sql Server querries
Complete Sql Server querriesComplete Sql Server querries
Complete Sql Server querriesIbrahim Jutt
 
SQL: DDL, DML y SQL
SQL: DDL, DML y SQLSQL: DDL, DML y SQL
SQL: DDL, DML y SQLCarmen Soler
 
Aggregate functions
Aggregate functionsAggregate functions
Aggregate functionssinhacp
 
SQL querys in detail || Sql query slides
SQL querys in detail || Sql query slidesSQL querys in detail || Sql query slides
SQL querys in detail || Sql query slidesgourav kottawar
 
Aggregate Functions,Final
Aggregate Functions,FinalAggregate Functions,Final
Aggregate Functions,Finalmukesh24pandey
 
PostgreSQL - Lección 4 - Usando funciones para manipular grupos de datos
PostgreSQL - Lección 4 - Usando funciones para manipular grupos de datosPostgreSQL - Lección 4 - Usando funciones para manipular grupos de datos
PostgreSQL - Lección 4 - Usando funciones para manipular grupos de datosNicola Strappazzon C.
 
hoja electronica
hoja electronicahoja electronica
hoja electronicaferarturos
 
Lenguaje de Manipulación de Datos
Lenguaje de Manipulación de DatosLenguaje de Manipulación de Datos
Lenguaje de Manipulación de DatosEduardo Rosas Garcia
 

Destaque (20)

Restricciones y Ordenacion en SQL con Oracle
Restricciones y Ordenacion en SQL con OracleRestricciones y Ordenacion en SQL con Oracle
Restricciones y Ordenacion en SQL con Oracle
 
Cómo crear un formulario con google drive
Cómo crear un formulario con google driveCómo crear un formulario con google drive
Cómo crear un formulario con google drive
 
consultas en sql server
consultas en sql serverconsultas en sql server
consultas en sql server
 
Consultas de tablas con comando de SQL
Consultas de tablas  con comando de SQLConsultas de tablas  con comando de SQL
Consultas de tablas con comando de SQL
 
Ejercicios sql
Ejercicios sqlEjercicios sql
Ejercicios sql
 
Como Crear Una Base De Datos Y Una Tabla En Sql Server
Como Crear Una Base De Datos Y Una Tabla En Sql ServerComo Crear Una Base De Datos Y Una Tabla En Sql Server
Como Crear Una Base De Datos Y Una Tabla En Sql Server
 
Aggregating Data Using Group Functions
Aggregating Data Using Group FunctionsAggregating Data Using Group Functions
Aggregating Data Using Group Functions
 
Sql
SqlSql
Sql
 
sql statement
sql statementsql statement
sql statement
 
Complete Sql Server querries
Complete Sql Server querriesComplete Sql Server querries
Complete Sql Server querries
 
Manipulacion de Datos SQL cap10
Manipulacion de Datos SQL cap10Manipulacion de Datos SQL cap10
Manipulacion de Datos SQL cap10
 
SQL: DDL, DML y SQL
SQL: DDL, DML y SQLSQL: DDL, DML y SQL
SQL: DDL, DML y SQL
 
Manejo de bases de datos. Unidad 1
Manejo de bases de datos. Unidad 1Manejo de bases de datos. Unidad 1
Manejo de bases de datos. Unidad 1
 
Aggregate functions
Aggregate functionsAggregate functions
Aggregate functions
 
SQL querys in detail || Sql query slides
SQL querys in detail || Sql query slidesSQL querys in detail || Sql query slides
SQL querys in detail || Sql query slides
 
Aggregate Functions,Final
Aggregate Functions,FinalAggregate Functions,Final
Aggregate Functions,Final
 
PostgreSQL - Lección 4 - Usando funciones para manipular grupos de datos
PostgreSQL - Lección 4 - Usando funciones para manipular grupos de datosPostgreSQL - Lección 4 - Usando funciones para manipular grupos de datos
PostgreSQL - Lección 4 - Usando funciones para manipular grupos de datos
 
hoja electronica
hoja electronicahoja electronica
hoja electronica
 
Formas indet. integral imp int. numerica
Formas indet.    integral imp int. numericaFormas indet.    integral imp int. numerica
Formas indet. integral imp int. numerica
 
Lenguaje de Manipulación de Datos
Lenguaje de Manipulación de DatosLenguaje de Manipulación de Datos
Lenguaje de Manipulación de Datos
 

Semelhante a Bases de Datos Cap-V SQL: Manipulación de datos

Semelhante a Bases de Datos Cap-V SQL: Manipulación de datos (20)

Guia de ejercicio sql
Guia de ejercicio sqlGuia de ejercicio sql
Guia de ejercicio sql
 
Bases de Datos Cap VI:SQL: SQL-Definición de datos
Bases de Datos Cap VI:SQL: SQL-Definición de datosBases de Datos Cap VI:SQL: SQL-Definición de datos
Bases de Datos Cap VI:SQL: SQL-Definición de datos
 
8 Guía_Fundamentos de Base de Datos (2).docx
8 Guía_Fundamentos de Base de Datos (2).docx8 Guía_Fundamentos de Base de Datos (2).docx
8 Guía_Fundamentos de Base de Datos (2).docx
 
Tarea 8 consultas
Tarea 8 consultasTarea 8 consultas
Tarea 8 consultas
 
Consultas basicas en sql server
Consultas basicas en sql serverConsultas basicas en sql server
Consultas basicas en sql server
 
Objeto De Aprendizaje
Objeto De AprendizajeObjeto De Aprendizaje
Objeto De Aprendizaje
 
Tutorial sql
Tutorial sqlTutorial sql
Tutorial sql
 
Teoria sql
Teoria sqlTeoria sql
Teoria sql
 
Objeto De Aprendizaje
Objeto De AprendizajeObjeto De Aprendizaje
Objeto De Aprendizaje
 
Oracle sep 01
Oracle sep 01Oracle sep 01
Oracle sep 01
 
Trabajando con sql (parte 2)
Trabajando con sql (parte 2)Trabajando con sql (parte 2)
Trabajando con sql (parte 2)
 
Grupo1 tics-2 (2)
Grupo1 tics-2 (2)Grupo1 tics-2 (2)
Grupo1 tics-2 (2)
 
sub Consultas Oracle SQL
sub Consultas Oracle SQLsub Consultas Oracle SQL
sub Consultas Oracle SQL
 
Consultas sql 2014
Consultas sql 2014Consultas sql 2014
Consultas sql 2014
 
Consultas en SQL
Consultas en SQLConsultas en SQL
Consultas en SQL
 
Operaciones basicas de sql
Operaciones basicas de sqlOperaciones basicas de sql
Operaciones basicas de sql
 
Consultas sql
Consultas sqlConsultas sql
Consultas sql
 
Sentencia select
Sentencia selectSentencia select
Sentencia select
 
Comandos sql
Comandos sqlComandos sql
Comandos sql
 
Consulta sql alexandra mayorga
Consulta sql alexandra mayorgaConsulta sql alexandra mayorga
Consulta sql alexandra mayorga
 

Mais de Videoconferencias UTPL

La oración en clave de espiritualidad misionera
La oración en clave de espiritualidad misioneraLa oración en clave de espiritualidad misionera
La oración en clave de espiritualidad misioneraVideoconferencias UTPL
 
Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )
Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )
Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )Videoconferencias UTPL
 
Asesoria trabajo fin de titulacion (objetivos y planificacion)
Asesoria trabajo fin de titulacion (objetivos y planificacion)Asesoria trabajo fin de titulacion (objetivos y planificacion)
Asesoria trabajo fin de titulacion (objetivos y planificacion)Videoconferencias UTPL
 
Introducción a las ciencias ambientales
Introducción a las ciencias ambientalesIntroducción a las ciencias ambientales
Introducción a las ciencias ambientalesVideoconferencias UTPL
 

Mais de Videoconferencias UTPL (20)

La oración en clave de espiritualidad misionera
La oración en clave de espiritualidad misioneraLa oración en clave de espiritualidad misionera
La oración en clave de espiritualidad misionera
 
Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )
Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )
Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )
 
Asesoria trabajo fin de titulacion (objetivos y planificacion)
Asesoria trabajo fin de titulacion (objetivos y planificacion)Asesoria trabajo fin de titulacion (objetivos y planificacion)
Asesoria trabajo fin de titulacion (objetivos y planificacion)
 
Generos graficos
Generos graficosGeneros graficos
Generos graficos
 
Periodismo digital
Periodismo digitalPeriodismo digital
Periodismo digital
 
El editorial
El editorialEl editorial
El editorial
 
La entrevista
La entrevistaLa entrevista
La entrevista
 
La noticia
La noticiaLa noticia
La noticia
 
Generos periodisticos
Generos periodisticosGeneros periodisticos
Generos periodisticos
 
Biología general
Biología generalBiología general
Biología general
 
Introducción a las ciencias ambientales
Introducción a las ciencias ambientalesIntroducción a las ciencias ambientales
Introducción a las ciencias ambientales
 
Expresion oral y escrita
Expresion oral y escritaExpresion oral y escrita
Expresion oral y escrita
 
Matematicas I
Matematicas IMatematicas I
Matematicas I
 
Contabilidad general I
Contabilidad general IContabilidad general I
Contabilidad general I
 
Realidad Nacional
Realidad NacionalRealidad Nacional
Realidad Nacional
 
Aplicación de nuevas tecnologías
Aplicación de nuevas tecnologíasAplicación de nuevas tecnologías
Aplicación de nuevas tecnologías
 
Marketing y protocolo empresarial
Marketing y protocolo empresarialMarketing y protocolo empresarial
Marketing y protocolo empresarial
 
Gerencia educativa
Gerencia educativaGerencia educativa
Gerencia educativa
 
Toma de decisiones
Toma de decisiones Toma de decisiones
Toma de decisiones
 
Ejercicios fonetica y fonologia
Ejercicios fonetica y fonologiaEjercicios fonetica y fonologia
Ejercicios fonetica y fonologia
 

Último

La evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariaLa evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariamarco carlos cuyo
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxJUANSIMONPACHIN
 
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfTarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfCarol Andrea Eraso Guerrero
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)veganet
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfEDILIAGAMBOA
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfcoloncopias5
 
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfNataliaMalky1
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadJonathanCovena1
 
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdfÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdfluisantoniocruzcorte1
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptAlberto Rubio
 

Último (20)

La evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariaLa evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundaria
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfTarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdf
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
 
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la Sostenibilidad
 
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdfÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
 

Bases de Datos Cap-V SQL: Manipulación de datos

  • 1. ESCUELA : NOMBRES: BASE DE DATOS I CICLO Ciencias de la Computación Ing. Juan Carlos Morocho OCTUBRE 2009 – FEBRERO 2010 BIMESTRE: I BIMESTRE
  • 2. Capítulo 5 SQL: Manipulación de datos © Pearson Education Limited 1995, 2005
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9. Ejemplo 5.1 Extraer todas las columnas de todas las filas © Pearson Education Limited 1995, 2005 Tabla 5.1 Tabla de resultados para el ejemplo 5.1
  • 10.
  • 11. Ejemplo 5.2 Extraer toda una serie de columnas específicas de todas las filas © Pearson Education Limited 1995, 2005 Tabla 5.2 Tabla de resultados para el ejemplo 5.2
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19. Ejemplo 5.7 Condición de búsqueda basada en rango © Pearson Education Limited 1995, 2005 Tabla de resultados para el ejemplo 5.7 Tabla 5.7
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26. Ejemplo 5.11 Ordenación de resultado en una sola columna © Pearson Education Limited 1995, 2005 Tabla de resultados para el ejemplo 5.11 Tabla 5.11
  • 27.
  • 28. Ejemplo 5.12 Ordenación multicolumna © Pearson Education Limited 1995, 2005 Tabla 5.12(a) Tabla de resultados para el ejemplo 5.12 con una clave de ordenación
  • 29.
  • 30. Ejemplo 5.12 Ordenación multicolumna © Pearson Education Limited 1995, 2005 Tabla 5.12 (b) Tabla de resultados para el ejemplo 5.12 con dos claves de ordenación
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42. Ejemplo 5.17 Utilización de GROUP BY © Pearson Education Limited 1995, 2005
  • 43.
  • 44.
  • 45. Ejemplo 5.18 Utilización de HAVING © Pearson Education Limited 1995, 2005
  • 46.
  • 47.
  • 48.
  • 49. Ejemplo 5.19 Subconsulta con el operador de igualdad © Pearson Education Limited 1995, 2005 Tabla 5.19 Tabla de resultados para el ejemplo 5.19
  • 50.
  • 51.
  • 52. Ejemplo 5.20 Subconsulta con función de agregación © Pearson Education Limited 1995, 2005 Tabla de resultados para el ejemplo 5.20 Tabla 5.20
  • 53.
  • 54.
  • 55.
  • 56.
  • 57.
  • 58.
  • 59. Ejemplo 5.25 Ordenación de una combinación © Pearson Education Limited 1995, 2005 Tabla de resultados para el ejemplo 5.25 Tabla 5.25
  • 60.
  • 61.
  • 62.
  • 63. Ejemplo 5.27 Múltiples columnas de agrupamiento © Pearson Education Limited 1995, 2005
  • 64.
  • 65.
  • 66.
  • 67.
  • 68.
  • 69.
  • 70.
  • 71.
  • 72.
  • 73.
  • 74.
  • 75. Unión, Intersección, y diferencia(Except) © Pearson Education Limited 1995, 2005 Unión Intersección Diferencia
  • 76.
  • 77.
  • 78.
  • 79.
  • 80.
  • 81.
  • 82.
  • 83.
  • 84.
  • 85.
  • 86.
  • 87.
  • 88.
  • 89.
  • 90.
  • 91.
  • 92.
  • 93.  

Notas do Editor

  1. utpl
  2. Chapter Name September 98