consultas en bd

Páginas: 2 (429 palabras) Publicado: 28 de mayo de 2014
1. Crear las siguientes tablas de la base de datos matricula en el xampp.

Tabla alumno


Tabla curso


Tabla detalle



Tabla matricula




Código para las relaciones

altertable matricula add foreign key(idalumno)
references alumno(idalumno);

alter table detalle add foreign key(idnumero)
references matricula(idnumero);

alter table detalle add foreign key(idcurso)references curso(idcurso);

2. Elaborar una consulta que muestre los nombres de los
alumnos matriculados en el curso de Lenguaje Estructurado
de Consultas.

Primera forma
Select nombre
fromalumno
where idalumno
in(
Select idalumno
from matricula
where idnumero
in(
Select idnumero
from detalle
where idcurso
in(
Select idcurso
from curso
where curso.nombre="lenguajeestructurado de consultas"
)
)
)












segunda forma
select a.nombre,c.nombre
from alumno a,curso c,detalle d,matricula m
where a.idalumno=m.idalumno and m.idnumero=d.idnumero andd.idcurso=c.idcurso and c.nombre="lenguaje estructurado de consultas"














tercera forma

select a.nombre,c.nombre
from alumno a
inner join matricula m using(idalumno)
innerjoin detalle d using(idnumero)
inner join curso c using(idcurso)
where c.nombre="lenguaje estructurado de consultas"













3. Elaborar una consulta que permita mostrar todos losdatos de los cursos en los cuales se a inscrito el alumno Juan Perez



4. Elaborar una consulta que permita mostrar todos los datos de los alumnos aprobados en el curso de Matemática I en el año2010

select t.idtarifa,r.idciudadorigen,r.idciudaddestino,s.descripcion,t.horasalida,t.costopasaje
from servicio s
inner join tarifa t using(idservicio)
inner join ruta r using(idruta)
innerjoin ciudad c on(c.idciudad=r.idciudadorigen )
order by t.idtarifa

select t.idtarifa,concat_ws(" a ",co.nombre,cd.nombre) as Ruta,s.descripcion as 'Tipo de Servicio',t.horasalida,t.costopasaje...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • BD P3 Consultas
  • Consultas curiosas BD
  • Consultas basicas bd
  • Ej Consultas Bd
  • Bd
  • Que Es Una Bd
  • BD Activa
  • Consulta

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS