Ejercicio de programación con SQL: Relaciones entre tablas
Código
0h 20m
Ejercicios SQL Relaciones Tablas. Aprende a manejar relaciones entre tablas en SQL mediante ejercicios prácticos y ejemplos detallados.
Insertar un nuevo autor en la tabla Autores
- Añadir un autor llamado "J.K. Rowling" con nacionalidad "Británica" en la tabla
Autores
, asignándole manualmente elAutorID
como 2.
Insertar un nuevo libro en la tabla Libros
- Añadir un libro titulado "Harry Potter y la piedra filosofal" con año de publicación 1997 en la tabla
Libros
, asignando manualmente elLibroID
como 2.
Vincular autor y libro en la tabla LibrosAutores
- Crear un vínculo entre "J.K. Rowling" y "Harry Potter y la piedra filosofal" en la tabla
LibrosAutores
, asumiendo que ambos tienen asignado el ID 2.
Insertar una nueva editorial en la tabla Editoriales
- Añadir una editorial llamada "Bloomsbury", ubicada en "Londres, Reino Unido", en la tabla
Editoriales
, asignándole manualmente elEditorialID
como 2.
Vincular libro con editorial
- Establecer un vínculo entre el libro "Harry Potter y la piedra filosofal" y la editorial "Bloomsbury" en la tabla
Libros
, asumiendo que ambos tienen el ID 2.
Todos los ejercicios de programación de SQL
Evalúa tus conocimientos con ejercicios de programación en SQL de tipo Test, Puzzle, Código y Proyecto con VSCode.
Actualización de datos: UPDATE
Código
Creación y uso de procedimientos almacenados
Test
Uso de funciones agregadas: COUNT, SUM, AVG, MAX, MIN
Test
Tipos de datos
Test
Uso de índices y particiones
Test
Uso de vistas
Test
Uso de INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN
Test
Sentencias INSERT
Código
Creación y uso de subqueries
Test
Uso de INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN
Código
Instalación de MySQL
Test
Clasificación de resultados con ORDER BY
Test
Creación y manejo de usuarios y roles
Test
Eliminación de datos: DELETE
Código
Creación y uso de funciones
Test
Vaciar tablas y bases de datos: DROP
Test
Consultas básicas de selección: SELECT y WHERE
Test
Creación de bases de datos y tablas
Código
Filtrado de valores únicos con DISTINCT
Test
Alterar la estructura de tablas existentes: ALTER TABLE
Test
Creación de tablas e inserción de datos con SQL
Proyecto
Asignación y gestión de permisos
Test
Optimización de consultas
Test
Introducción a SQL
Test
Triggers y eventos
Test
Copias de seguridad y restauración de bases de datos
Test
Filtrado de grupos de resultados con HAVING
Test
Eliminación de datos: DELETE
Test
Inserción de datos: INSERT INTO
Test
Instalación de PostgreSQL
Test
Agrupación de resultados con GROUP BY
Test
Actualización de datos: UPDATE
Test
Renombrar tablas y bases de datos: RENAME
Test
Creación de bases de datos y tablas: CREATE DATABASE, CREATE TABLE
Test
Bases de datos y tablas
Test
Consultas básicas de selección SELECT y WHERE
Código
Relaciones entre tablas
Test
Certificados de superación de SQL
Supera todos los retos de SQL y obtén estos certificados de superación para mejorar tu currículum y tu empleabilidad.
Tutorial para resolver este ejercicio de programación
SQL
Relaciones entre tablas
Joins y subqueries