Você está na página 1de 6

Practica

No. 12

Gabriel Silva Cerna

Programacion con SGBD

Matricula: 080260647-5

Psp. Sergio Gonzalez Perez

Agrupacion de elementos de dos tablas de base de datos

1) Unir internamente nombre y paterno de alumno con calificación

SELECT nombre, paterno, calificacion


FROM alumnos
Innerjoin
Calificaciones on
Alumnos.Matricula=Calificaciones.Matricula;
Consulta1
nombre paterno calificacion
Francisco Rodriguez 8
Francisco Rodriguez 9
Diana Rosales 9
Rocio Pinto 7

2) Unir por la izquierda nombre y paterno de alumnos con calificaciones

SELECT nombre, paterno, calificacion


FROM alumnos
Leftjoin
Calificaciones on
Alumnos.Matricula=Calificaciones.Matricula;
Consulta1
nombre paterno calificacion
Eduardo Cueto
Francisco Rodriguez 8
Francisco Rodriguez 9
Diana Rosales 9
Rocio Pinto 7

3) Unir por la derecha calificación, calificacion1, calificacion2 con nombre de asignatura

SELECT calificacion,calificacion1,calificacion2,nombre
FROM Asignatura
Leftjoin
Calificaciones on
Calificaciones.cod=Asignatura.cod;

Consulta1
calificacion calificacion1 calificacion2 nombre
8 8 8 Convivencia
9 10 9 Convivencia
9 8 7 Programacion
7 6 5 Programacion
Formacion
Administracion
Economia
Calculo

4) Unir por la izquierda nombre y dirección de alumno con calificaciones

SELECT nombre,direccion,calificacion,calificacion1,calificacion2
FROM Alumnos
Left join
Calificaciones on
Alumnos.matricula=Calificaciones.matricula;
Consulta1
nombre direccion calificacion calificacion1 calificacion2
Eduardo Cuernavaca #180
Francisco Morelos #4 8 8 8
Francisco Morelos #4 9 8 7
Diana Queretaro #23 9 10 9
Rocio Colima #24 7 6 5

5) Unir internamente 2 tablas con todos sus campos

SELECT *
FROM Alumnos
Inner join
Calificaciones on
Alumnos.matricula=Calificaciones.matricula;

Consulta1
Alumnos.matr nombr direccio Patern Calificaciones.ma co calificaci Calificaci Calificaci
ciudad
icula e n o tricula d on on1 on2
1001 Francis Morelo Juarez Rodrig 1001 10 8 8 8
co s #4 uez 0
1001 Francis Morelo Juarez Rodrig 1001 10 9 8 7
co s #4 uez 1
1002 Diana Queret Chihuah Rosales 1002 10 9 10 9
aro #23 ua 0
1003 Rocio Colima Chihuah Pinto 1003 10 7 6 5
#24 ua 1
Lista de Cotejo

Práctica # 12Agrupación de elementos de dos tablas de la base de


datos.
Nombre de la Materia:
Programación Básica

Instructor: Ing. Sergio González Pérez


Alumno: Gabriel Silva Cerna Fecha de aplicación : 24/ 09 / 2010

INSTRUCCIONES DE APLICACIÓN.
Verifique que se encuentren los componentes señalados abajo y marque con una √ el registro de
cumplimiento correspondiente.

REGISTRO DE
CUMPLIMIENTO
SI NO
1 Inicia el Sistema Gestor de Base de Datos ¢
2 Abre la Base de Datos que será utilizada ¢
3 Realiza los pasos de la practica ¢
4 Manipula correctamente el SGBD ¢
5 Almacena en su carpeta las actividades planteadas ¢
6 Realiza el reporte del resultado del programa. ¢
DESARROLLO

REGISTRO DE
CUMPLIMIENTO
SI NO
1 Abre la Base de Datos ¢
2 Consulta Datos por Agrupación de 2 Tablas ¢
3
4
Firma del Alumno Firma del Instructor

Você também pode gostar