Schița de curs
Lecția 1 - SQL noțiuni de bază:
- Instrucțiuni de selectare
- Tipuri de join
- Indexuri
- Vizualizări
- Subinterogări
- Uniuni
- Crearea tabelelor
- Încărcarea datelor
- Descărcarea datelor
- NoSQL
Lecția 2 - Modelarea datelor:
- Sisteme ER bazate pe tranzacții
- Depozitul de date
- Modele de depozit de date
- Schema în stea
- Schemele Snowflake
- Dimensiuni în schimbare lentă (SCD)
- Date structurate și nestructurate
- Diferite motoare de stocare de tip tabel:
- Bazate pe coloane
- Pe bază de document
- În memorie
Lecția 3 - Indexul în lumea NoSQL/științei datelor
- Constrângeri (primare)
- Scanarea bazată pe index
- Reglarea performanțelor
Lecția 4 - NoSQL și datele nestructurate
- Când să utilizați NoSQL
- Date consistente în cele din urmă
- Schema la citire vs. Schema la scriere
Lecția 5 - SQL pentru analiza datelor
- Funcția Windowing
- Îmbinări laterale
- Lead & Lag
Lecția 6 - HiveQL
- SQL Suport
- Tabele externe și interne
- Îmbinări
- Partiții
- Subinterogări corelate
- Interogări imbricate
- Când să utilizați Hive
Lecția 7 - Redshift
- Proiectare și structurare
- Blocaje și resurse partajate
- Diferențe Postgres
- Când să utilizați redshift
Cerințe
- O înțelegere a bazelor de date
- Experiența cu SQL un avantaj. .
Audiență
- Analiști de afaceri
- Dezvoltatorii de software
- Database dezvoltatori
Mărturii (3)
Gunnar a adaptat conținutul pentru a doua zi pe baza feedback-ului nostru din prima zi. El a verificat cu noi pentru a afla ce ne-a plăcut, ce nu ne-a plăcut, ce ni s-a părut greu și cum doream să abordăm a doua zi. Mi-a plăcut stilul de predare al lui Gunnar: prelegere, exemple, timp pentru a exersa și a răspunde la întrebări înainte de a trece la următorul subiect. Aceasta a însemnat că am putut înțelege pe deplin un subiect înainte de a trece la subiectul următor. Acest lucru a redus supraîncărcarea cu informații și ne-a oferit șansa de a petrece mai mult timp pe subiectele cu care ne-am luptat și mai puțin timp pe lucrurile pe care le-am găsit ușoare.
Ffion - Complete Coherence
Curs - SQL For Data Science and Data Analysis
Tradus de catre o masina
Tehnica de instruire a lui Gunnar este dinamică, completă și perfect adaptată nevoilor individuale. În grupul nostru de cinci persoane, el s-a asigurat că toată lumea a rămas pe calea cea bună și a înțeles pe deplin materialul pe tot parcursul cursului. Cunoștințele și resursele pe care le-am dobândit vor fi, fără îndoială, valoroase pentru anii următori. Mulțumesc, Gunnar!
Marcia - Complete Coherence
Curs - SQL For Data Science and Data Analysis
Tradus de catre o masina
Gunnar a creat un raport excelent cu publicul și a identificat rapid nevoile noastre. A fost captivant și foarte bine informat, iar umorul său ne-a plăcut.
Kurt - Complete Coherence
Curs - SQL For Data Science and Data Analysis
Tradus de catre o masina