Curso Completo de Bases de Datos. Aprende SQL y MySQL
Curso Complementario dirigido a los participantes del Programa Trainee 2023 - Fase II Técnica
1.1. Introducción al Curso Completo de Bases de Datos. Acerca del profesor.
2.1. Instalación de MySQL
2.2. Instalación de HeidySQL
2.3. Instalar XAMPP
2.4. Instalar Visual Studio Code
2.5. Plugins para Visual Studio Code
2.6. Instalar Sublime Text (segunda opción)
2.7. Plugins para Sublime Text
3.1. ¿Qué es un administrador de base de datos?
3.2 ¿Qué es un gestor de base de datos?
3.3. Diferencias entre base de datos relacionales y no relacionales
4.1. ¿Qué son las bases de datos?
4.2. ¿Qué son los datos?
4.3. ¿Qué son los modelos de datos?
4.4. Conceptos importantes de bases de datos
4.5. Conceptos generales de bases de datos
4.6. Qué son las tablas
4.7. Tipos de bases de datos
4.8. Álgebra relacional
4.9. Álgebra relacional práctica
4.10. Aplicando álgebra en MySQL
5.1. ¿Qué es SQL?
5.2. ¿Qué son las cláusulas en SQL?
5.3. Qué son los comandos en SQL
5.4. Configuración inicial de Workbench
5.5. Crear una base de datos con SQL
5.6. Crear tablas en SQL
5.7. Llenar una tabla con datos manualmente con SQL
5.8. Sentencia SELECT de SQL
5.9. Sentencia WHERE de SQL
5.10. Sentencia DISTINCT de SQL
5.11. Sentencia ORDER BY de SQL
5.12 Operadores Booleanos en SQL
5.13. Sentencia IN en SQL
5.14. Sentencia BETWEEN en SQL
5.15. Sentencia LIKE de SQL
5.16. Concatenar y SUM para los datos
5.17. Sentencias MIN, MAX y AVG
5.18. Sentencia GROUP BY
5.19. Otras funciones de SQL
5.20. Sentencia CASE
5.21. UPDATE
5.22. ALTER TABLE
5.23. DROP y DELETE
6.1. Qué es la normalización en SQL
6.2. Normalización - primera fase
6.3. Normalización - segunda fase
6.5. Creando nuestra primera base de datos
6.4. Normalización - tercera fase
6.6. Creación de tablas
6.7. Insertando datos en una tabla
6.8. Seleccionando datos de una tabla
6.9. Seleccion de datos con condicionales
6.10. Utilizando medoto Like en MYSQL
6.11. Modificando tablas
6.12. Actualizar datos de una tabla
6.13. Actualización de datos mediante código
6.14. Inner Join
6.15. Inner Join - segunda parte
6.16. Tarea
6.17- Resolución de la Tarea
7.1. Modelo entidad relacion teoria
7.2. Modelo entidad relación practica parte 1
7.3. Modelo entidad relación Practica parte 2
7.4. Modelo entidad relación Practica parte 3
7.5. Modelo entidad relación Practica parte 4
8.1. Empecemos la primera practica
8.2. Continuemos repasando con tablas
8.3. Finalizemos las practicas
9.1. Qué es Cardinalidad
9.2. Cardinalidad Practica
9.3. Llave foránea
9.4. Llave foránea Practica 2
10.1. Practicando lo aprendido Parte 1
10.2. Practicando lo aprendido Parte 2
10.3. Practicando lo aprendido Parte 3
10.4. Practicando lo aprendido Parte 4
11.1. Rutinas almacenadas Teoría
11.2. Ejercicio
11.3. Modelo Entidad Relacion
11.4. Practicas con rutinas almacenadas parte 1
11.5. Practicas con rutinas almacenadas parte 2
11.6. Practicas con rutinas almacenadas parte 3
12.1. Triggers teoría
12.2. Trigger práctica 1
12.3. Trigger práctica 2 - parte 1
12.4. Trigger práctica 2 - parte 2
12.5. Trigger práctica 2 - parte 3
12.6. Trigger práctica 3
12.7. Trigger práctica 4
Prácticas de triggers
13.1. Vistas
13.2. Vistas demostración
13.3. Vistas ejercicio 1
13.4. Vistas ejercicio 2
14.1. Transacciones Teoría
14.2. Transacciones Ejercicio Demostrativo
14.3. Transacciones Ejercicio
15.1. Introducción
15.2. Ejercicio 1
15.3. Ejercicio 2
15.4. Ejercicio 3
16.1. Introducción
16.2. Identificación de atributos y Entidades
16.3. Normalización de tablas
16.4. Insertando datos y mostrándolos
17.1. Introducción
17.2. Analizando ejercicio e identificando entidades y atributos
17.3. Identificando Entidades y atributos parte 2
17.4. Normalizando tablas
17.5. Creando tablas parte 1
17.6. Creando tablas parte 2
17.7. Cambios en las bases de datos
17.8. Implementando Triggers
17.9. Aviso
17.10. Cambios de los Triggers
17.11. Finalización de las prácticas
18.1. Incrementar Fechas y utilizarlas
18.2. Encriptación de datos
18.3. Conteo de Caracteres
18.4.Concatenando Datos
18.5. Control del usuarios
19.1. HTML (teoría)
19.2. Conceptos Importantes (Teoría)
19.3. Viñeta para los párrafos
19.4. Viñetas de Encabezados y Títulos
19.5. Viñetas para colocar Formato al Texto
19.6. Viñeta img para Imagenes
19.7. Viñeta para Enlaces
19.8. Viñeta a para Listas Ordenadas
19.9. Viñeta ol para Listas Desordenadas. Anidar Listas Ordenadas y Desordenadas
19.9. Viñeta dl para Listas de Definiciones
19.10. Viñeta table para Crear Tablas
19.11. Viñeta form para Formularios
19.12. Contenedores en HTML
19.13. Finalizando la Sección
20.1. Teoría
20.2. La Nueva Estructura HTML5
21.1. Atributo Style
21.2. Atributo Class
21.3. Atributo ID
21.4. Atributo AccesKey
21.5. Atributos Conteneditable y Spellcheck
21.6. Atributo Dir
21.7. Atributos Extra (Parte 1)
21.8. Atributos Extra (Parte 2)
21.9. Cierre de Sección
22.1. CSS (Teoría)
22.2. Enlazar CSS con HTML
22.3. Primer Pilar de CSS_ Cascada
22.4. Segundo Pilar de CSS_ Herencia
22.5. Tercer Pilar de CSS_ Especificidad
23.1. Selector Universal
23.2. Selector de Etiqueta
23.3. Selector de Etiquetas Múltiples
23.4. Selector ID y Class
23.5. Selector Descendente
23.6. Selector Hijo
23.7. Selector Adyacente
24.1. Introduccion
24.2. Creando la base de datos
24.3. Creando diseño de login de base de datos
24.4. Dando estilo vistoso a nuestro login
24.5. Conectando la base de datos
24.6. Documentando nuestro login
25.1. Introducción
25.2. Creando base de datos
25.3. Creando modelo html
25.4. Dando estilos a nuestra tabla
25.5. Documentación
26.1. Introduccion
26.2. Creando la base de datos para los registros
26.3. Creando la estructura de nuestro Registro
26.4. Dando estilos a nuestro registro
26.5. Conectando la base de datos a nuestro formulario
26.6. Documentación
27.1. Introduccion
27.2. Empezando nuestro proyecto
27.3. Diseñando estructura y estilos
27.4. Añadiendo registros a nuestra base de datos mediante la web
27.5. Estructurando login
27.6. Dando estilo a nuestro login
27.7. Validando datos en la web
27.8. Documentación (Opcional)
17.9. Video extra!!!
28.1. Introducción
28.2. Aplicando modelo entidad relación
28.3.. Creando la base de datos
28.4. Empezando a crear nuestro index
28.5. Dando estilo a nuestro index
28.6. Creando nuestra pagina de ingreso de productos
28.7. Dando estilos a la pagina de ingreso de productos
28.8. Configurando formulario para ingreso de datos
28.9. Diseñando pagina de muestra de productos
28.10. Proyectando datos en tablas desde la base de datos en html
28.11. Creando archivo para un solo producto
28.12. Dando estilos y creando actualizaciones
28.13. Creando el registro de usuarios
28.14. Dando estilos al registro de usuarios
28.15. Enlazando formulario de empleados
29.1. Despedida I
29.2. Hasta la próxima