CURSO COMPLETO de SQL (2024) || CONSULTAS EN SQL: CONSULTA SELECT || CLASE 8
Sigue así. Cada lección te acerca más a tu certificado.
Sobre esta lección
¡Bienvenidos a la Clase 8 de nuestro Curso Completo de SQL del 2024 En esta lección, nos adentramos en el poderoso mundo de las consultas con SELECT en SQL. Aprende a extraer datos específicos, filtrar información clave y dominar el arte de la consulta SELECT para optimizar tus habilidades en bases de datos. ¡No te pierdas esta sesión llena de ejemplos prácticos y consejos expertos para potenciar tu dominio en SQL! CÓDIGO MENCIONADO EN EL VIDEO: -- Tabla Estudiantes CREATE TABLE Estudiantes ( ID_Estudiante NUMBER PRIMARY KEY, Nombre VARCHAR2(50), Apellido VARCHAR2(50), Fecha_nacimiento DATE, Dirección VARCHAR2(100), Email VARCHAR2(100), Teléfono VARCHAR2(20) ); -- Tabla Profesores CREATE TABLE Profesores ( ID_Profesor NUMBER PRIMARY KEY, Nombre VARCHAR2(50), Apellido VARCHAR2(50), Email VARCHAR2(100), Teléfono VARCHAR2(20), Área_especialización VARCHAR2(100) ); -- Tabla Cursos CREATE TABLE Cursos ( ID_Curso NUMBER PRIMARY KEY, Nombre_curso VARCHAR2(100), Descripción VARCHAR2(4000), Horario VARCHAR2(50), ID_Profesor NUMBER, FOREIGN KEY (ID_Profesor) REFERENCES Profesores(ID_Profesor) ); -- Tabla Matrículas CREATE TABLE Matrículas ( ID_Matrícula NUMBER PRIMARY KEY, ID_Estudiante NUMBER, ID_Curso NUMBER, Fecha_matrícula DATE, Calificación NUMBER(4, 2), FOREIGN KEY (ID_Estudiante) REFERENCES Estudiantes(ID_Estudiante), FOREIGN KEY (ID_Curso) REFERENCES Cursos(ID_Curso) ); INSERT INTO Estudiantes (ID_Estudiante, Nombre, Apellido, Fecha_nacimiento, Dirección, Email, Teléfono) VALUES (1, 'Juan', 'Pérez', TO_DATE('1995-03-12', 'YYYY-MM-DD'), 'Calle 123, Ciudad', 'juan@example.com', '123-456-7890'); INSERT INTO Estudiantes (ID_Estudiante, Nombre, Apellido, Fecha_nacimiento, Dirección, Email, Teléfono) VALUES (2, 'María', 'Rodríguez', TO_DATE('1998-07-25', 'YYYY-MM-DD'), 'Av. Principal 45', 'maria@email.com', '987-654-3210'); INSERT INTO Profesores (ID_Profesor, Nombre, Apellido, Email, Teléfono, Área_especialización) VALUES (1, 'Laura', 'González', 'laura@example.com', '555-111-2222', 'Matemáticas'); INSERT INTO Profesores (ID_Profesor, Nombre, Apellido, Email, Teléfono, Área_especialización) VALUES (2, 'Pedro', 'Martínez', 'pedro@example.com', '555-333-4444', 'Física'); INSERT INTO Cursos (ID_Curso, Nombre_curso, Descripción, Horario, ID_Profesor) VALUES (1, 'Álgebra', 'Curso introductorio a álgebra', 'Lunes y Miércoles 9-11 AM', 1); INSERT INTO Cursos (ID_Curso, Nombre_curso, Descripción, Horario, ID_Profesor) VALUES (2, 'Física I', 'Mecánica clásica', 'Martes y Jueves 10-12 PM', 2); INSERT INTO Matrículas (ID_Matrícula, ID_Estudiante, ID_Curso, Fecha_matrícula, Calificación) VALUES (1, 1, 1, TO_DATE('2023-01-15', 'YYYY-MM-DD'), 90); INSERT INTO Matrículas (ID_Matrícula, ID_Estudiante, ID_Curso, Fecha_matrícula, Calificación) VALUES (2, 2, 2, TO_DATE('2023-01-16', 'YYYY-MM-DD'), 85); INSERT INTO Estudiantes (ID_Estudiante, Nombre, Apellido, Fecha_nacimiento, Dirección, Email, Teléfono) VALUES (3, 'Carolina', 'Gómez', TO_DATE('1998-09-25', 'YYYY-MM-DD'), 'Av. Principal 56', 'carolina@example.com', '222-333-4444'); INSERT INTO Estudiantes (ID_Estudiante, Nombre, Apellido, Fecha_nacimiento, Dirección, Email, Teléfono) VALUES (4, 'Daniel', 'Rodríguez', TO_DATE('1997-07-12', 'YYYY-MM-DD'), 'Calle Este 78', 'daniel@example.com', '333-444-5555'); INSERT INTO Profesores (ID_Profesor, Nombre, Apellido, Email, Teléfono, Área_especialización) VALUES (3, 'Andrés', 'Martínez', 'andres@example.com', '555-333-4444', 'Historia'); INSERT INTO Profesores (ID_Profesor, Nombre, Apellido, Email, Teléfono, Área_especialización) VALUES (4, 'Elena', 'García', 'elena@example.com', '555-444-5555', 'Ciencias'); INSERT INTO Cursos (ID_Curso, Nombre_curso, Descripción, Horario, ID_Profesor) VALUES (3, 'Historia del Mundo', 'Recorrido por la historia mundial', 'Lunes 2-4 PM', 3); INSERT INTO Cursos (ID_Curso, Nombre_curso, Descripción, Horario, ID_Profesor) VALUES (4, 'Biología Avanzada', 'Estudio avanzado de biología', 'Viernes 9-11 AM', 4); INSERT INTO Matrículas (ID_Matrícula, ID_Estudiante, ID_Curso, Fecha_matrícula, Calificación) VALUES (3, 3, 3, TO_DATE('2023-01-15', 'YYYY-MM-DD'), 90); INSERT INTO Matrículas (ID_Matrícula, ID_Estudiante, ID_Curso, Fecha_matrícula, Calificación) VALUES (4, 4, 4, TO_DATE('2023-01-16', 'YYYY-MM-DD'), 85); ¡Te invito a seguirme en mis redes sociales! TWITCH: https://www.twitch.tv/lacasainformatica TIK TOK: https://www.tiktok.com/@lacasa_informatica?lang=es INSTAGRAM: https://instagram.com/leonardo_palomino1 CONTACTOS: GMAIL: aitorpalomino1@gmail.com #sql #programacion #oracle #basededatos #cursodeprogramacion
Sobre este curso
¡Bienvenidos al Curso de SQL para Principiantes del 2024! Esta playlist está diseñada para aquellos que están dando sus primeros pasos en el mundo de las bases de datos y desean aprender el lenguaje estructurado de consultas (SQL) desde cero. #sql #basededatos #programacion
Lo que aprenderás en este curso:
- Dominar las consultas SQL para manipular datos
- Diseñar bases de datos normalizadas y eficientes
- Realizar joins, subconsultas y agrupaciones avanzadas
- Optimizar consultas y gestionar índices