Schița de curs

Lecția 1 - Bazele SQL: 

  • Instrucțiuni Select
  • Tipuri de Join
  • Indecși
  • Vizualizări
  • Subinterogări
  • Union
  • Crearea tabelelor
  • Încărcarea datelor
  • Exportul datelor
  • NoSQL

Lecția 2 - Modelarea Datelor:

  • Sisteme ER bazate pe tranzacții
  • Depozitarea datelor 
  • Modele de depozitare a datelor
    • Schema stea
    • Scheme fulg de zăpadă
  • Dimensiuni cu schimbare lentă (SCD)
  • Date structurate și nestructurate
  • Diferite tipuri de tabele cu motoare de stocare:
    • Bazate pe coloane
    • Bazate pe documente
    • În memorie

Lecția 3 - Indecși în lumea NoSQL/Știința Datelor

  • Constrângeri (Cheie Primară)
  • Scanare bazată pe indecși
  • Optimizarea performanței

Lecția 4 - NoSQL și date nestructurate

  • Când să folosești NoSQL
  • Date eventual consistente
  • Schema la citire vs. Schema la scriere

Lecția 5 - SQL pentru analiza datelor

  • Funcții de fereastră
  • Joinuri Laterale
  • Lead & Lag

Lecția 6 - HiveQL

  • Suport SQL
  • Tabele Externe și Interne
  • Joinuri
  • Partiții
  • Subinterogări Corelate
  • Interogări Încuibate
  • Când să folosești Hive

Lecția 7 - Redshift

  • Design și structură
  • Blocaje și resurse partajate
  • Diferențe față de Postgres
  • Când să folosești Redshift

Cerințe

  • O înțelegere a bazelor de date
  • Experiență cu SQL este un plus.

Publicul Țintă

  • Analiști de afaceri
  • Dezvoltatori de software
  • Dezvoltatori de baze de date
 14 Ore

Numărul de participanți


Pret per participant

Mărturii (3)

Cursuri viitoare

Categorii înrudite