Build your ultimate AI agent
Descrierea cursului
Pierzi timp cu interogări lente? Ezitezi să îți arăți codul colegilor mai experimentați? În acest curs vei învăța cum să îți structurezi interogările PostgreSQL astfel încât să ruleze într-o fracțiune din timpul obișnuit. Explorând date interconectate despre participarea la Jocurile Olimpice, clima țărilor și produsul intern brut, vei vedea direct cum influențează performanța metodele de filtrare și utilizarea subinterogărilor. Vei descoperi proprietățile unei baze de date orientate pe rânduri și vei analiza impactul vulcanilor din Hawaii asupra calității aerului. Restructurându-ți interogările cu ajutorul planificatorului de interogări și al ordinii de operații SQL, îți vei impresiona în curând colegii cu eficiența ta.
Cerințe prealabile
Curriculum
Structura cursului
1
Combinarea datelor
Pregătește-te să explorezi Jocurile Olimpice de Iarnă! Vei învăța cum să realizezi join-uri, subinterogări și tabele temporare, descoperind care sportivi olimpici se antrenează în condiții de ger. Vei afla și despre planificatorul de interogări și cum îl poți folosi pentru a-ți structura mai eficient codul SQL.
- Totul despre join-uri50 XP
- De unde provin toți sportivii100 XP
- Explorarea regiunilor sportivilor cu diferite tipuri de join-uri100 XP
- Dar vremea?100 XP
- Subinterogări și expresii de tabel comune (CTE)50 XP
- Filtrare la temperaturi de îngheț cu o subinterogare100 XP
- Acolo unde iarna e albă100 XP
- Țări cu subinterogări sau CTE-uri100 XP
- Lucrul cu tabele temporare50 XP
- Tabel temporar pentru canadieni100 XP
- Analizează tabelul temporar100 XP
2
Reducerea rezultatelor și a încărcării
Reamintește-ți algebra și aplică-i principiile în ordinea de operații SQL. Caută care țări „ar trebui" să aibă cei mai mulți sportivi, analizând populația și produsul intern brut (PIB), și învață cea mai bună metodă de filtrare. Vei descoperi și când are loc agregarea în interogări (sume, numărători etc.) și cum îți poți structura codul pentru a optimiza acest proces.
3
Utilizarea proprietăților bazei de date
Concentrează-te pe proprietățile care îmbunătățesc performanța bazelor de date. Descoperă când un tabel nu este de fapt un tabel, ci o vizualizare. Află cum structura de stocare a bazei de date (orientată pe rânduri sau pe coloane) îți influențează interogările. Vei explora ceața vulcanică utilizând partiții și indecși pentru a accelera interogările.
4
Evaluarea performanței interogărilor
Familiarizează-te cu terminologia ciclului de viață al interogărilor și explorează planificatorul de interogări. Descoperă cum acesta creează și optimizează planul de execuție. Găsește-ți următoarea destinație de vacanță identificând țările cu creștere recentă a populației și observă cum un join influențează pașii de execuție. Rafinează-ți tehnicile de optimizare văzând cum diferite filtre îți reduc timpii de execuție.
S
Îmbunătățirea performanței interogărilor în PostgreSQL
Curs
finalizat

