Fernando Velasco

Slides:



Advertisements
Presentaciones similares
¿PARA QUE ESTAMOS AQUÍ? LOS OBJETIVOS DE LA ENCARNACIÓN.
Advertisements

SIES – SISTEMA INTEGRADO DE EDUCACIÓN SUPERIOR
AGENDAAGENDA Luna llena Luna nueva. ENERO ENERO Miércoles Martes Lunes.
el 1, el 4 y el 9 tres cuadrados perfectos autosuficientes
Casos Clínicos Fase III
MOVIMIENTO JOVENES DE LA CALLE CIUDAD DE GUATEMALA la storia la historia lhistoire the history strada calle rue street.
Paso 1 Portada YO SOY EUROPEO Comisión Europea.
Preguntas.
1 INFORME RESUMEN SOBRE EL NIVEL DE UTILIZACION DE LAS TIC EN LAS EMPRESAS GALLEGAS ( Resumen PYMES ) Noviembre de 2004.
1 INFORME RESUMEN SOBRE EL NIVEL DE UTILIZACION DE LAS TIC EN LAS EMPRESAS GALLEGAS (MICROEMPRESAS, resultados provisionales) 29 de julio de 2004.
1 LA UTILIZACION DE LAS TIC EN LAS PYMES GALLEGAS AÑO Resumen. 24 de Junio de 2005.
Aranda Fernández, Miguel Ángel García Redondo, Luis Miguel
Respuestas Buscando a Nemo.
1 Present tense conjugations of regular –AR verbs.
EXPERTO EN INTERVENCIÓN SOCIO-COMUNITARIA ZARAGOZA marzo / noviembre 2008.
Los números.
ANALISIS DE IMÁGENES A PARTIR DE LA PRESENTACIÓN DE ALGUNAS IMÁGENES, PEDIR A LOS NIÑOS QUE OBSERVEN LAS ILUSTRACIONES Y QUE DESCRIBAN EN SU CUADERNO LAS.
Área Razón Social 0 0 Telefónica Servicios Audiovisuales S.A. / Telefónica España S.A. Título de la ponencia / Otros datos de interés / Kit.
¿Qué es su signo?.
Rojo.
Los números.
C1v1 Repaso c1v1 Repaso.
MOVIMIENTO JOVENES DE LA CALLE CIUDAD DE GUATEMALA chi siamo quienes-somos qui sommes-nous who we are attività actividades activités activities alimentazione.
Fernando Velasco
-17 Expectativas sobre la situación económica (Europa) Septiembre 2013 Indicador > +20 Indicador 0 a +20 Indicador 0 a -20 Indicador < -20 Total Unión.
Los Verbos Regulares Pretérito
Fernando Velasco
Gerencia de Programas Federales de Agua Potable y Alcantarillado Evolución del Sistema Informático de Contraloría Social (SICS) Veracruz, Ver. 2 de octubre.
GRÁFICOS SOBRE DATOS GENERALES. Inicio de la causa 1 - Datos generales.
Calendario 2008 Imágenes variadas Venezuela Elaborado por: MSc. Lucía Osuna Wendehake psicopedagogiaconlucia.com Enero 2008.
Teoría matemática.
Cursogramas Ventas – Ejercicio 8
Mejoras a la Cláusula GROUP BY
ANEXO AL INFORME ENERO - JULIO 2010, P. E. P.. POLICIA ESTATAL PREVENTIVA FECHACONCEPTOELEMENTOS CAPACITADOS 30/01/20108 CURSOS ESPECIALIZADOS, 4 DIRIGIDOS.
Proyecto ProMéxico Plasmas abril SECCIONES NOTICIAS PROYECTOS UNIDAD ACTÚA EVENTUALES secciones ProMéxico.
Proyecto ProMéxico Plasmas mayo SECCIONES NOTICIAS PROYECTOS UNIDAD ACTÚA EVENTUALES secciones ProMéxico.
Unidad Mayo Unidad Mayo 3 a 7 Unidad Mayo 3 a 7.
Unidad Marzo Unidad Marzo 1 – 5 Unidad Marzo 1 – 5.
Proyecto ProMéxico Plasmas marzo SECCIONES NOTICIAS PROYECTOS UNIDAD ACTÚA EVENTUALES secciones ProMéxico.
RETIRO DE COMALCALCO DIC. 2012
Proyecto para Centros que trabajan una vez por semana.
Estructura de Lewis de ClO4-
Innovación y creatividad
MARKETPLACE DE LOS ALPES
Comité Nacional de Información Bogotá, Julio 21 de 2011 Consejo Nacional de Operación de Gas Natural 1 ESTADISTICAS NACIONALES DE OFERTA Y DEMANDA DE GAS.
Comité Nacional de Información Bogotá, Julio 27 de 2011 Consejo Nacional de Operación de Gas Natural 1 ESTADISTICAS NACIONALES DE OFERTA Y DEMANDA DE GAS.
INFORME PIPADI HOSPITAL VALL DHEBRON JUNIO 2012 – JUNIO
Aqui está Señoras y Señores !!!!!
JORNADA 1 DEL 24 DE MARZO AL 30 DE MARZO EQUIPO 01 VS EQUIPO 02 EQUIPO 03 VS EQUIPO 06 EQUIPO 05 VS EQUIPO 10 EQUIPO 07 DESCANSA EQUIPO 08 VS EQUIPO 13.
CULENDARIO 2007 Para los Patanes.
Números enteros.
Lenguaje Estructurado de Consultas (Structured Query Language – SQL)
Lección 7: Protección Contra Incendios
BEATRIZ LAFONT VILLODRE
SI QUIERES VERLO DALE AL CLICK
ESTADOS FINANCIEROS A DICIEMBRE DE 2013.
* Fuente: Sondeo del Consumidor de la Comisión de la UE, GfK. Expectativas sobre la situación.
Excel de julio de 2014.
“¿Qué Pienso de mi futuro?”
MSc. Lucía Osuna Wendehake
Calendario 2009 “Imágenes variadas” Venezuela Elaborado por: MSc. Lucía Osuna Wendehake psicopedagogiaconlucia.com Enero 2009.
Fernando Velasco
EL RETO DE UN GRANDE Y PROFUNDO LEGADO
Numbers.
ESCUELA PROFESIONAL DE INGENIERIA INDUSTRIAL CURSO: GESTION DE LA CALIDAD ING.ELIZABETH FERG 1.
PROGRAMACION CURSOS CAPACITACION PARA TRATAMIENTOS CON PLAGUICIDAS
DISEÑO DE LA PROPUESTA DEL PROCESO DE RENDICION DE CUENTAS 2014 Coordinación General de Planificación Ministerio de Agricultura, Ganadería, Acuacultura.
Consultas SQL. SQL SQL es un lenguaje de consulta estructurado (Structured Query Languague). Se utiliza para: Eliminar Modificar Consultar La base de.
Lenguaje Estructurado de Consultas
Transcripción de la presentación:

Fernando Velasco

DíasContenido 22 MarzoPresentación - Grupos 29 Marzo – 5 Abril – 12 AbrilMER – ejercicios 19 Abril – 26 AbrilMR – ejercicios 3 MayoPHP – Tipos de datos – scripts 10 Mayo – 17 Mayo*DDL – Query Select 24 Mayo – 31 MayoDML – Clausulas de condición 7 Junio – 14 JunioDML – Consultas anidadas 21 JunioPHP en conjunto con PL/PGSQL 23 Junio**Interrogación Proyecto Planificación específica.

SQL. SQL (structured query languaje) Es un lenguaje de consultas, lo que significa que si hacemos la PREGUNTA correcta obtendremos la RESPUESTA que deseamos.

SQL. Deseo comprar un vehículo. 1. Qué vehículos ofrece? 2. Me encanta el color verde !!.. Me puede mostrar algún vehículo verde? 3. Necesito uno que tenga ruedas.. Me puede mostrar los que tengan ruedas?. ME PUEDE MOSTRAR LOS VEHÍCULOS QUE UD. OFRECE LOS CUALES TENGAN RUEDAS Y SEAN DE COLOR VERDE?

Consultas simples SQL.

SELECT c.nombre, c.rut FROM cliente c WHERE c.rut< ; SELECT nombre, rut FROM cliente WHERE rut< ; =

Consultas JOIN SQL. Una respuesta puede venir de 2 o más tablas distintas, se le llama TABLAS COMBINADAS. Para consultar las tablas combinadas usaremos la palabra reservada JOIN. Existen variados tipos de combinaciones de tablas, tales como; inner join, full outer join, left outer join, right outer join. Inner Join: combinación por defecto, especifica que se han de incluir en la respuesta filas de la columna que satisfaga la condicion ON. Full Outer Join: especifica que en la respuesta se han de incluir las filas que satisfacen como las que no satisfacen con la condición. En el campo donde la condición no coincide, se coloca NULL. Left Outer Join: devuelve las filas coincidentes con la condición, más las filas de la tabla que se especifican a la izquierda de la palabra JOIN. Right Outer Join: devuelve las filas coincidentes con la condición, más las filas de la tabla que se especifican a la derecha de la palabra JOIN.

Ejemplos JOIN SQL. Para consultar las tablas combinadas usaremos la palabra reservada JOIN. Inner Join: select s.store_id as almacen, d.tipo_dscto as descuento from stores s join discount d ON s.store_id=d.store_id Full Outer Join: select s.store_id as almacen, d.tipo_dscto as descuento from stores s full outer join discount d ON s.store_id=d.store_id

Ejemplos JOIN SQL. Para consultar las tablas combinadas usaremos la palabra reservada JOIN. Left Outer Join: select s.store_id as almacen, d.tipo_dscto as descuento from stores s left outer join discount d ON s.store_id=d.store_id Right Outer Join: select s.store_id as almacen, d. tipo_dscto as descuento from stores s right outer join discount d ON s.store_id=d.store_id

JOIN vs SelectWhere(). select s.store_id as almacen, d.tipo_dscto as descuento from stores s join discount d ON s.store_id=d.store_id select s.store_id as almacen, d.tipo_dscto as descuento from stores s, discount d WHERE s.store_id=d.store_id =

JOIN vs SelectWhere(). select s.store_id as almacen, d.tipo_dscto as descuento from stores s full outer join discount d ON s.store_id=d.store_id select s.store_id as almacen, d.tipo_dscto as descuento from stores s, discount d WHERE s.store_id=d.store_id !=

Consultas anidadas SQL. Algunas respuestas no pueden ser entregadas usando solo un Select. En estos casos es necesario utilizar SELECT ANIDADOS para satisfacer ciertas necesidades. Es decir, un select dentro de otro, y así sucesivamente. /*Al consultar un SELECT se genera una tabla temporal que guarda la lista de la respuesta al Select*/ Así mismo, se entiende: --Mostrar todos los productos que tengan precio de compra --igual al menor precio de compra. SELECT * FROM bodega WHERE (id_producto = (SELECT id_producto FROM producto WHERE precio_compra<500))

Ejemplo.

nombreRut(PK)pass Alfonso de Ercilla Florencia cliente Id_pedido (PK) Id_cliente (FK) diamesanhoTipo_pagosubtotaldescuen to factura efectivo pedido Id_productoPrecio_ compra Precio_ venta descripcioncategoria P TUERCA_CHFierro P PERNO_1Fierro P PERNO_2Fierro P RUEDA_CHgoma producto Id_pedidoId_clienteId_productocantidad-prod P P P P042 Detalle_pedido

Consultas. Mostrar el nombre del cliente que ha hecho el pedido más caro. Calcular el total del pedido del cliente de nombre Alfonso de Ercilla. Mostrar el rut de los clientes que han hecho y que no han hecho pedidos (mostrando si realizaron o no el pedido claramente).

Conocimiento Participación Motivación Hagamos en conjunto una clase agradable y participativa.