1 - ¿Qué es una base de datos relacional?

Lección 1 del curso SQL Nivel Básico.

En este primer módulo del curso veremos una introducción a SQL, el lenguaje de programación más usado para la interacción con bases de datos relacionales.

Así que vamos a entender qué es una base de datos relacional, qué es SQL y el papel que juega en la Ciencia de Datos y el Machine Learning. Además, en este módulo veremos cómo instalar y cómo poner a punto PostgreSQL (o simplemente Postgres) el sistema de gestión de bases de datos más usado en Ciencia de Datos y Machine Learning y que nos permitirá acceder a este tipo de bases de datos usando precisamente SQL.

Y en esta primera lección del curso comenzaremos con lo esencial: entendiendo qué es una base de datos relacional, que es precisamente el tipo de base de datos para el cual fue creado SQL:

Contenido exclusivo suscriptores

Suscríbete para tener acceso al video con la explicación detallada de esta lección. Además podrás disfrutar de todos los cursos de la Academia Online

Muy bien, acabamos de ver qué es una base de datos relacional y cómo se diferencia de bases de datos más simples como por ejemplo aquellas donde toda la información se encuentra almacenada en una única tabla.

En esencia una base de datos relacional tiene múltiples ventajas frente al almacenamiento de datos estructurados en una única tabla. Por ejemplo, en una base de datos relacional hay menos redundancia de información, tiene generalmente un menor tamaño en disco (lo que agiliza las consultas) y además resulta sencillo eliminar, modificar o insertar registros.

Así que teniendo claro qué es una base de datos relacional ya estamos listos para entender qué es SQL y por qué resulta importante aprenderlo si estamos contruyendo una carrera en Ciencia de Datos y Machine Learning, que será precisamente el tema de la próxima lección.

Todas las lecciones del curso SQL Nivel Básico