Bases de datos relacionales. Sintaxis de SQL Select con join
Areli_Rosas
0 views
16 slides
Oct 07, 2025
Slide 1 of 16
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
About This Presentation
Bases de Datos relacionales. Operación de consulta que involucra múltiples tablas
Size: 390.86 KB
Language: es
Added: Oct 07, 2025
Slides: 16 pages
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