- Level Foundation
- Course by Meta
-
Offered by
About
En este curso, conocerá las bases de datos y explorará las formas modernas de utilizarlas. Aprenda a distinguir entre los distintos tipos de sistemas de gestión de bases de datos y, luego, practique la creación básica y la selección de datos con el uso de comandos del lenguaje de consultas estructurado (SQL). Al final de este curso, usted podrá: - Demostrar un conocimiento práctico de los conceptos y principios que sustentan el funcionamiento de las bases de datos. - Identificar y explicar los diferentes tipos de tecnología básica y sistemas de gestión utilizados en bases de datos. - Identificar e interpretar sentencias y comandos SQL básicos. - Manipular registros en una base de datos con el uso de sentencias y comandos SQL. - Describir alternativas para SQL. - Planificar y diseñar un sistema de base de datos relacional simple. También obtendrá experiencia con los siguientes puntos: • Conceptos fundamentales de bases de datos • Sintaxis y comandos básicos de MySQL • Sistemas de gestión de bases de datos • Software MySQL • Bases de datos relacionalesModules
Introducción al curso
1
Discussions
- What do you hope to learn?
3
Videos
- Introducción al programa
- Introducción a las bases de datos
- Un día en la vida de un ingeniero de bases de datos
2
Readings
- Programa del curso: Introducción a las bases de datos
- Cómo tener éxito en este curso
Bases de datos
1
Assignment
- Comprobación de conocimientos: Bases de datos y datos
3
Videos
- ¿Qué es una base de datos?
- ¿Cómo se relacionan los datos?
- Tipos alternativos de bases de datos
3
Readings
- Gráficos de ejemplo de datos relacionales
- Evolución de la base de datos
- Recursos adicionales
Introducción a SQL
1
Assignment
- Comprobación de conocimientos: Revisión de la sintaxis SQL
4
Videos
- ¿Qué es el lenguaje de consultas estructurado?
- Uso de SQL
- Ventajas de SQL
- Introducción a la sintaxis SQL
2
Readings
- Comandos SQL comunes
- Recursos adicionales
Estructura básica de la base de datos
2
Assignment
- Comprobación de conocimientos: Estructura de la base de datos
- Cuestionario del módulo: Introducción a las bases de datos
3
Videos
- ¿Qué son las tablas en las bases de datos?
- Tipos de claves en una tabla de base de datos
- Resumen del módulo: Introducción a las bases de datos
3
Readings
- Resumen de tablas
- Resumen de la estructura de la base de datos
- Recursos adicionales
Tipos de datos SQL
4
Assignment
- Autoevaluación: Trabajar con números
- Autoevaluación: Trabajar con cadenas
- Autoevaluación: Trabajar con valores predeterminados
- Autoevaluación: Elegir el tipo de datos adecuado para una columna
4
Labs
- Ejercicio: Trabajar con números
- Ejercicio: Trabajar con cadenas
- Trabajar con valores predeterminados
- Elegir el tipo de datos adecuado para una columna
3
Videos
- Tipos de datos numéricos
- Tipos de datos de cadena
- Valores predeterminados
1
Readings
- Recursos adicionales
Crear y leer
3
Assignment
- Autoevaluación: Crear base de datos, crear tabla e insertar datos
- Autoevaluación: Practicar la creación de tablas
- Comprobación de conocimientos: Crear, insertar y seleccionar
2
Labs
- Ejercicio: Crear base de datos, crear tabla e insertar datos
- Ejercicio: Practicar la creación de tablas
6
Videos
- Base de datos CREATE y DROP
- Sentencia CREATE TABLE
- Sentencia ALTER TABLE
- Sentencia INSERT
- Sentencia SELECT
- Sentencia INSERT INTO SELECT
2
Readings
- Creación de tablas
- Recursos adicionales
Actualizar y eliminar
3
Assignment
- Autoevaluación: Eliminación de registros
- Comprobación de conocimientos: Actualizar y eliminar
- Cuestionario del módulo: Operaciones Create, Read, Update y Delete (CRUD)
1
Labs
- Ejercicio: Eliminación de registros
3
Videos
- Actualización de datos
- Eliminación de datos
- Resumen del módulo: Operaciones de creación, lectura, actualización y eliminación (CRUD)
1
Readings
- Recursos adicionales
Operadores SQL
1
Assignment
- Comprobación de conocimientos: Operadores
3
Videos
- Operadores aritméticos SQL
- Operadores en uso
- Operadores de comparación SQL
3
Readings
- Ejemplos de operadores aritméticos SQL
- Ejemplos de operadores de comparación SQL
- Recursos adicionales
Clasificación y filtrado de datos
2
Assignment
- Autoevaluación: ORDER BY y WHERE
- Cuestionario del módulo: Operadores SQL y ordenación y filtrado de datos
1
Labs
- ORDER BY y WHERE
4
Videos
- Cláusula ORDER BY
- Cláusula WHERE
- Cláusula SELECT DISTINCT
- Resumen del módulo: Operadores SQL y ordenación y filtrado de datos
4
Readings
- Tipos de clasificación/ordenación
- Usos de la cláusula WHERE
- Cláusula SELECT DISTINCT en uso
- Recursos adicionales
Diseño del esquema de la base de datos
1
Assignment
- Comprobación de conocimientos: Esquema de base de datos
3
Videos
- Esquema de la base de datos
- Esquema en uso
- Tipos de esquema de base de datos
3
Readings
- Exploración del esquema de base de datos
- Elaboración de un esquema
- Recursos adicionales
Diseño de bases de datos relacionales
2
Assignment
- Comprobación de conocimientos: Definición de claves
- Relaciones y claves de base de datos
4
Videos
- Relaciones de tablas
- Clave primaria
- Clave externa
- Búsqueda de entidades
4
Readings
- Modelo relacional
- Claves en profundidad
- Diagramas entidad-relación (ERD)
- Recursos adicionales
Normalización de bases de datos
3
Assignment
- Comprobación de conocimientos: Normalización de bases de datos
- Autoevaluación: Ejemplos de esquemas de base de datos
- Cuestionario del módulo: Diseño de bases de datos
1
Labs
- Ejemplos de esquemas de base de datos
5
Videos
- ¿Qué es la normalización de bases de datos?
- Primera forma normal 1NF
- Segunda forma normal 2NF
- Tercera forma normal 3NF
- Resumen del módulo: Diseño de bases de datos
2
Readings
- Normalización de datos
- Recursos adicionales
Evaluación calificada
1
Assignment
- Cuestionario final calificado: Introducción a las bases de datos
1
Videos
- Resumen del curso: Introducción a las bases de datos
1
Readings
- Acerca de la evaluación del cuestionario calificado
Conclusión del curso
1
Discussions
- What are your thoughts on working with databases?
1
Videos
- Felicitaciones. Ha completado la Introducción a las bases de datos.
1
Readings
- Próximos pasos luego de la Introducción a las bases de datos
Auto Summary
"Introducción a las bases de datos" es un curso de nivel básico en el ámbito de IT y Ciencias de la Computación, impartido por Coursera. Se centra en los conceptos fundamentales de las bases de datos, incluyendo el uso de SQL para la creación y manipulación de datos. Los estudiantes aprenderán a identificar diferentes sistemas de gestión y diseñar un sistema de base de datos relacional simple. Ideal para principiantes, el curso ofrece una suscripción Starter y abarca temas como MySQL y alternativas a SQL.

Taught by Meta Staff