SQL in iskanje podatkov - tečaj 38.290 RUB. iz netologije, usposabljanje 2 meseca, datum: 2. december 2023.
Miscellanea / / December 05, 2023
Za novince v analitiki
Naučite se samostojno pridobivati podatke za obdelavo in analizo. Izboljšajte svoje sposobnosti in napredujte
Tržniki
Naučite se hitro pridobiti podatke za ocenjevanje rezultatov, graditi hipoteze in razvijati marketinške strategije
Projektni in produktni vodje
Bolje boste lahko razumeli razvijalce in analitike ter sami nalagali podatke
Za finančnike, računovodje in raziskovalce
Naučite se prenašati podatke in preučevati njihove značilnosti z uporabo analitičnih funkcij SQL
Uvod v SQL
Ugotovite, zakaj so potrebne baze podatkov. Razumeli boste, kako deluje sistem za upravljanje baz podatkov (DBMS) in se seznanili s sistemom PostgreSQL. Naučite se, kaj so sheme, razmerja, atributi in domene. Namestite in konfigurirajte potrebno programsko opremo.
• Kateri so različni viri podatkov?
• Kaj je IDE in DBeaver
• Ustvarjanje povezav v DBeaver
• Namestitev lokalnega strežnika baze podatkov PostgreSQL
• Delo z *.backup in *.sql
• Vmesnik DBeaver
• Kako ustvariti poizvedbe
• ER diagram
• Omejitve primarnega in tujega ključa
• Metapodatki: uporaba in dostop
Relacijske baze podatkov
Naučili se boste, kaj so vzdevki in kako jih uporabljati pri delu z različnimi shemami in tabelami v eni poizvedbi. Razumevanje osnovnih tipov podatkov PostgreSQL. Naučite se filtrirati, razvrščati in preoblikovati podatke. Razumeli boste, kako delati z nizi in datumi.
• Enostavne poizvedbe
• Ukaz ROUND
• Ukazi ORDER BY, LIMIT, OFFSET
• Ukaz DISTINCT
• Logični vrstni red IZBERI
• WHERE klavzule
• Ukaza NULL in NOT NULL
• Veženje
• Ukaza LIKE in ILIKE
• Metode za delo z nizi
• Metode za delo z datumi
Ključne funkcije za analizo podatkov s SQL
Napišite preproste poizvedbe in se naučite zapletenih. Uporabite funkcije združevanja (JOIN) in združevanja (SUM, COUNT, AVG). Razumeti kronologijo povezovanja tabel. Obvladajte osnovne ukaze: SELECT, WHERE, JOIN, ORDER BY, CASE, UNION, GROUP BY, HAVING. Preberite, kaj so podpoizvedbe.
• Vrste spojev: LEVI, DESNI, NOTRANJI, POLNI ZUNANJI, KRIŽNI SPOJ
• JOIN pri delu z edinstvenimi in needinstvenimi vrednostmi
• Ukaza UNION in EXCEPT
• Ukaz CASE
• Združevanje
• Združevanje
• Podpoizvedbe. Vpliv položaja na porabljena sredstva
Poglobite se v SQL. Napredne podatkovne operacije
Naučite se delati s tabelami z uporabo ukazov CREATE TABLE, ALTER TABLE, DROP TABLE. Obvladajte ukaze INSERT INTO, UPDATE TABLE, DELETE FROM. Razumeti, kaj so tuji ključi.
• Ustvarite diagram
• Grajenje odnosov
• Oblikovanje atributov, navedba tipov podatkov in omejitev
• Sprememba strukture odnosov
• Tuji ključi
• Vnos podatkov v razmerje
• Spreminjanje podatkov
• Brisanje podatkov in odnosov
Delo s PostgreSQL. 1. del
Naučite se uporabljati agregatne funkcije sum(), count(),avg(), min() in max() znotraj okenske funkcije. Uporabite analitične funkcije lead(), lag(), dense_rank(). Naučite se, kaj so pogosti tabelarni izrazi in rekurzivne poizvedbe. Naučite se delati s katalogi.
• Funkcije oken: preproste poizvedbe, kopičenje, LEAD in LAG
• Ekipa CTE
• Rekurzija. Aplikacija s katalogi
• Ukaz GENERATE_SERIES
Delo s PostgreSQL. 2. del
Naučite se, kaj so reprezentance. Razumeli boste, kako pospešiti poizvedbe in uporabljati indekse. Začeli boste krmariti po vzorcih poizvedb. Seznanite se s kompleksnimi vrstami podatkov.
• Ukaz OGLED
• Ukaz MATERIALIZIRANI POGLED
• Uporaba reprezentacij v denormalizaciji
• Načrt poizvedbe (RAZLOŽI, ANALIZIRAJ)
• Ukaz JSON
• ukaz ARRAY
SQL PRO
Naučite se ustvarjati shranjene procedure in sprožilce. Naučite se, kaj sta normalizacija in denormalizacija. Naučite se osnov oblikovanja in razumejte, kaj so arhitekturni podatkovni modeli. Master sharding in particioniranje. Cena modula je 10.000 ₽
• Delo s konzolo in interaktivni način
• Ustvarjanje shranjenih procedur
• Izdelava prožilnih funkcij in prožilcev
• 1-5 normalnih oblik
• Denormalizacija
• Horizontalno in vertikalno razrezovanje
• Dedovanje v PostgreSQL
• Povezovanje z gručami z uporabo razširitve POSTGRES_FDW
• Arhitekturne makete
• Podatkovni modeli
• Koraki načrtovanja baze podatkov
• Razlika med sistemoma OLTP in OLAP
H
Pozdravljena Natalija
14.06.2019 G.
Ni vredno zapravljati denarja in časa.
Tečaji so potekali aprila 2019 na temo “SQL in pridobivanje podatkov.”1. Materiali so bili slabo pripravljeni. V predstavitvah so bile tipkarske napake, informacije so bile predstavljene v neberljivi obliki.2. Delo kustosov mi sploh ni bilo všeč. Delo kustosov primerjam z delom kustosov v SkyEng (to ni PR in s to organizacijo nisem na noben način povezan, bil sem tudi tečajnik tujih jezikov...