SQL a získavanie údajov - kurz 38 290 RUB. z Netology, školenie 2 mesiace, Termín: 2.12.2023.
Rôzne / / December 05, 2023
Pre nováčikov v oblasti analytiky
Naučte sa, ako nezávisle extrahovať údaje na spracovanie a analýzu. Zlepšite svoje zručnosti a získajte povýšenie
Obchodníci
Naučte sa rýchlo získavať údaje na vyhodnotenie výsledkov, vytváranie hypotéz a vývoj marketingových stratégií
Projektoví a produktoví manažéri
Budete môcť lepšie porozumieť vývojárom a analytikom a sami nahrávať dáta
Pre finančníkov, účtovníkov a výskumníkov
Naučte sa sťahovať údaje a študovať ich charakteristiky pomocou analytických funkcií SQL
Úvod do SQL
Zistite, prečo sú potrebné databázy. Pochopíte, ako funguje systém správy databáz (DBMS) a zoznámite sa so systémom PostgreSQL. Zistite, čo sú schémy, vzťahy, atribúty a domény. Nainštalujte a nakonfigurujte potrebný softvér.
• Aké sú rôzne zdroje údajov?
• Čo je IDE a DBeaver
• Vytváranie pripojení v DBeaver
• Inštalácia lokálneho databázového servera PostgreSQL
• Práca s *.backup a *.sql
• DBeaver rozhranie
• Ako vytvárať dopyty
• ER diagram
• Obmedzenia primárneho a cudzieho kľúča
• Metadáta: používanie a prístup
Relačné databázy
V jednom dotaze sa dozviete, čo sú aliasy a ako ich používať pri práci s rôznymi schémami a tabuľkami. Pochopte základné typy údajov PostgreSQL. Zistite, ako filtrovať, triediť a transformovať údaje. Pochopíte, ako pracovať s reťazcami a dátumami.
• Jednoduché otázky
• Príkaz ROUND
• Príkazy ORDER BY, LIMIT, OFFSET
• Príkaz DISTINCT
• Logické poradie SELECT
• vety WHERE
• Príkazy NULL a NOT NULL
• Reťazenie
• Príkazy LIKE a ILIKE
• Metódy práce so strunami
• Metódy práce s dátumami
Kľúčové funkcie pre analýzu údajov pomocou SQL
Napíšte jednoduché otázky a naučte sa zložité. Použiť spojenia (JOIN) a agregačné funkcie (SUM, COUNT, AVG). Pochopte chronológiu prepájania tabuliek. Osvojte si základné príkazy: SELECT, WHERE, JOIN, ORDER BY, CASE, UNION, GROUP BY, HAVING. Zistite, čo sú poddotazy.
• Typy spojov: ĽAVÉ, PRAVÉ, VNÚTORNÉ, ÚPLNÉ VONKAJŠIE, KRÍŽOVÉ SPOJE
• PRIPOJTE sa pri práci s jedinečnými a nejedinečnými hodnotami
• Príkazy UNION a EXCEPT
• Príkaz CASE
• Agregácia
• Zoskupovanie
• Poddotazy. Vplyv pozície na vynaložené zdroje
Ponorte sa hlboko do SQL. Pokročilé dátové operácie
Naučte sa pracovať s tabuľkami pomocou príkazov CREATE TABLE, ALTER TABLE, DROP TABLE. Ovládajte príkazy INSERT INTO, UPDATE TABLE, DELETE FROM. Pochopte, čo sú cudzie kľúče.
• Vytvorte diagram
• Budovanie vzťahov
• Tvorba atribútov, označenie dátových typov a obmedzení
• Úprava štruktúry vzťahov
• Cudzie kľúče
• Zadávanie údajov do vzťahu
• Úprava údajov
• Vymazanie údajov a vzťahov
Práca s PostgreSQL. Časť 1
Naučte sa používať agregačné funkcie sum(), count(),avg(), min() a max() v rámci funkcie okna. Použite analytické funkcie lead(), lag(), dense_rank(). Zistite, aké sú bežné tabuľkové výrazy a rekurzívne dotazy. Naučte sa pracovať s katalógmi.
• Funkcie okien: jednoduché dotazy, akumulácia, LEAD a LAG
• CTE tím
• Rekurzia. Aplikácia s katalógmi
• Príkaz GENERATE_SERIES
Práca s PostgreSQL. Časť 2
Zistite, čo sú reprezentácie. Pochopíte, ako zrýchliť dotazy a používať indexy. Začnete prechádzať vzormi dopytov. Zoznámte sa s komplexnými dátovými typmi.
• Príkaz VIEW
• Príkaz MATERIALIZED VIEW
• Aplikácia reprezentácií v denormalizácii
• Plán dopytov (EXPLAIN ANALYZE)
• Príkaz JSON
• Príkaz ARRAY
SQL PRO
Naučte sa vytvárať uložené procedúry a spúšťače. Zistite, čo je normalizácia a denormalizácia. Naučte sa základy dizajnu a pochopte, čo sú architektonické dátové modely. Hlavné sharovanie a rozdelenie. Cena modulu je 10 000 ₽
• Práca s konzolou a interaktívnym režimom
• Vytváranie uložených procedúr
• Vytváranie spúšťacích funkcií a spúšťačov
• 1-5 normálnych foriem
• Denormalizácia
• Horizontálne a vertikálne črepovanie
• Dedičnosť v PostgreSQL
• Pripojenie ku klastrom pomocou rozšírenia POSTGRES_FDW
• Architektonické modely
• Dátové modely
• Kroky návrhu databázy
• Rozdiel medzi systémami OLTP a OLAP
H
Ahoj Natalia
14.06.2019 G.
Nestojí za to míňať peniaze a čas.
Kurzy sa konali v apríli 2019 na tému „SQL a získavanie údajov.“1. Materiály boli zle pripravené. V prezentáciách boli preklepy a chyby, informácie boli prezentované v nečitateľnej forme.2. Práca kurátorov sa mi vôbec nepáčila. Prácu kurátorov porovnávam s prácou kurátorov v SkyEngu (toto nie je PR a s touto organizáciou nie som nijako prepojený, bol som aj študentom kurzov cudzích jazykov...