Microcredencial
GESTIÓN DE DATOS CON SQL
Clase 1
BASES DE DATOS RELACIONALES
ACTIVIDAD - ELECCIÓN DE BASE DE DATOS Y CREACIÓN DE MODELO
INTRODUCCIÓN
Al finalizar la microcredencial, comprenderás el funcionamiento de bases de
datos relacionales para estructurar información de manera lógica y
organizada. Además, podrás aplicar SQL para realizar consultas, filtrar
datos y gestionar registros de forma eficiente, aplicando principios de
normalización y optimización.
10 encuentros - 100% virtuales - Teorico prácticos
Evaluación: Trabajo final integrador
01 BASES DE DATOS RELACIONALES
En el mundo moderno interactuamos constantemente con bases de
datos, a veces sin darnos cuenta. Generamos y consumimos millones
de registros de datos, de múltiples fuentes, todos los días.
Las bases de datos relacionales son el tipo de base de datos más
importante en el campo de la ciencia de datos.
Es extremadamente importante que los profesionales de datos
comprendan conceptualmente las bases de datos relacionales y
cómo consultarlas utilizando el lenguaje de consulta estructurado
(SQL) para recuperar datos que luego puedan utilizarse.
01 BASES DE DATOS RELACIONALES
Una base de datos relacional es una colección de tablas
con columnas y filas que están conectadas por relaciones
predefinidas.
Estos elementos están organizados como un conjunto de
tablas. Las tablas se utilizan para contener información
sobre los objetos que se representarán en la base de
datos.
Cada columna de una tabla contiene un determinado tipo
de datos y cada campo de esa columna almacena el valor
real de un atributo.
01 BASES DE DATOS RELACIONALES
Pare relacionar las tablas, se utilizan claves primarias y
secundarias.
Clave primaria (PK): Un campo (columna) de una tabla
que contiene identificadores únicos para cada registro
de la tabla. Una clave principal también puede ser una
combinación de varias columnas.
Clave externa/secundaria (FK) Una columna o una
combinación de columnas de una tabla que
corresponde a la clave principal de otra tabla.
01 LENGUAJE DE CONSULTA ESTRUCTURADA - SQL
SQL (Structured Query Language) es un lenguaje utilizado para trabajar con
bases de datos.
Crear bases de datos y tablas
Guardar información
Consultar datos
Modificar o eliminar registros
💡 Es el lenguaje estándar para comunicarse con bases de datos relacionales.
01 EXCEL VS SQL
SIMILITUDES/DIFERENCIAS
EXCEL BASES DE DATOS SQL
HOJA TABLA
FILAS REGISTROS
COLUMNAS CAMPOS
NO HAY RELACIONES FORMALES* RELACIONES MEDIANTE PK/FK
DISEÑADO PARA GRANDES
DIFICIL DE ESCALAR
VOLÚMENES DE DATOS
01 ACTIVIDAD 1
Elegí uno de estos dos sistemas y pensá cómo estructurarlo en 2 o 3 tablas
VUELOS AEROPUERTOS AEROLÍNEAS
BASE DE DATOS
VUELOS
DATOS DEPARTAMENTO REGIÓN
EMPLEADO
BASE DE DATOS
EMPLEADOS
Actividad grupal en Canva