ORACLE

Páginas: 2 (418 palabras) Publicado: 20 de noviembre de 2014
Resolución de consultas SQL.
Dada la siguiente base de datos:

Escribe las instrucciones SQL precisas para cada cuestión.
01. Crea las tablas usando sintaxis SQL, teniendo en cuenta que:
- Loscódigos de las tablas son números enteros arbitrarios que actúan
como clave de las tablas.
- Cada pregunta es incluido en un examen en un orden determinado. La
primera pregunta de cada examen tieneorden 1. Una pregunta no puede
ser incluida en un mismo examen más de una vez.
- El número de orden debe ser un valor entre 1 y 100, inclusive.
- La fecha de examen incluye el día, mes, año, hora yminutos en que
debe realizarse.
- Los campos asignatura, enunciado y respuesta son textos de 20, 100 y
150 caracteres respectivamente.
- El campo fecha admite nulos, todos los demás campos no.02. Mediante instrucciones SQL, inserta los siguientes registros:
Pregunta (10, 'cuestión 10', 'respuesta 10')
Pregunta (7, 'cuestión 7', 'respuesta 7')
Pregunta (9, 'cuestión 9', 'respuesta 9')Examen(3, 'Asignatura1', '01/04/2009 16:30')
Examen(5, 'Asignatura2', '15/04/2009 10:00')
Incluye(3, 10, 2)
Incluye(3, 7, 1)
Incluye(5, 7, 1)

03. Crea una consulta que obtenga una lista de losnombres de asignaturas registradas en la base
de datos, sin repetidos y ordenada alfabéticamente.
04. Crea una consulta que retorne los registros de preguntas que no estén incluidas en ningúnexamen.
05. Crea una consulta ordenada que retorne los números de orden y enunciados del examen de
código 3.
06. Obtén la respuesta de la pregunta de orden 1 del examen de código 3.
07. Obtén larespuesta de la última pregunta (sea cual sea su orden) del examen de código 3.
08. Crea una consulta que muestre código de examen, día, hora y minutos, de aquellos exámenes
que se celebran en abril delaño 2009.
09. Obtén los datos sólo del primer registro de examen que tiene incluida la pregunta de código 7.
La consulta no puede mostrar más de un registro.
10. Crea una consulta de estadísticas...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Oracle
  • Oracle
  • oracle
  • Oracle
  • Oracle
  • oracle
  • ORACLE
  • oracle

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS