You are on page 1of 7

Lista de Cotejo

Práctica # 11 Agrupación de elementos de una tabla


de la base de datos.
Nombre de la Materia: Plantel: Conalep Juárez I

Programación Básica
Grupo: 5101
Instructor: Ing. Sergio González Pérez

Alumno: Miriam flores gonzalez Fecha de aplicación : / /


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
CUMPLIMIENT
No O OBSERVACIONES
Características a verificar
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
CUMPLIMIENT
No O OBSERVACIONES
Actividades a desarrollar
SI NO

1 Abre Base de Datos *

2 Crea Consultas de Agrupación *

3 Genera 5 Consultas de Agrupación y Conteo *

Miriam Flores

Firma del Alumnos Firma del Instructor

PRACTICA #11

AGRUPACION DE ELEMENTOS DE UNA TABLA DE BACE DE DATOS

REALIZA LAS SIGUIENTES CONSULTASSOBRE LA TABLA DE CONTROL

A) OBTENER LOS APELLIDOS DE LOS ALUMNOS AGReGANDO LA COLUMNA


PATERNO

Alumnos
Matric Nombr
Direcion Ciudad Paterno
ula e
1000 Eduard Cuernavaca # Juarez Cueto
o 180
1001 Francis Morelos # 4 Juarez Rodrigu
co ez
Alumnos
Matric Nombr
Direcion Ciudad Paterno
ula e
1002 Diana Queretaro # Chihuahu Torres
23 a
1003 Rocio Colima # 24 Chuhuah Jimenez
ua

Consult
a1
Paterno
Cueto
Rodrigue
z
Torres
Jimenez

B) OBTENER TODOS LOS DATOS DE LOS ALUMNOS QUE TENGAN UN


APEYIDO PATERNO CAPTURADO

SELECT Matricula, Nombre, Direcion, Ciudad, Paterno

FROM Alumnos;

Todos los datos


Matric Nombr
Direcion Ciudad Paterno
ula e
1000 Eduard Cuernavaca # Juarez Cueto
o 180
1001 Francis Morelos # 4 Juarez Rodrigu
co ez
1002 Diana Queretaro # Chihuahu Torres
23 a
1003 Rocio Colima # 24 Chuhuah Jimenez
ua
C) OBTENER TODOS LOS DATOS DE LOS ALUMNOS DEL GRUPO 5101

Alumnos
Matric Nombr Patern Grup
Direcion Ciudad
ula e o o
1000 Eduard Cuernavaca # Juarez Cueto 5101
o 180
1001 Francis Morelos # 4 Juarez Rodrigu 5101
co ez
1002 Diana Queretaro # Chihuahu Torres 5101
23 a
1003 Rocio Colima # 24 Chuhuah Jimenez 5101
ua

SELECT Matricula, Nombre, Direcion, Ciudad, Paterno

FROM Alumnos

WHERE Grupo=5101;

datos por grupo C


Matric Nombr
Direcion Ciudad Paterno
ula e
1000 Eduard Cuernavaca # Juarez Cueto
o 180
1001 Francis Morelos # 4 Juarez Rodrigu
co ez
1002 Diana Queretaro # Chihuahu Torres
23 a
1003 Rocio Colima # 24 Chuhuah Jimenez
ua

D) OBTENER EL PROMEDIO DE CALIFICASION DE LOS ALUMNOS EN LA


ASIGNATURA 101

SELECT (Calificasion+Calificasion1+Calificasion2)/3 AS Promedio


FROM Calificasiones

E) OBTENER LOS NOMBRES DE LOS ALUMNOS QUE COMIENCEN CON LA


LETRALETRA QUE USTEDES TANGAN

F) CONSULTAR LA MATRICULA Y NOMBRES DE LOS ALUMNOS ORDENADAS POR


MATRICULA

G) MOSTRAR EL PROMEDIO DE UN ALUMNO EN ESPECÍFICO

H) MOSTRAR LA SUMA DE LAS CALIFICACIONES DE LOS ALUMNOS ORDENADOS


POR MATRICULA

I) MOSTRAR LAS INICIALES DEL NOMBRE Y PATERNO DEL ALUMNO

J)GENERAR UNA CONTRASEÑA MESCLANDO 3CARACTERES DEL NOMBRE Y


TRES CARACTERES DE LA MATRICULA DE EL ALUMNO

Practica 12

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

a) Unir internamente nombre y paterno de alumnos concalificasiones

Consulta1
Nombr Patern calificasi
e o on1
Eduard Cueto 10
o
Francis Rodrigu 8
co ez
Francis Rodrigu 8
co ez
Diana Torres 10
Rocio Jimenez 6

SELECT Nombre,Paterno,calificasion1

FROM Alumnos
Inner join

Calificasiones on

Alumnos.Matricula=Calificasiones.Matricula;

b)

Consulta1
Nombr Patern calificasi
e o on1
Eduard Cueto 10
o
Francis Rodrigu 8
co ez
Francis Rodrigu 8
co ez
Diana Torres 10
Rocio Jimenez 6
SELECT Nombre,Paterno,calificasion1

FROM Alumnos

Left join

Calificasiones on

Alumnos.Matricula=Calificasiones.Matricula;

c) Unir por la derecha, calificasion1 calificasion2calificasion 3con


asignnaturas

SELECT Calificasion, Calificasion1,Calificasion2

FROM Calificasiones

Right join Asignaturas on

Calificasiones.Cod=Asignaturas.Cod;

Consulta1
Calificas Calificasi Calificasi
ion on1 on2
10 10 10
8 8 8
9 10 9
9 8 7
Consulta1
Calificas Calificasi Calificasi
ion on1 on2
7 6 5

d) Unir por la izquierda nombre y dirección de alumno con calificasiones

SELECT Nombre,Direcion

FROM Alumnos

Left JOIN Asignaturas on

Alumnos.Matricula=Calificasiones.Matricula;

e) Unir interna mente las 2 tablas con todos

Select matricula nombre paterno direccionciudad grupo calificasion

From alumnos

Inner join calificasiones on

Alumnos .matricula =calificasion .matricula ;

You might also like