Cheile bazei de date

Analiza Exploratorie a Datelor în SQL

Christina Maimone

Data Scientist

Chei externe

Exemplu de cheie externă care leagă filme de actori

Analiza Exploratorie a Datelor în SQL

Chei externe

  • Fac referire la alt rând
    • Dintr-un tabel diferit sau același tabel
    • Printr-un ID unic

                   >> Coloana cheii primare conține valori unice, non-NULL

  • Valorile sunt restricționate la cele din coloana referențiată SAU NULL
Analiza Exploratorie a Datelor în SQL

Diagramă entitate-relație

Analiza Exploratorie a Datelor în SQL

Diagramă ER care arată legătura dintre tabelele tag_company și company

Analiza Exploratorie a Datelor în SQL

Diagramă ER care arată auto-referința în tabelul company

Analiza Exploratorie a Datelor în SQL

Diagramă entitate-relație

Analiza Exploratorie a Datelor în SQL

Diagramă entitate-relație cu chei primare

Analiza Exploratorie a Datelor în SQL

Funcția Coalesce

coalesce(value_1, value_2 [, ...])
  • Operează rând cu rând
  • Returnează prima valoare non-NULL
Analiza Exploratorie a Datelor în SQL

Funcția Coalesce

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

       22
        3
Analiza Exploratorie a Datelor în SQL

Continuați să explorați!

Analiza Exploratorie a Datelor în SQL

Preparing Video For Download...