SlideShare une entreprise Scribd logo
1  sur  9
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

Contenu connexe

Tendances

MANUAL COMPLETO DE SQL
MANUAL COMPLETO DE SQLMANUAL COMPLETO DE SQL
MANUAL COMPLETO DE SQLEdgar Sandoval
 
Sentencias dml y ddl
Sentencias dml y ddlSentencias dml y ddl
Sentencias dml y ddlkleberyauti
 
CONSULTA SQL ROMERO
CONSULTA SQL ROMEROCONSULTA SQL ROMERO
CONSULTA SQL ROMERONANCY 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-COBOByron Cobo
 
Introducción a Sql
Introducción a SqlIntroducción a Sql
Introducción a Sqlalexmerono
 
Consultas Basicas En Sql Server 2005
Consultas Basicas En Sql Server 2005Consultas Basicas En Sql Server 2005
Consultas Basicas En Sql Server 2005shavila
 
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 MySQLTotus Muertos
 
05 Más comandos ddl
05 Más comandos ddl05 Más comandos ddl
05 Más comandos ddltoniserna
 
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
 
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
 

Tendances (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
 

En vedette

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
 
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 GutVorname Nachname
 
Servicios In2Teck 2013
Servicios In2Teck 2013Servicios In2Teck 2013
Servicios In2Teck 2013in2teck
 
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
 

En vedette (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
 

Similaire à 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
 

Dernier

ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxnandoapperscabanilla
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesYanirisBarcelDelaHoz
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfNancyLoaa
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICAÁngel Encinas
 
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática4    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática4    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosJonathanCovena1
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfMaritzaRetamozoVera
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoJosDanielEstradaHern
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 

Dernier (20)

ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática4    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática4    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° grado
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 

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