Las claves de la base de datos

Análisis exploratorio de datos en SQL

Christina Maimone

Data Scientist

Claves externas

Ejemplo de clave externa que vincula películas con actores

Análisis exploratorio de datos en SQL

Claves externas

  • Referencia a otra fila
    • En una tabla diferente o en la misma tabla
    • A través de un identificador único

                   >> Columna de clave principal que contiene valores únicos y no NULL.

  • Valores restringidos a los valores de la columna referenciada OR NULL
Análisis exploratorio de datos en SQL

Diagrama de relaciones entre entidades

Análisis exploratorio de datos en SQL

Entity relationship diagram showing link between tag_company and company tables

Análisis exploratorio de datos en SQL

Diagrama de relaciones entre entidades que muestra la autorreferencia en la tabla de la empresa

Análisis exploratorio de datos en SQL

Diagrama de relaciones entre entidades

Análisis exploratorio de datos en SQL

Diagrama de relaciones entre entidades con claves primarias

Análisis exploratorio de datos en SQL

Función coalescente

coalesce(value_1, value_2 [, ...])
  • Funciona fila por fila.
  • Devuelve el primer valor no NULL
Análisis exploratorio de datos en SQL

Función coalescente

SELECT *
  FROM prices;
 column_1 | column_2 
----------+----------
          |       10
          |         
       22 |         
        3 |        4
SELECT coalesce(column_1, column_2)
  FROM prices;
 coalesce 
----------
       10

       22
        3
Análisis exploratorio de datos en SQL

¡Es hora de seguir explorando!

Análisis exploratorio de datos en SQL

Preparing Video For Download...