SlideShare una empresa de Scribd logo
UNIVERSIDAD REGIONAL AUTONOMA DE LOS ANDES SISTEMAS MERCANTILES

NOMBRES:
DIEGO BLADIMIR
APELLIDOS:
SANCHEZ PEREZ
ASIGNATURA:
CLIENTE - SERVIDOR
TUTOR:
ING. LUIS GUALPA
TEMA:
CONSULTAS SQL
FECHA:
23/12/2013
7mo Sistemas

1
Escribir sentencias SQL SELECT para consultas con operadores de
restricción, proyección y enlace.
La sentencia SELECT nos permite consultar los datos almacenados
en una tabla de la base de datos.
select *
from temas t1, temas t2;

7mo Sistemas

2
Combinamos producto cartesiano, selección y proyección
select *
from temas as t1, temas as t2
where t1.super=t2.id;

select t1.ID as ID, t1.Descripción as Tema,
t2.Descripción as Asignatura
from temas as t1, temas as t2
where t1.super=t2.id;

7mo Sistemas

3
Escribir sentencias SELECT para enlaces que incluyen tres o más
tablas, auto enlaces y múltiples enlaces entre tablas.
Supongamos que queremos conseguir una lista con los empleados y los departamentos para los
que trabajan. Esta información está repartida en las dos tablas que tenemos, emp y dep. Así,
podríamos intentar una consulta que seleccionara el campo nombre de la tabla emp y
el nombre del departamento. Y aquí surge el primer problema, ¿cómo distinguimos entre dos
columnas que llamándose igual, pertenecen a tablas distintas

Ejemplos
select titulo,a.nombre,e.nombre
from autores as a
right join libros as l
codigoautor=a.codigo
join editoriales as e on
codigoeditorial=e.codigo;
solicitamos el título, autor y editorial de todos los libros que encuentren o no coincidencia
con "autores" ("right join") y a ese resultado lo combinamos con "editoriales", encuentren o
no coincidencia.
Las tablas deben tener claves externas relacionadas con las tablas a combinar.

7mo Sistemas

4
Entender y ejemplificar el propósito de la cláusula GROUP BY
usando el proceso de evaluación conceptual.

SQL nos permite agrupar las filas resultado de una consulta en
conjuntos y aplicar funciones sobre esos conjuntos de filas.
Ejemplo
SELECT {* | {columna,}+}
FROM {tabla,}+
WHERE condición GROUP BY {columna ,}+
HAVING condición
ORDER BY {expresión Columna [ASC | DESC],}+;

filtra las filas
•GROUP BY crea una tabla de grupo nueva
•HAVING filtra los grupos
•ORDER BY clasifica la salida
•WHERE

7mo Sistemas

5
Escribir descripciones en español en sentencias documentadas de
SQL.

7mo Sistemas

6
Escribir las sentencias INSERT, UPDATE y DELETE para modificar las
filas de una tabla.
Insertar nuevos registros en una tabla copiando los datos que ya están guardados
en otras tablas utilizando como entrada el resultado de una consulta realizada
con la sentencia SELECT. La sintaxis es la siguiente:
1 INSERT INTO nombre_tabla (lista de campos separados por coma
s) sentencia SELECT
La sentencia SELECT debe tener y devolver el mismo número de columnas y del
mismo tipo que la lista de columnas del esquema de la tabla.
1 INSERT INTO clientes_lugo SELECT * FROM clientes WHERE
localidad = 'Lugo';

7mo Sistemas

7
La sentencia UPDATE permite modificar los datos almacenados en
las tablas. La sintaxis de la sentencia UPDATE es esta

1 UPDATE nombre_tabla
SET campo1 = valor1,
2 campo2 = valor2,
...
3 campoN = valorM
WHERE condiciones
funcionamiento de la sentencia UPDATE con SELECT:

1 UPDATE EMPLEADOS
SET SALARIO = SALARIO * 1.02
2 PRECIO_HORA = PRECIO_HORA * 1.01
WHERE SALARIO < 3000

7mo Sistemas

8
la sentencia DELETE se pueden borrar registros de dos o más tablas
a la vez, por ejemplo con la siguiente estructura:
1 DELETE clientes, pedidos
FROM clientes JOIN pedidos
WHERE clientes.id_cliente = pedidos. id_cliente AND
clientes.id_cliente = 5;
Si las sentencias UPDATE y DELETE afectan a varias tablas no se
pueden utilizar las clausulas ORDER BY y LIMIT.
Si no se utiliza la cláusula WHERE en las sentencias UPDATE y
DELETE esto afectara a todas las filas.

7mo Sistemas

9

Más contenido relacionado

La actualidad más candente

MANUAL COMPLETO DE SQL
MANUAL COMPLETO DE SQLMANUAL COMPLETO DE SQL
MANUAL COMPLETO DE SQL
Edgar Sandoval
 
Consultas básicas en sql server
Consultas básicas en sql serverConsultas básicas en sql server
Consultas básicas en sql server
Rodrigo Alfaro Pinto
 
SENTENCIAS SQL
SENTENCIAS SQLSENTENCIAS SQL
SENTENCIAS SQL
Wilmer Yacelga XD
 
Sentencias dml y ddl
Sentencias dml y ddlSentencias dml y ddl
Sentencias dml y ddlkleberyauti
 
Comandos SQL
Comandos SQLComandos SQL
Comandos SQL
Erwin Fischer
 
CONSULTA SQL ROMERO
CONSULTA SQL ROMEROCONSULTA SQL ROMERO
CONSULTA SQL ROMERO
NANCY ROMERO
 
Combinacion de consultas y consultas multitablas
Combinacion de consultas y consultas multitablasCombinacion de consultas y consultas multitablas
Combinacion de consultas y consultas multitablasclaudia contreras
 
SQL-BYRON-COBO
SQL-BYRON-COBOSQL-BYRON-COBO
SQL-BYRON-COBO
Byron Cobo
 
Introducción a Sql
Introducción a SqlIntroducción a Sql
Introducción a Sql
alexmerono
 
Consultas Basicas En Sql Server 2005
Consultas Basicas En Sql Server 2005Consultas Basicas En Sql Server 2005
Consultas Basicas En Sql Server 2005
shavila
 
Breve resumen sobre consultas básicas en MySQL
Breve resumen sobre consultas básicas en MySQLBreve resumen sobre consultas básicas en MySQL
Breve resumen sobre consultas básicas en MySQL
Totus Muertos
 
05 Más comandos ddl
05 Más comandos ddl05 Más comandos ddl
05 Más comandos ddl
toniserna
 
SENTENCIAS DE SQL SERVER
SENTENCIAS DE SQL SERVERSENTENCIAS DE SQL SERVER
SENTENCIAS DE SQL SERVER
DeysiDelgadoSeclen
 
Sql DML Lenguaje de manipulación de datos
Sql DML Lenguaje de manipulación de datos Sql DML Lenguaje de manipulación de datos
Sql DML Lenguaje de manipulación de datos josecuartas
 
Sql server 2014 básico
Sql server 2014 básicoSql server 2014 básico
Sql server 2014 básico
Ing Gustavo Solano Ruiz
 
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
 
Clase 2 El lenguaje DDL de SQL
Clase 2 El lenguaje DDL de SQLClase 2 El lenguaje DDL de SQL
Clase 2 El lenguaje DDL de SQL
José Ricardo Tillero Giménez
 

La actualidad más candente (20)

MANUAL COMPLETO DE SQL
MANUAL COMPLETO DE SQLMANUAL COMPLETO DE SQL
MANUAL COMPLETO DE SQL
 
Consultas básicas en sql server
Consultas básicas en sql serverConsultas básicas en sql server
Consultas básicas en sql server
 
SENTENCIAS SQL
SENTENCIAS SQLSENTENCIAS SQL
SENTENCIAS SQL
 
Sentencias sql
Sentencias sqlSentencias sql
Sentencias sql
 
Sentencias dml y ddl
Sentencias dml y ddlSentencias dml y ddl
Sentencias dml y ddl
 
Comandos SQL
Comandos SQLComandos SQL
Comandos SQL
 
Aprenda SQL Server
Aprenda SQL ServerAprenda SQL Server
Aprenda SQL Server
 
CONSULTA SQL ROMERO
CONSULTA SQL ROMEROCONSULTA SQL ROMERO
CONSULTA SQL ROMERO
 
Combinacion de consultas y consultas multitablas
Combinacion de consultas y consultas multitablasCombinacion de consultas y consultas multitablas
Combinacion de consultas y consultas multitablas
 
Ejemplo ddl dml
Ejemplo ddl dmlEjemplo ddl dml
Ejemplo ddl dml
 
SQL-BYRON-COBO
SQL-BYRON-COBOSQL-BYRON-COBO
SQL-BYRON-COBO
 
Introducción a Sql
Introducción a SqlIntroducción a Sql
Introducción a Sql
 
Consultas Basicas En Sql Server 2005
Consultas Basicas En Sql Server 2005Consultas Basicas En Sql Server 2005
Consultas Basicas En Sql Server 2005
 
Breve resumen sobre consultas básicas en MySQL
Breve resumen sobre consultas básicas en MySQLBreve resumen sobre consultas básicas en MySQL
Breve resumen sobre consultas básicas en MySQL
 
05 Más comandos ddl
05 Más comandos ddl05 Más comandos ddl
05 Más comandos ddl
 
SENTENCIAS DE SQL SERVER
SENTENCIAS DE SQL SERVERSENTENCIAS DE SQL SERVER
SENTENCIAS DE SQL SERVER
 
Sql DML Lenguaje de manipulación de datos
Sql DML Lenguaje de manipulación de datos Sql DML Lenguaje de manipulación de datos
Sql DML Lenguaje de manipulación de datos
 
Sql server 2014 básico
Sql server 2014 básicoSql server 2014 básico
Sql server 2014 básico
 
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
 
Clase 2 El lenguaje DDL de SQL
Clase 2 El lenguaje DDL de SQLClase 2 El lenguaje DDL de SQL
Clase 2 El lenguaje DDL de SQL
 

Destacado

Herramientas informáticas. inocencio meléndez julio. procesador de texto.
Herramientas informáticas. inocencio meléndez julio. procesador de texto.Herramientas informáticas. inocencio meléndez julio. procesador de texto.
Herramientas informáticas. inocencio meléndez julio. procesador de texto.INOCENCIO MELÉNDEZ JULIO
 
La adecuada identificación, tipificación, asignación y distribución de lo...
La adecuada identificación, tipificación, asignación y distribución de lo...La adecuada identificación, tipificación, asignación y distribución de lo...
La adecuada identificación, tipificación, asignación y distribución de lo...INOCENCIO MELÉNDEZ JULIO
 
5 SlideShare-Marketing-Tipps
5 SlideShare-Marketing-Tipps5 SlideShare-Marketing-Tipps
5 SlideShare-Marketing-Tipps
ROHINIE.COM Limited
 
Anregungen zum YouTube-Marketing für Starter!
Anregungen zum YouTube-Marketing für Starter!Anregungen zum YouTube-Marketing für Starter!
Anregungen zum YouTube-Marketing für Starter!
ROHINIE.COM Limited
 
Inocencio meléndez julio. idujuridico. epílogo de la investigacion de merca...
Inocencio meléndez julio. idujuridico. epílogo de la investigacion de merca...Inocencio meléndez julio. idujuridico. epílogo de la investigacion de merca...
Inocencio meléndez julio. idujuridico. epílogo de la investigacion de merca...INOCENCIO MELÉNDEZ JULIO
 
So foerdert der Kanton Luzern das beste Bauen und Erneuern, Jules Gut
So foerdert der Kanton Luzern das beste Bauen und Erneuern, Jules GutSo foerdert der Kanton Luzern das beste Bauen und Erneuern, Jules Gut
So foerdert der Kanton Luzern das beste Bauen und Erneuern, Jules Gut
Vorname Nachname
 
Mujer Lactante
Mujer Lactante Mujer Lactante
Mujer Lactante
NutriAlandsalud
 
Servicios In2Teck 2013
Servicios In2Teck 2013Servicios In2Teck 2013
Servicios In2Teck 2013
in2teck
 
Inocencio meléndez julio. la empresa, las sociedades comerciales y su clas...
 Inocencio meléndez julio. la empresa, las sociedades comerciales  y su clas... Inocencio meléndez julio. la empresa, las sociedades comerciales  y su clas...
Inocencio meléndez julio. la empresa, las sociedades comerciales y su clas...INOCENCIO MELÉNDEZ JULIO
 
Historia del internet y de la web (present power point)
Historia del internet y de la web (present power point)Historia del internet y de la web (present power point)
Historia del internet y de la web (present power point)Dayaricrc1
 
Inocencio melendez julio teoria de la argumentacion juridica copia
Inocencio melendez julio teoria de la argumentacion juridica copiaInocencio melendez julio teoria de la argumentacion juridica copia
Inocencio melendez julio teoria de la argumentacion juridica copiaINOCENCIO MELÉNDEZ JULIO
 
Frédérik delavier guía de los movimientos de musculación - descripción anat...
Frédérik delavier   guía de los movimientos de musculación - descripción anat...Frédérik delavier   guía de los movimientos de musculación - descripción anat...
Frédérik delavier guía de los movimientos de musculación - descripción anat...Maraca Rodriguez
 
Costos de calidad
Costos de calidadCostos de calidad
Costos de calidadhecrosas7
 
El concepto de aprendizaje autónomo, de trabajo académico a distancia y las...
El concepto de aprendizaje autónomo, de trabajo académico a distancia y las...El concepto de aprendizaje autónomo, de trabajo académico a distancia y las...
El concepto de aprendizaje autónomo, de trabajo académico a distancia y las...INOCENCIO MELÉNDEZ JULIO
 
Inocencio meléndez julio. el interaprendizaje es el elemento sustantivo del...
 Inocencio meléndez julio. el interaprendizaje es el elemento sustantivo del... Inocencio meléndez julio. el interaprendizaje es el elemento sustantivo del...
Inocencio meléndez julio. el interaprendizaje es el elemento sustantivo del...INOCENCIO MELÉNDEZ JULIO
 
Nación. los orígenes de la negociación. inocencio meléndez julio
Nación. los orígenes de la negociación. inocencio meléndez julioNación. los orígenes de la negociación. inocencio meléndez julio
Nación. los orígenes de la negociación. inocencio meléndez julioINOCENCIO MELÉNDEZ JULIO
 

Destacado (20)

Herramientas informáticas. inocencio meléndez julio. procesador de texto.
Herramientas informáticas. inocencio meléndez julio. procesador de texto.Herramientas informáticas. inocencio meléndez julio. procesador de texto.
Herramientas informáticas. inocencio meléndez julio. procesador de texto.
 
La adecuada identificación, tipificación, asignación y distribución de lo...
La adecuada identificación, tipificación, asignación y distribución de lo...La adecuada identificación, tipificación, asignación y distribución de lo...
La adecuada identificación, tipificación, asignación y distribución de lo...
 
5 SlideShare-Marketing-Tipps
5 SlideShare-Marketing-Tipps5 SlideShare-Marketing-Tipps
5 SlideShare-Marketing-Tipps
 
Anregungen zum YouTube-Marketing für Starter!
Anregungen zum YouTube-Marketing für Starter!Anregungen zum YouTube-Marketing für Starter!
Anregungen zum YouTube-Marketing für Starter!
 
Inocencio meléndez julio. idujuridico. epílogo de la investigacion de merca...
Inocencio meléndez julio. idujuridico. epílogo de la investigacion de merca...Inocencio meléndez julio. idujuridico. epílogo de la investigacion de merca...
Inocencio meléndez julio. idujuridico. epílogo de la investigacion de merca...
 
So foerdert der Kanton Luzern das beste Bauen und Erneuern, Jules Gut
So foerdert der Kanton Luzern das beste Bauen und Erneuern, Jules GutSo foerdert der Kanton Luzern das beste Bauen und Erneuern, Jules Gut
So foerdert der Kanton Luzern das beste Bauen und Erneuern, Jules Gut
 
Mujer Lactante
Mujer Lactante Mujer Lactante
Mujer Lactante
 
Servicios In2Teck 2013
Servicios In2Teck 2013Servicios In2Teck 2013
Servicios In2Teck 2013
 
Ntic
NticNtic
Ntic
 
Inocencio meléndez julio. la empresa, las sociedades comerciales y su clas...
 Inocencio meléndez julio. la empresa, las sociedades comerciales  y su clas... Inocencio meléndez julio. la empresa, las sociedades comerciales  y su clas...
Inocencio meléndez julio. la empresa, las sociedades comerciales y su clas...
 
El blog
El blogEl blog
El blog
 
Historia del internet y de la web (present power point)
Historia del internet y de la web (present power point)Historia del internet y de la web (present power point)
Historia del internet y de la web (present power point)
 
El rock
El rockEl rock
El rock
 
Inocencio melendez julio teoria de la argumentacion juridica copia
Inocencio melendez julio teoria de la argumentacion juridica copiaInocencio melendez julio teoria de la argumentacion juridica copia
Inocencio melendez julio teoria de la argumentacion juridica copia
 
Frédérik delavier guía de los movimientos de musculación - descripción anat...
Frédérik delavier   guía de los movimientos de musculación - descripción anat...Frédérik delavier   guía de los movimientos de musculación - descripción anat...
Frédérik delavier guía de los movimientos de musculación - descripción anat...
 
Costos de calidad
Costos de calidadCostos de calidad
Costos de calidad
 
Pc
PcPc
Pc
 
El concepto de aprendizaje autónomo, de trabajo académico a distancia y las...
El concepto de aprendizaje autónomo, de trabajo académico a distancia y las...El concepto de aprendizaje autónomo, de trabajo académico a distancia y las...
El concepto de aprendizaje autónomo, de trabajo académico a distancia y las...
 
Inocencio meléndez julio. el interaprendizaje es el elemento sustantivo del...
 Inocencio meléndez julio. el interaprendizaje es el elemento sustantivo del... Inocencio meléndez julio. el interaprendizaje es el elemento sustantivo del...
Inocencio meléndez julio. el interaprendizaje es el elemento sustantivo del...
 
Nación. los orígenes de la negociación. inocencio meléndez julio
Nación. los orígenes de la negociación. inocencio meléndez julioNación. los orígenes de la negociación. inocencio meléndez julio
Nación. los orígenes de la negociación. inocencio meléndez julio
 

Similar a Clente servidor consultas sql

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
LeydyVeronicaDelgado
 
Consultas sql 2014
Consultas sql 2014Consultas sql 2014
Consultas sql 2014Henry Cambal
 
SQL-b.pdf
SQL-b.pdfSQL-b.pdf
SQL-b.pdf
Jenny29068
 
Tutorial sql
Tutorial sqlTutorial sql
Tutorial SQL
Tutorial SQLTutorial SQL
Tutorial SQL
Rosalinda Mendoza
 
Sql Basico
Sql BasicoSql Basico
Sql Basico
Esteban Bedoya
 
Consultas sql
Consultas sqlConsultas sql
Unidad 2-lenguaje-sql
Unidad 2-lenguaje-sqlUnidad 2-lenguaje-sql
Unidad 2-lenguaje-sql
claudia_m
 
Tutorial sql
Tutorial sqlTutorial sql
Tutorial sql
real1090xxxx
 
Anon manual sql
Anon   manual sqlAnon   manual sql
Anon manual sql
Erika Diaz Lopez
 
MYSQL DDL DML.pdf
MYSQL DDL DML.pdfMYSQL DDL DML.pdf
MYSQL DDL DML.pdf
JULIOROBERTOHERAZOGO
 
Manual sql
Manual sqlManual sql
Manual sql
Hicar
 
Consultas sql
Consultas sqlConsultas sql
Consultas sql
Hector Naranjo
 
diapositiva-clase-unidad-4-sql.pptx
diapositiva-clase-unidad-4-sql.pptxdiapositiva-clase-unidad-4-sql.pptx
diapositiva-clase-unidad-4-sql.pptx
rch_bar
 

Similar a Clente servidor consultas sql (20)

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
 
Consultas sql 2014
Consultas sql 2014Consultas sql 2014
Consultas sql 2014
 
Sql
SqlSql
Sql
 
Consultas SQL
Consultas SQLConsultas SQL
Consultas SQL
 
SQL-b.pdf
SQL-b.pdfSQL-b.pdf
SQL-b.pdf
 
Sql b
Sql bSql b
Sql b
 
Tutorial sql
Tutorial sqlTutorial sql
Tutorial sql
 
Tutorial SQL
Tutorial SQLTutorial SQL
Tutorial SQL
 
Sql Basico
Sql BasicoSql Basico
Sql Basico
 
Consultas sql
Consultas sqlConsultas sql
Consultas sql
 
Unidad 2-lenguaje-sql
Unidad 2-lenguaje-sqlUnidad 2-lenguaje-sql
Unidad 2-lenguaje-sql
 
Sql
SqlSql
Sql
 
Tutorial sql
Tutorial sqlTutorial sql
Tutorial sql
 
Sql
SqlSql
Sql
 
Anon manual sql
Anon   manual sqlAnon   manual sql
Anon manual sql
 
MYSQL DDL DML.pdf
MYSQL DDL DML.pdfMYSQL DDL DML.pdf
MYSQL DDL DML.pdf
 
Manual sql
Manual sqlManual sql
Manual sql
 
Consultas basicas en sql server
Consultas basicas en sql serverConsultas basicas en sql server
Consultas basicas en sql server
 
Consultas sql
Consultas sqlConsultas sql
Consultas sql
 
diapositiva-clase-unidad-4-sql.pptx
diapositiva-clase-unidad-4-sql.pptxdiapositiva-clase-unidad-4-sql.pptx
diapositiva-clase-unidad-4-sql.pptx
 

Último

Tema 3-3 Métodos anticonceptivos y ETS 2024
Tema 3-3 Métodos anticonceptivos y ETS 2024Tema 3-3 Métodos anticonceptivos y ETS 2024
Tema 3-3 Métodos anticonceptivos y ETS 2024
IES Vicent Andres Estelles
 
Blogs_y_Educacion_Por Zaracho Lautaro_.pdf
Blogs_y_Educacion_Por Zaracho Lautaro_.pdfBlogs_y_Educacion_Por Zaracho Lautaro_.pdf
Blogs_y_Educacion_Por Zaracho Lautaro_.pdf
lautyzaracho4
 
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
20minutos
 
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdfINFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
Alejandrogarciapanta
 
Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdfGuia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
Demetrio Ccesa Rayme
 
6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx
6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx
6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx
DanielaBurgosnazario
 
UNA VISITA A SAN PEDRO EN EL VATICANO.pdf
UNA VISITA A SAN PEDRO EN EL VATICANO.pdfUNA VISITA A SAN PEDRO EN EL VATICANO.pdf
UNA VISITA A SAN PEDRO EN EL VATICANO.pdf
Joan Ribes Gallén
 
225189039-Jornada-de-Errores-Medicos-Rafael-Olivera-Figueroa.pdf
225189039-Jornada-de-Errores-Medicos-Rafael-Olivera-Figueroa.pdf225189039-Jornada-de-Errores-Medicos-Rafael-Olivera-Figueroa.pdf
225189039-Jornada-de-Errores-Medicos-Rafael-Olivera-Figueroa.pdf
ReivajZetinebAvlis
 
Las diversas Sociedades Mercantiles Mexico.pdf
Las diversas Sociedades Mercantiles Mexico.pdfLas diversas Sociedades Mercantiles Mexico.pdf
Las diversas Sociedades Mercantiles Mexico.pdf
La Paradoja educativa
 
Planificación Ejemplo con la metodología TPACK
Planificación Ejemplo con la metodología  TPACKPlanificación Ejemplo con la metodología  TPACK
Planificación Ejemplo con la metodología TPACK
ssusera6697f
 
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
pablomarin116
 
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJAPANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
estroba5
 
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Unidad de Espiritualidad Eudista
 
Dia de la Bandera colegio Santa Angela 2024
Dia de la Bandera colegio Santa Angela 2024Dia de la Bandera colegio Santa Angela 2024
Dia de la Bandera colegio Santa Angela 2024
77361565
 
Examen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdfExamen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdf
20minutos
 
Tema 3-2 Aparato reproductor femenino 2024
Tema 3-2 Aparato reproductor femenino 2024Tema 3-2 Aparato reproductor femenino 2024
Tema 3-2 Aparato reproductor femenino 2024
IES Vicent Andres Estelles
 
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptxNuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
lautyzaracho4
 
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI UNESCO Ccesa007.pdf
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI  UNESCO Ccesa007.pdfLas Tecnologias Digitales en los Aprendizajesdel Siglo XXI  UNESCO Ccesa007.pdf
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI UNESCO Ccesa007.pdf
Demetrio Ccesa Rayme
 
Power Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascaradoPower Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascarado
https://gramadal.wordpress.com/
 
El Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundoEl Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundo
SandraBenitez52
 

Último (20)

Tema 3-3 Métodos anticonceptivos y ETS 2024
Tema 3-3 Métodos anticonceptivos y ETS 2024Tema 3-3 Métodos anticonceptivos y ETS 2024
Tema 3-3 Métodos anticonceptivos y ETS 2024
 
Blogs_y_Educacion_Por Zaracho Lautaro_.pdf
Blogs_y_Educacion_Por Zaracho Lautaro_.pdfBlogs_y_Educacion_Por Zaracho Lautaro_.pdf
Blogs_y_Educacion_Por Zaracho Lautaro_.pdf
 
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
 
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdfINFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
 
Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdfGuia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
 
6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx
6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx
6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx
 
UNA VISITA A SAN PEDRO EN EL VATICANO.pdf
UNA VISITA A SAN PEDRO EN EL VATICANO.pdfUNA VISITA A SAN PEDRO EN EL VATICANO.pdf
UNA VISITA A SAN PEDRO EN EL VATICANO.pdf
 
225189039-Jornada-de-Errores-Medicos-Rafael-Olivera-Figueroa.pdf
225189039-Jornada-de-Errores-Medicos-Rafael-Olivera-Figueroa.pdf225189039-Jornada-de-Errores-Medicos-Rafael-Olivera-Figueroa.pdf
225189039-Jornada-de-Errores-Medicos-Rafael-Olivera-Figueroa.pdf
 
Las diversas Sociedades Mercantiles Mexico.pdf
Las diversas Sociedades Mercantiles Mexico.pdfLas diversas Sociedades Mercantiles Mexico.pdf
Las diversas Sociedades Mercantiles Mexico.pdf
 
Planificación Ejemplo con la metodología TPACK
Planificación Ejemplo con la metodología  TPACKPlanificación Ejemplo con la metodología  TPACK
Planificación Ejemplo con la metodología TPACK
 
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
 
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJAPANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
 
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
 
Dia de la Bandera colegio Santa Angela 2024
Dia de la Bandera colegio Santa Angela 2024Dia de la Bandera colegio Santa Angela 2024
Dia de la Bandera colegio Santa Angela 2024
 
Examen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdfExamen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdf
 
Tema 3-2 Aparato reproductor femenino 2024
Tema 3-2 Aparato reproductor femenino 2024Tema 3-2 Aparato reproductor femenino 2024
Tema 3-2 Aparato reproductor femenino 2024
 
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptxNuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
 
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI UNESCO Ccesa007.pdf
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI  UNESCO Ccesa007.pdfLas Tecnologias Digitales en los Aprendizajesdel Siglo XXI  UNESCO Ccesa007.pdf
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI UNESCO Ccesa007.pdf
 
Power Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascaradoPower Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascarado
 
El Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundoEl Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundo
 

Clente servidor consultas sql

  • 1. UNIVERSIDAD REGIONAL AUTONOMA DE LOS ANDES SISTEMAS MERCANTILES NOMBRES: DIEGO BLADIMIR APELLIDOS: SANCHEZ PEREZ ASIGNATURA: CLIENTE - SERVIDOR TUTOR: ING. LUIS GUALPA TEMA: CONSULTAS SQL FECHA: 23/12/2013 7mo Sistemas 1
  • 2. Escribir sentencias SQL SELECT para consultas con operadores de restricción, proyección y enlace. La sentencia SELECT nos permite consultar los datos almacenados en una tabla de la base de datos. select * from temas t1, temas t2; 7mo Sistemas 2
  • 3. Combinamos producto cartesiano, selección y proyección select * from temas as t1, temas as t2 where t1.super=t2.id; select t1.ID as ID, t1.Descripción as Tema, t2.Descripción as Asignatura from temas as t1, temas as t2 where t1.super=t2.id; 7mo Sistemas 3
  • 4. Escribir sentencias SELECT para enlaces que incluyen tres o más tablas, auto enlaces y múltiples enlaces entre tablas. Supongamos que queremos conseguir una lista con los empleados y los departamentos para los que trabajan. Esta información está repartida en las dos tablas que tenemos, emp y dep. Así, podríamos intentar una consulta que seleccionara el campo nombre de la tabla emp y el nombre del departamento. Y aquí surge el primer problema, ¿cómo distinguimos entre dos columnas que llamándose igual, pertenecen a tablas distintas Ejemplos select titulo,a.nombre,e.nombre from autores as a right join libros as l codigoautor=a.codigo join editoriales as e on codigoeditorial=e.codigo; solicitamos el título, autor y editorial de todos los libros que encuentren o no coincidencia con "autores" ("right join") y a ese resultado lo combinamos con "editoriales", encuentren o no coincidencia. Las tablas deben tener claves externas relacionadas con las tablas a combinar. 7mo Sistemas 4
  • 5. Entender y ejemplificar el propósito de la cláusula GROUP BY usando el proceso de evaluación conceptual. SQL nos permite agrupar las filas resultado de una consulta en conjuntos y aplicar funciones sobre esos conjuntos de filas. Ejemplo SELECT {* | {columna,}+} FROM {tabla,}+ WHERE condición GROUP BY {columna ,}+ HAVING condición ORDER BY {expresión Columna [ASC | DESC],}+; filtra las filas •GROUP BY crea una tabla de grupo nueva •HAVING filtra los grupos •ORDER BY clasifica la salida •WHERE 7mo Sistemas 5
  • 6. Escribir descripciones en español en sentencias documentadas de SQL. 7mo Sistemas 6
  • 7. Escribir las sentencias INSERT, UPDATE y DELETE para modificar las filas de una tabla. Insertar nuevos registros en una tabla copiando los datos que ya están guardados en otras tablas utilizando como entrada el resultado de una consulta realizada con la sentencia SELECT. La sintaxis es la siguiente: 1 INSERT INTO nombre_tabla (lista de campos separados por coma s) sentencia SELECT La sentencia SELECT debe tener y devolver el mismo número de columnas y del mismo tipo que la lista de columnas del esquema de la tabla. 1 INSERT INTO clientes_lugo SELECT * FROM clientes WHERE localidad = 'Lugo'; 7mo Sistemas 7
  • 8. La sentencia UPDATE permite modificar los datos almacenados en las tablas. La sintaxis de la sentencia UPDATE es esta 1 UPDATE nombre_tabla SET campo1 = valor1, 2 campo2 = valor2, ... 3 campoN = valorM WHERE condiciones funcionamiento de la sentencia UPDATE con SELECT: 1 UPDATE EMPLEADOS SET SALARIO = SALARIO * 1.02 2 PRECIO_HORA = PRECIO_HORA * 1.01 WHERE SALARIO < 3000 7mo Sistemas 8
  • 9. la sentencia DELETE se pueden borrar registros de dos o más tablas a la vez, por ejemplo con la siguiente estructura: 1 DELETE clientes, pedidos FROM clientes JOIN pedidos WHERE clientes.id_cliente = pedidos. id_cliente AND clientes.id_cliente = 5; Si las sentencias UPDATE y DELETE afectan a varias tablas no se pueden utilizar las clausulas ORDER BY y LIMIT. Si no se utiliza la cláusula WHERE en las sentencias UPDATE y DELETE esto afectara a todas las filas. 7mo Sistemas 9