Bases de datos relacionales. Sintaxis de SQL Select con join

Areli_Rosas 0 views 16 slides Oct 07, 2025
Slide 1
Slide 1 of 16
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16

About This Presentation

Bases de Datos relacionales. Operación de consulta que involucra múltiples tablas


Slide Content

Base de datos relacional JOIN ( INNER / OUTER) Areli Rosas Navarrete

Características de las transacciones en una BD normalizada A tomicity (atomicidad) Transacciones completas C onsistency (integridad) Cada transacción deja la base de datos en un estado válido I solation (aislamiento) Una operación no afecta otras D urability (persistencia) El resultado de la operación no se deshace aún si falla el sistema

INNER JOIN (JOIN) Recupera únicamente los renglones con correspondencia

LEFT (OUTER) JOIN SELECT * FROM orders LEFTJOIN clients ON order.OrderID = clients.OrderID

Ejercicios

¿Qué información recupera esta consulta?

¿Qué hay que cambiar para obtener los nombres de los alumnos de la profesora “Areli Rosas” ?

SELECT (1) FROM Alumnos JOIN (2) ON Alumnos.(3) = (4) JOIN ProfesAula ON (5) = (6) JOIN (7) ON (8) WHERE (9) obtener los nombres de los alumnos de la profesora “Areli Rosas”

SELECT Alumno.nombre FROM Alumnos JOIN AlumnosAula ON Alumnos.idAlumno=AlumnosAula.idAlumno JOIN ProfesAula ON Aula.idProfesor = Profesor.idProfesor JOIN Profesor ON Profesor.idProfesor =ProfesAula.idProfesor WHERE Profesor.nombre = ‘Areli Rosas’

Listar los colegios donde labora “Arturo Rey” Listar el nombre de los profesores de cada aula del colegio “Niños Héroes” Listar los profesores del colegio “Juárez” Listar el nombre de los profesores y el nombre del colegio de las aulas “Primero”

Join ( inner join ) Listar los títulos de las películas que están en Francés Títulos de las películas de Horror

Join ( inner join ) Listar los títulos de las películas donde actúa “Lisa Simpson” Listar la categoría e idioma de todas las películas de 2007

Join ( left join ) Listar el nombre de los clientes que no han realizado rentas Listar el nombre de los clientes que no han realizado pagos

Join ( left join ) Listar el nombre de los clientes activos que no han realizado rentas Listar el email de los clientes sin pagos que tienen rentas realizadas en 2024

Los nombres de las recetas que llevan “pollo” Listar los ingredientes de la receta “sopa casera” Listar los nombres de los ingredientes que no se usan en ninguna receta Listar las recetas que no tienen ingredientes registrados