Capítulo 12: Introducción a SQL
12.6 Ejercicios Prácticos
Estos ejercicios están diseñados para reforzar tu comprensión de la sintaxis y los conceptos de SQL. Se recomienda encarecidamente que utilices un software de base de datos SQL o una plataforma SQL en línea para realizar estos ejercicios.
Ejercicio 1
Crear una tabla llamada "Estudiantes" con las siguientes columnas: StudentID (entero, clave primaria), FirstName (varchar), LastName (varchar), Age (entero), Major (varchar).
CREATE TABLE Students (
StudentID int PRIMARY KEY,
FirstName varchar(255),
LastName varchar(255),
Age int,
Major varchar(255)
);
Ejercicio 2
Inserta 5 registros en la tabla "Estudiantes" con valores de tu elección.
INSERT INTO Students (StudentID, FirstName, LastName, Age, Major)
VALUES (1, 'John', 'Doe', 20, 'Computer Science');
-- Repeat for other 4 records with different values
Ejercicio 3
Escribe una consulta para seleccionar todos los estudiantes que están especializándose en "Ciencias de la Computación".
SELECT * FROM Students WHERE Major = 'Computer Science';
Ejercicio 4
Actualiza la especialización del estudiante con StudentID = 1 a "Ciencia de Datos".
UPDATE Students SET Major = 'Data Science' WHERE StudentID = 1;
Ejercicio 5
Elimina el registro del estudiante con StudentID = 1.
DELETE FROM Students WHERE StudentID = 1;
Ejercicio 6
Escribe una consulta para seleccionar todos los estudiantes, ordenados por su edad en orden descendente.
SELECT * FROM Students ORDER BY Age DESC;
Ejercicio 7
Escribe una consulta para contar el número de estudiantes para cada especialización.
SELECT Major, COUNT(*) FROM Students GROUP BY Major;
Tómate tu tiempo con estos ejercicios y experimenta con diferentes comandos y consultas para comprender completamente cómo funciona SQL. Cuanto más practiques, más cómodo te sentirás con la sintaxis y las operaciones de SQL.
12.6 Ejercicios Prácticos
Estos ejercicios están diseñados para reforzar tu comprensión de la sintaxis y los conceptos de SQL. Se recomienda encarecidamente que utilices un software de base de datos SQL o una plataforma SQL en línea para realizar estos ejercicios.
Ejercicio 1
Crear una tabla llamada "Estudiantes" con las siguientes columnas: StudentID (entero, clave primaria), FirstName (varchar), LastName (varchar), Age (entero), Major (varchar).
CREATE TABLE Students (
StudentID int PRIMARY KEY,
FirstName varchar(255),
LastName varchar(255),
Age int,
Major varchar(255)
);
Ejercicio 2
Inserta 5 registros en la tabla "Estudiantes" con valores de tu elección.
INSERT INTO Students (StudentID, FirstName, LastName, Age, Major)
VALUES (1, 'John', 'Doe', 20, 'Computer Science');
-- Repeat for other 4 records with different values
Ejercicio 3
Escribe una consulta para seleccionar todos los estudiantes que están especializándose en "Ciencias de la Computación".
SELECT * FROM Students WHERE Major = 'Computer Science';
Ejercicio 4
Actualiza la especialización del estudiante con StudentID = 1 a "Ciencia de Datos".
UPDATE Students SET Major = 'Data Science' WHERE StudentID = 1;
Ejercicio 5
Elimina el registro del estudiante con StudentID = 1.
DELETE FROM Students WHERE StudentID = 1;
Ejercicio 6
Escribe una consulta para seleccionar todos los estudiantes, ordenados por su edad en orden descendente.
SELECT * FROM Students ORDER BY Age DESC;
Ejercicio 7
Escribe una consulta para contar el número de estudiantes para cada especialización.
SELECT Major, COUNT(*) FROM Students GROUP BY Major;
Tómate tu tiempo con estos ejercicios y experimenta con diferentes comandos y consultas para comprender completamente cómo funciona SQL. Cuanto más practiques, más cómodo te sentirás con la sintaxis y las operaciones de SQL.
12.6 Ejercicios Prácticos
Estos ejercicios están diseñados para reforzar tu comprensión de la sintaxis y los conceptos de SQL. Se recomienda encarecidamente que utilices un software de base de datos SQL o una plataforma SQL en línea para realizar estos ejercicios.
Ejercicio 1
Crear una tabla llamada "Estudiantes" con las siguientes columnas: StudentID (entero, clave primaria), FirstName (varchar), LastName (varchar), Age (entero), Major (varchar).
CREATE TABLE Students (
StudentID int PRIMARY KEY,
FirstName varchar(255),
LastName varchar(255),
Age int,
Major varchar(255)
);
Ejercicio 2
Inserta 5 registros en la tabla "Estudiantes" con valores de tu elección.
INSERT INTO Students (StudentID, FirstName, LastName, Age, Major)
VALUES (1, 'John', 'Doe', 20, 'Computer Science');
-- Repeat for other 4 records with different values
Ejercicio 3
Escribe una consulta para seleccionar todos los estudiantes que están especializándose en "Ciencias de la Computación".
SELECT * FROM Students WHERE Major = 'Computer Science';
Ejercicio 4
Actualiza la especialización del estudiante con StudentID = 1 a "Ciencia de Datos".
UPDATE Students SET Major = 'Data Science' WHERE StudentID = 1;
Ejercicio 5
Elimina el registro del estudiante con StudentID = 1.
DELETE FROM Students WHERE StudentID = 1;
Ejercicio 6
Escribe una consulta para seleccionar todos los estudiantes, ordenados por su edad en orden descendente.
SELECT * FROM Students ORDER BY Age DESC;
Ejercicio 7
Escribe una consulta para contar el número de estudiantes para cada especialización.
SELECT Major, COUNT(*) FROM Students GROUP BY Major;
Tómate tu tiempo con estos ejercicios y experimenta con diferentes comandos y consultas para comprender completamente cómo funciona SQL. Cuanto más practiques, más cómodo te sentirás con la sintaxis y las operaciones de SQL.
12.6 Ejercicios Prácticos
Estos ejercicios están diseñados para reforzar tu comprensión de la sintaxis y los conceptos de SQL. Se recomienda encarecidamente que utilices un software de base de datos SQL o una plataforma SQL en línea para realizar estos ejercicios.
Ejercicio 1
Crear una tabla llamada "Estudiantes" con las siguientes columnas: StudentID (entero, clave primaria), FirstName (varchar), LastName (varchar), Age (entero), Major (varchar).
CREATE TABLE Students (
StudentID int PRIMARY KEY,
FirstName varchar(255),
LastName varchar(255),
Age int,
Major varchar(255)
);
Ejercicio 2
Inserta 5 registros en la tabla "Estudiantes" con valores de tu elección.
INSERT INTO Students (StudentID, FirstName, LastName, Age, Major)
VALUES (1, 'John', 'Doe', 20, 'Computer Science');
-- Repeat for other 4 records with different values
Ejercicio 3
Escribe una consulta para seleccionar todos los estudiantes que están especializándose en "Ciencias de la Computación".
SELECT * FROM Students WHERE Major = 'Computer Science';
Ejercicio 4
Actualiza la especialización del estudiante con StudentID = 1 a "Ciencia de Datos".
UPDATE Students SET Major = 'Data Science' WHERE StudentID = 1;
Ejercicio 5
Elimina el registro del estudiante con StudentID = 1.
DELETE FROM Students WHERE StudentID = 1;
Ejercicio 6
Escribe una consulta para seleccionar todos los estudiantes, ordenados por su edad en orden descendente.
SELECT * FROM Students ORDER BY Age DESC;
Ejercicio 7
Escribe una consulta para contar el número de estudiantes para cada especialización.
SELECT Major, COUNT(*) FROM Students GROUP BY Major;
Tómate tu tiempo con estos ejercicios y experimenta con diferentes comandos y consultas para comprender completamente cómo funciona SQL. Cuanto más practiques, más cómodo te sentirás con la sintaxis y las operaciones de SQL.