¿Es la Ética un arte de vivir?

Páginas: 9 (2232 palabras) Publicado: 9 de mayo de 2013
TAREA DE CONSULTAS

Crear el usuario ADMINISTRADOR, quien será el encargado de la creación de los esquemas.
El administrador deberá crear una vista por cada consulta SQL solicitada.

Existen distintos tipos de consultas:
a. Consultas sobre una sola relación.

Éstas son las consultas más sencillas ya que para resolverlas sólo es necesario utilizar una relación de la base de datos.b. Consultas sobre varias relaciones.

En este grupo se han incluido consultas que se pueden resolver especificando varias relaciones en la cláusula FROM de la sentencia SELECT. La conexión entre estas relaciones se establece en la cláusula WHERE con las comparaciones oportunas.

c. Consultas con subconsultas.

En este grupo se han considerado consultas que se pueden resolver con unasubconsulta en la cláusula WHERE.

d. Consultas con cuantificación universal.

Son consultas que tendrían una solución natural con un cuantificador universal. Dado que el SQL no lo proporciona, la solución exige la representación de la cuantificación universal en términos de negación y de la cuantificación existencial. En esencia la transformación es la siguiente: “Todo elemento E del conjunto Ccumple la propiedad P” es equivalente a “No existe un elemento E del conjunto C que no cumpla la propiedad P”. Así pues se propone buscar soluciones a estas consultas utilizando el predicado NOT EXISTS (…).

e. Consultas agrupadas.

En este grupo se han incluido consultas cuya solución utiliza la cláusula GROUP BY.

f. Consultas generales.

Aquí se han incluido varias consultas de diversostipos.



Deberá entregar un script con la creación de las vistas y su resultado, por ejemplo:

--Mostrar cuántas personas viven en Santiago.
Create or replace view personas_stgo as select count(rut) from personas where comuna = ‘SANTIAGO’;

COUNT(*)
----------
100
1 fila seleccionada.




BASE DE DATOS CICLISMO

Equipos
nombre: cómo se llama el equipo ciclista.
director: nombredel preparador técnico del equipo.

Ciclistas
dorsal: nº de dorsal asignado al ciclista durante la carrera.
nombre: cómo se llama el corredor.
edad: cuántos años tiene.
equipo: nombre del equipo al que pertenece.

Etapas
Num_etapa: número de la etapa en la vuelta.
km: cuántos kilómetros tiene la etapa.
salida: nombre de la ciudad de donde parte la etapa.
llegada: nombre de la ciudaddonde está la meta de la etapa.
ciclista: dorsal del ciclista que ha ganado la etapa.

Puertos
nombre: cómo se llama el puerto de montaña.
altura: altura máxima del puerto.
categoria: cuál es la categoría del puerto (1ª, especial, …).
pendiente: % de pendiente media del puerto.
etapa: número de la etapa donde se sube el puerto.
ciclista: dorsal ciclista que ha ganado el puerto al pasar enprimera posición.

Maillots
codigo: código del maillot.
tipo: indica qué clasificación premia ese maillot.
color: cómo es la camiseta asociada a ese premio.
premio: cuánto dinero gana el ciclista que acabe la vuelta con ese maillot.

Llevan
El ciclista con dorsal ciclista ha llevado en la etapa de número etapa el maillot identificado por maillot.





Consultas sobreuna sola relación

1. Obtener el código, el tipo, el color y el premio de todos los maillots que hay.

COD TIPO COLOR PREMIO
--- ------------------------------ -------------------- ---------- MGE General Amarillo 8000000
MMO Montaña Blanco y Rojo 2000000
MMS Mas Sufrido Estrellitas moradas 2000000
MMV Metas volantes Rojo 2000000
MRE Regularidad Verde 2000000
MSE Sprints especiales Rosa2000000
6 filas seleccionadas.

2. Obtener el dorsal y el nombre de los ciclistas cuya edad sea menor o igual que 25 años.

DORSAL NOMBRE
---------- ------------------------------
38 Javier Palacin
41 Rolf Aldag
46 Agustin Sagasti
49 Eugeni Berzin
66 Enrico Zaina
98 Eleuterio Anguita
6 filas seleccionadas.

3. Obtener el nombre y la altura de todos los puertos de categoría ‘E’...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • La ética hedonista o el arte del buen vivir
  • Etica "Arte de vivir"
  • El arte de vivir
  • El Arte De Vivir
  • El Arte De Vivir
  • El Arte De Vivir
  • El arte de vivir
  • El Arte De Vivir

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS