Aprenda los fundamentos de la programación de bases de datos. Las bases de datos proporcionan una estructura organizada y consistente para almacenar y recuperar grandes cantidades de datos. Permiten a los programadores crear aplicaciones más complejas que pueden tomar pedidos, procesar pagos, hacer recomendaciones, autenticar usuarios y más. Este curso proporciona la base que necesitas para comenzar a programar la base de datos. Explore la terminología: formas normales, ACID y CRUD, integridad referencial, transacciones, registros y tablas. Descubra cómo diseñar bases de datos, comenzando con las tablas y las relaciones. Aprenda a escribir consultas para extraer los datos que necesita y cómo manipular las demandas de almacenamiento, acceso, rendimiento, y seguridad. En este curso contarás con ejemplos prácticos y explicaciones claras que te ayudarán a diseñar bases de datos que puedan soportar las necesidades de sus aplicaciones, sus datos y sus usuarios.
Descripción general
En este programa aprenderás:
- ✓ Introducción a las bases de datos
- ✓ Modelado de bases de datos
- ✓ Indexación y Optimización
- ✓ Creando consultas SQL
- ✓ El lenguaje de definición de datos DDL
- ✓ Elegir claves primarias y compuestas
- ✓ Ejecución de Consulta y Optimización
- ✓ Carga de Bases de Datos
- ✓ Transacciones
- ✓ Tipos de Bases de Datos NoSQL
Contenido de el curso
-
- Introducción 00:03:21
- ¿Qué son las bases de datos? 00:11:59
- Explorar bases de datos y sistemas de gestión de bases de datos 00:03:56
- Las características de una bases de datos relacional 00:04:36
- Explorando valores únicos y claves primarias 00:03:00
- Importancia de las claves primarias 00:03:00
- Definiendo Tablas Relacionales 00:10:45
- Relaciones de uno a uno, uno a muchos y muchos a muchos 00:02:00
- Transacciones y Pruebas ACID 00:05:44
- Introducción al lenguaje de consulta estructurado SQL 00:06:53
- Test de Evaluación Inicial 00:10:00
- Recapitulando #1 00:20:00
- Test Final Unidad #1 01:00:00
-
- Introducción al modelaje de bases de datos 00:06:18
- Planificando su bases de datos 00:04:54
- Identificar columnas y seleccionar tipos de datos 00:07:15
- Elegir claves primarias y compuestas 00:09:19
- Creando Relaciones 00:06:36
- Explorando relaciones uno a uno 00:05:16
- Explorando relaciones de muchos a muchos 00:04:49
- Comprender las reglas de relación y la integridad referencial 00:08:00
- Entendiendo Normalización 00:07:42
- Primera forma normal 00:05:35
- Segunda forma normal 00:07:04
- Tercera forma normal 00:07:49
- Desnormalización de bases de datos 00:06:45
- Recapitulando #2 00:10:00
- Test Final Unidad #2 00:20:00
-
- Creando consultas SQL 00:08:05
- Creando la cláusula where 00:07:15
- Comprender los índices 00:09:16
- Comprender los conflictos de escritura 00:12:00
- Comprender los procedimientos almacenados y los ataques de inyección 00:08:21
- Ejecución de Consulta y Optimización 00:09:50
- Carga de Bases de Datos 00:13:48
- Recapitulando #3 00:10:00
- Test Final Unidad #3 00:30:00
-
- Lab SQL: Introducción 00:02:29
- Lab SQL: Instalación 00:14:56
- La sentencia de SELECT 00:06:40
- Seleccionando Registros 00:03:52
- Seleccionando columnas 00:05:00
- Contando registros 00:03:31
- Insertando data 00:06:42
- Actualizando 00:05:09
- Borrando data 00:04:25
- Creando tablas 00:07:28
- Borrando tablas 00:05:51
- Insertando registros 00:07:32
- Borrando registros 00:03:31
- El valor NULL 00:10:41
- Columnas Constraining 00:08:15
- Cambiando el esquema 00:04:33
- Creando una Columna ID 00:07:10
- Filtrando Datos 00:14:02
- Removiendo Duplicados 00:08:59
- Ordenando Resultados 00:06:50
- Expresiones condicionales 00:07:35
- Recapitulando #4 00:10:00
- Test Final Unidad #4 00:25:00
-
- JOIN 00:03:27
- Accediendo tabla relacionadas 00:07:46
- Relacionando múltiples tablas 00:09:17
- Funciones de agregado 00:10:58
- Funciones más comunes 00:05:29
- Removiendo duplicados de valores agregados 00:04:32
- Transacciones 00:10:13
- Recapitulando #5 00:10:00
- Test Final Unidad #5 00:35:00
-
- Bienvenida 00:00:54
- Tipos de Bases de Datos NoSQL 00:03:49
- Ventajas de las Bases de Datos NoSQL 00:04:03
- Desarrollo de tareas de ciencias de datos con NoSQL 00:05:38
- Recapitulando #6 00:10:00
- Test Final Unidad #6 00:30:00