Your SlideShare is downloading. ×
0
Franklin
Franklin
Franklin
Franklin
Franklin
Franklin
Franklin
Franklin
Franklin
Franklin
Franklin
Franklin
Franklin
Franklin
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Franklin

1,212

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,212
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
32
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. SISTEMAS INTERACTIVOS DE COLOMBIA<br />SECCIONAL CUCUTA – NORTE DE SANTANDER<br />TALLER SENTECIAS-SQL<br />TALLER <br />SENTECIAS-SQL<br />
  • 2. SISTEMAS INTERACTIVOS DE COLOMBIA<br />SECCIONAL CUCUTA – NORTE DE SANTANDER<br />TALLER SENTECIAS-SQL<br /><ul><li>DATOS GENERALES</li></li></ul><li>SISTEMAS INTERACTIVOS DE COLOMBIA<br />SECCIONAL CUCUTA – NORTE DE SANTANDER<br />TALLER SENTECIAS-SQL<br /><ul><li>INSTRUCCIONES PARA EL DILIGENCIAMIENTO</li></ul>Apreciado alumno, este taller le permite demostrar los conocimientos adquiridos durante su formación, de acuerdo con las técnicas propuestas en este módulo. Diligencie con letra clara, no haga enmendaduras ni tachones.<br /> <br /><ul><li>OBJETIVO</li></ul>Verificar y valorar mediante el resultado de esta prueba el logro de las evidencias de aprendizaje de conocimiento requeridas en las unidades de aprendizaje del módulo Diseño de Sitios Web Dinámicos<br /> <br />
  • 3. SISTEMAS INTERACTIVOS DE COLOMBIA<br />SECCIONAL CUCUTA – NORTE DE SANTANDER<br />TALLER SENTECIAS-SQL<br />Ejercicio 1. Se tiene una base de datos de películas reflejada por las siguientes tablas:<br /> <br />Película (#título, #año, duración, nombre _estudio) <br /> Estrella (#nombre, dirección, sexo, fecha _nacimiento) <br /> Estudio (#nombre, dirección) <br /> Protagoniza (#título_ película, #año_ película, #nombre _estrella) <br /> <br />Se pide realizar las siguientes consultas en SQL (Se supone que todos los datos necesarios se encuentran almacenados en las tablas): <br />
  • 4. SISTEMAS INTERACTIVOS DE COLOMBIA<br />SECCIONAL CUCUTA – NORTE DE SANTANDER<br />TALLER SENTECIAS-SQL<br />Encontrar la dirección de los estudios MGM. <br />Encontrar todas las estrellas que participaron en películas realizadas en 1980 o en alguna película que contenga la palabra “Amor” en el título. <br />¿Quién fue la estrella masculina de “El nombre de la rosa”? <br />¿Qué películas tienen mayor duración que “Lo que el viento se llevó”? <br />Encontrar el título y la duración de todas las películas producidas por los estudios Disney en el año 1990, ordenando la salida por su duración.<br />Encontrar todas las estrellas que son hombres que viven en Malibu (tienen Malibu como parte de su dirección).<br />¿qué estrellas distintas aparecen en las películas producidas por la MGM en 1995? (Si una aparece varias veces mostrarla solo una vez). <br />Encontrar la suma de la duración de todas las películas de cada estudio. <br />
  • 5. SISTEMAS INTERACTIVOS DE COLOMBIA<br />SECCIONAL CUCUTA – NORTE DE SANTANDER<br />TALLER SENTECIAS-SQL<br />Ejercicio 2. Dada una base de datos de ordenadores e impresoras con las siguientes tablas <br /> <br /> Producto (#fabricante, #modelo, tipo) <br /> PC (#modelo, velocidad, ram, hd, cd, precio) <br /> Impresora (#modelo, color, tipo, precio) <br /> <br /> Realizar en SQL las siguientes consultas: <br />
  • 6. SISTEMAS INTERACTIVOS DE COLOMBIA<br />SECCIONAL CUCUTA – NORTE DE SANTANDER<br />TALLER SENTECIAS-SQL<br />Encontrar el modelo, velocidad y tamaño de disco duro (hd) de todos los PC’s cuyo precio sea inferior a $1’600.000.<br />R/: SelectPC.modelo, PC.velocidad, PC.hd<br />From PC WherePC.precio< 1’600,000<br />Repetir la consulta de (a), pero cambiando el nombre a las columnas velocidad como Megaherzios y hd como Gigabytes. <br />R/: UpdatePC Set PC=‘velocidad’ Where PC=‘megaherzios’<br />And Set PC=‘hd’ Where PC=‘gigabyte’<br />Encontrar todas las filas de las tablas de Impresoras que son en color. El valor de la columna color es booleano con los valores ’V’ y ’F’.<br />R/: Select * fromimpresora Whereimpresora.color=‘true’<br />
  • 7. SISTEMAS INTERACTIVOS DE COLOMBIA<br />SECCIONAL CUCUTA – NORTE DE SANTANDER<br />TALLER SENTECIAS-SQL<br />Encontrar la velocidad media de los PC’s. <br />R/: SelectAvg(velocidad) From Pc<br />Decir los fabricantes y la velocidad de los PC’s con disco duro de tamaño mayor o igual a 1 Gigabyte. <br />R/: Selectproducto.fabricante, Pc.velocidadFrom producto, <br /> Pc WherePc.hd >=1<br />Encontrar los fabricantes de los PC’s con velocidad superior a 1600 MHz.<br />R/: Selectproducto.fabricanteFromproducto,PcWherePc.velocidad<br />>1600<br />
  • 8. SISTEMAS INTERACTIVOS DE COLOMBIA<br />SECCIONAL CUCUTA – NORTE DE SANTANDER<br />TALLER SENTECIAS-SQL<br />Ejercicio 3. Dadas las siguientes tablas, dar una expresión SQL para cada una de las siguientes consultas: <br /> <br /> Vive (#nombre, calle, ciudad) <br /> Trabaja (#nombre, #compañía, salario) <br /> Situada (#compañía, ciudad) <br /> Dirige (#nombre, #nombre_director)<br />
  • 9. SISTEMAS INTERACTIVOS DE COLOMBIA<br />SECCIONAL CUCUTA – NORTE DE SANTANDER<br />TALLER SENTECIAS-SQL<br />Encontrar el nombre y la ciudad de todos los empleados que trabajan en La Corte Inglesa<br />R/: Selectvive.nombre, vive.ciudadFromvive,trabaja<br />Wheretrabaja.compañiaLike ‘corte inglesa’<br />Encontrar todos los empleados que viven en la misma ciudad que la compañía en la que trabajan.<br />R/: Selectvive.nombreFromvive,situadaWherevive.ciudad<br />Likesituada.ciudad<br />
  • 10. SISTEMAS INTERACTIVOS DE COLOMBIA<br />SECCIONAL CUCUTA – NORTE DE SANTANDER<br />TALLER SENTECIAS-SQL<br />Encontrar el salario y la compañía de todos los directores. <br />R/: Select* Fromtrabaja.salario, trabaja.compañia, <br />dirige.nombre_director<br />Encontrar a todos los empleados que viven en la misma ciudad y en la misma calle que su director.<br />R/: Select<br />
  • 11. SISTEMAS INTERACTIVOS DE COLOMBIA<br />SECCIONAL CUCUTA – NORTE DE SANTANDER<br />TALLER SENTECIAS-SQL<br /> Ejercicio 4. Dadas las siguientes tablas relacionales: <br /> <br />Cigarrillo (#marca, #filtro, nombre_fabricante, precio) <br /> Estanco (#CIF, nombre, dirección) <br /> Fabricante (#nombre, país) <br /> Compras (#CIF, #marca, #filtro, año, cantidad, precio) <br /> Ventas (#CIF, #marca, #filtro, año, cantidad, precio) <br />Plantear las siguientes preguntas utilizando SQL:<br />
  • 12. SISTEMAS INTERACTIVOS DE COLOMBIA<br />SECCIONAL CUCUTA – NORTE DE SANTANDER<br />TALLER SENTECIAS-SQL<br />Obtener todas las marcas de cigarrillos extranjeros<br />R/: Selectcigarrillo.marcaFrom cigarrillo, fabricante<br />Where fabricante <> ‘colombia’<br />Obtener el total de compras de cigarrillos con filtro (filtro = ’S’) realizadas por marca. <br />R/: Selectcompras.cantidad, compras.marcaFrom compras<br />Wherecompra.filtro=‘s’<br />
  • 13. SISTEMAS INTERACTIVOS DE COLOMBIA<br />SECCIONAL CUCUTA – NORTE DE SANTANDER<br />TALLER SENTECIAS-SQL<br />Obtener una relación completa de todas las compras y ventas realizadas. <br />R/: Selectcompras.CIF, compras.marca, compras.cantidad, <br />compras.precio, ventas.CIF, ventas.marca, ventas.cantidad, <br />ventas.precioFrom compras, ventas<br />Obtener la relación de estancos que no han vendido cigarrillos ’Ducados’ con filtro.<br />R/: Select*Fromestanco,cigarrilloWherecigarrillo.filtro=‘s’ <br />Andcigarrillo.marca<> ‘ducado’ <br />

×