You are on page 1of 4

Practica Nº12

24 de
sep.

Practica Nº12

Programación Con Sistemas Gestores De Bases


De Datos

Ing. Sergio González Pérez

Santiago Antonio Gaytan Piña

080260173-2

5101- I

24 de septiembre de 2010

1
Practica Nº12
24 de
sep.

Lista de Cotejo

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


datos.
Nombre de la Materia: Plantel: Conalep Juárez I
Programación Básica
Instructor: Ing. Sergio González Pérez Grupo: 5101

Alumno: Santiago Antonio Gaytan Piña Fecha de aplicación :21 /Septiembre / 2010

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

DESARROLLO
REGISTRO DE

No Características a verificar CUMPLIMIENTO OBSERVACIONES


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. ♪

REGISTRO DE

No Actividades a desarrollar CUMPLIMIENTO OBSERVACIONES


SI NO
1 Abre la Base de Datos ♪
2 Consulta Datos por Agrupación de 2 Tablas ♪
3

Firma del Alumnos Firma del Instructor

2
Practica Nº12
24 de
sep.
Practica #12

Agrupación de Elementos de dos tablas de base de datos

a) Unir Internamente nombre y paterno de alumnos con grupo


P12 - a)
ApeNom Paterno SELECT Nombre,Paterno
Francisco Rodriguez FROM Alumnos
Francisco Rodriguez
INNER JOIN
Calificaciones ON
Diana Torres
Alumnos.Matricula=Calificaciones.Matricula;
Rocio Jimenez

b) Unir por la izquierda nombre y paterno de alumnos con grupo


P12 - b)
ApeNom Paterno Calificacion1 SELECT Nombre, Paterno, Calificacion1
Eduardo Cueto FROM Alumnos
Francisco Rodriguez 8 LEFT JOIN
Francisco Rodriguez 10 Calificaciones ON
Alumnos.Matricula=Calificaciones.Matricula;
Diana Torres 8
Rocio Jimenez 6

c) Unir Por la derecha Calificacion1, calificacion2, calificación3 con asignaturas


Consulta1
Nombre Calificacion Calificacion1 Calificacion2 SELECT Nombre, Calificacion, Calificacion1,
Convivencia 9 10 9 Calificacion2
Convivencia 10 10 10 FROM Asignaturas
Convivencia 8 8 8 RIGHT JOIN Calificaciones ON
Programacion 9 8 7 Asignaturas.Cod=Calificaciones.Cod;
Programacion 7 6 5

d) Unir por la izquierda nombre y dirección de alumnos con asignatura

Consulta1
Nombre Direccion Calificacion Calificacion1 Calificacion2 SELECT Nombre, Direccion, Calificacion,
Eduardo Cuernavaca # 180 10 10 10 Calificacion1, Calificacion2
Francisco Morelos # 4 8 8 8 FROM Alumnos
Francisco Morelos # 4 9 8 7 LEFT JOIN Calificaciones ON
Diana Queretaro # 23 9 10 9 Alumnos.Matricula=Calificaciones.Matricula;
Rocio Colima # 24 7 6 5

3
Practica Nº12
24 de
sep.

e) Unir internamente las 3 tablas

Consulta1
Nombre Paterno Direccion Ciudad Grupo Calificacion Calificacion1 Calificacion2
Eduardo Cueto Cuernavaca # 180 Juarez 5101 10 10 10
Francisco Rodriguez Morelos # 4 Juarez 5101 8 8 8
Francisco Rodriguez Morelos # 4 Juarez 5101 9 8 7
Diana Torres Queretaro # 23 Chihuahua 5101 9 10 9
Rocio Jimenez Colima # 24 Chihuahua 5101 7 6 5

SELECT Nombre, Paterno, Direccion, Ciudad, Grupo, Calificacion, Calificacion1,


Calificacion2
FROM Alumnos
LEFT JOIN Calificaciones ON
Alumnos.Matricula=Calificaciones.Matricula;

You might also like