Está en la página 1de 3

Fundamentos de bases de datos 1

Ejercicios de Algebra relacional

Alumnas
Alumnos matricula Nombre Edad Telefono
matricula Nombre Edad Telefono 129 Carla 22 789456
123 Luis 23 123456 130 Ana 21 456123
124 Mario 22 234567 131 Marina 21 123123
125 Carlos 22 345678 132 Carla 20 555456
126 Erick 23 223322 133 Ana 21 555457
127 José 21 224563 134 Karina 21 465897
128 Juan 21 225986 135 Josefina 20 896321
136 Andrea 22 874521
Cursan
matricula cveasignatura promedio Asignaturas
123 AB 8 cveasignatura nombreasignatura creditos
123 AC 9 AB Redes 5
123 AD 7 AC Programación 6
124 AD 8 AD Física 4
125 AD 9
126 AB 9
126 AC 10
128 AC 5

Recursan1
Matricula Nombre Edad Telefono
125 Carlos 22 345678
127 José 21 224563
123 Luis 23 123456
128 Juan 21 225986

1
Fundamentos de bases de datos 2
Ejercicios de Algebra relacional

RecursanGeneral
Matricula Nombre Edad Telefono
125 Carlos 22 345678
127 José 21 224563
129 Carla 22 789456
130 Ana 21 456123
131 Marina 21 123123
134 Karina 21 465897
135 Josefina 20 896321
128 Juan 21 225986
136 Andrea 22 874521

1. Dadas las relaciones anteriores escribe la sentencia del algebra relacional para obtener lo que se solicita. Por cada ejercicio, dibuja la
relación resultante.

a. Selecciona a los alumnos que tengan más de 21 años de edad


b. Selecciona a las alumnas que tengan 21 años de edad
c. Muestra los datos de todos los alumnos excepto su teléfono
d. Muestra nombre y edad de aquellas alumnas con edad menor o igual a 20
e. Realiza: Alumnos U Alumnas
f. Realiza: Alumnos – Alumnas
g. Realiza: Alumnos – Recursan1
h. Realiza: RecursanGeneral – Recursan1
i. Realiza: Alumnos X Asignaturas
j. Realiza: RecursanGeneral Ω Recursan1
k. Realiza: Alumnos Cursan.

2
Fundamentos de bases de datos 3
Ejercicios de Algebra relacional

2. Dadas las relaciones anteriores escribe la sentencia del algebra relacional para obtener lo que se solicita.

a. Muestra nombre del alumno, clave de la asignatura y promedio de únicamente los alumnos
b. Muestra nombre del alumno, clave de la asignatura y promedio de únicamente las alumnas
c. Muestra nombre del alumno, clave de la asignatura y promedio de los alumnos y las alumnas
d. Muestra nombre del alumno, clave de la asignatura y promedio de aquellos con promedio de 10 en alguna asignatura
e. Muestra nombre de la alumna con matricula 131 y teléfono 123123
f. Muestra los nombres de los alumnos o alumnas que llevan la asignatura Física
g. Muestra matricula y nombre de las alumnas que tienen edad 20 o 21

3. Realiza las sentencias en SQL para los incisos del ejercicio 2

También podría gustarte