Sissejuhatus SQL-i – tasuta kursus ProductStarilt, koolitus, Kuupäev: 2. detsember 2023.
Varia / / December 05, 2023
Meie arvates on uue elukutse omandamisel esimene asi avastada soovitud vabadele ametikohtadele esitatavad nõuded ja panna kirja omandamist vajavad oskused. Vaatame analüütiku ametikohtadele esitatavaid nõudeid. Ja me näeme, et SQL on analüütiku ametikoha üks peamisi nõudeid. Sellepärast me seda uurimegi!
1. Teema uurimine
Tunnid videoformaadis, töötoad juhtumiuuringutega ja viktoriinid teadmiste kinnistamiseks
2. Täitke ülesanded
Tempos, milles tunnete end mugavalt ja saate tagasisidet.
3. Suhtle mentoriga
Kinnitage teadmisi ja parandage vigu
Kõik ülesanded on kogutud tuntud ettevõtete reaalsete juhtumite põhjal, teie mugavuse huvides on ülesannetel nende täitmise mall
Sissejuhatav tund (tasuta)
Uurime:
Mis on SQL
SQL-i funktsioonid
Miks SQL Analytics?
SQL-i näited
Harjuta:
Laadime GitHubist alla oma esimese airbnb andmebaasi
Teeme oma esimese tulemuse SQL-is!
Tööriistad:
GitHub
SQLite võrgus
Õppetund 1 Sissejuhatus SQL-i
Mis on SQL
SQL-i funktsioonid
Näited SQL-i kasutamisest erinevates ettevõtetes
Natuke SQL-i ajalugu
Blokeeri manifest
Milliseid tööriistu me kasutame?
Esimene harjutus
2. õppetund Andmete eraldamine ja filtreerimine (1. osa)
Õppige töötama andmete eraldamisega
VALI, FROM
Märksõnade järjekord SQL-is
LIIT
Erinevate andmetüüpide kirjutamine SQL-is
WHERE ja operaatorid =, IS, LIKE, , <=, >=, !=, <>, IS NOT
Harjuta
3. õppetund Andmete eraldamine ja filtreerimine (2. osa)
Kommentaarid SQL-is
SQL-i tõstutundlikkus
WHERE ja NULL, IN, NOT IN, AND, OR, BETWEEN
Teksti/numbri/NULL ekstraheerimine
Tabeli otsimine ja teksti/numbri/kuupäeva/NULL veeru lisamine
Harjuta
4. õppetund Andmete teisendamine ja sortimine (1. osa)
Alias alias
Näpunäiteid aliase kasutamiseks
Teisendused UPPER(), LOWER()
Teisendamine aritmeetiliste toimingute abil
CASE teisendamine
Harjuta
5. õppetund Andmete teisendamine ja sortimine (2. osa)
Teisenda praegune kuupäev/kellaaeg
Kuupäeva/kellaaja teisendamine
Sorteerimine ORDER BY
Top N või viimase N kirje allalaadimine
Harjuta
6. õppetund Andmete rühmitamine
Koondamisfunktsioonid MIN(), MAX(), SUM(), AVG()
Koondamisfunktsioonid COUNT()
GROUP BY
GROUP BY ja koondfunktsioonid MIN(), MAX(), SUM(), AVG(), COUNT()
Päringu täitmise järjekord SQL-is
OMAMINE
Erinevus WHERE ja HAVING vahel
Harjuta
Õppetund 7 Sissejuhatus andmebaasidesse
Andmebaaside roll inimese elus
Andmebaasi arendamise ajalugu
SQL päringu arhitektuur ja suhtlus andmebaasidega
Relatsiooniandmebaaside põhitingimused:
Tabel
Võti (esmane ja võõras)
Andmebaas ja tabelitevahelised seosed
DBMS
Praktika: andmebaasi seadistamine PostgreSQL DBMS-is
8. õppetund Laudade ühendamine
Miks teada, kuidas tabeleid ühendada?
Kuidas laudade ühendamine käib?
Tabelite ühendamise meetodid
Täiendavad asutamistingimused
Harjuta
9. õppetund Pesastatud päringud (alampäringud)
Kuidas hilinenud päring toimib?
Mis on alampäring?
Alampäringu struktuur
Alampäringu täitmise korraldus
Allpäringud jaotises SELECT
Allpäringud asukohas FROM
Alampäringud saidil JOIN
Allpäringud asukohas WHERE
Näpunäiteid alampäringutega töötamiseks
Harjuta
10. õppetund Andmete värskendamine, lisamine ja kustutamine
Miks ja kuidas andmeid muuta?
Andmete lisamine (INSERT)
Andmete värskendus (VÄRSKENDUS)
Andmete kustutamine (DELETE)
Harjuta
11. tund Tabelite loomine, muutmine ja kustutamine
Miks ja kuidas tabeleid vahetada?
Tabelite koostamine
Uute tabelite loomine
Andmetüübid
Piirangud
Ajutiste tabelite loomine
Tabelite koostamine olemasolevate põhjal
Mähkimislauad
Laudade eemaldamine
Praktika: veebipoe andmebaasi loomine
12. õppetund SQL: edasijõudnud
SQL-i lõkse mõistmine
Tehted tekstiga
Stringide ühendamine
Stringi pikkuse määramine
Stringiosa tagastamine
Regulaaravaldised
Akna funktsioonid
Päringu kiirendamine ja optimeerimine
Vaated ja tavalised tabeliväljendid
Finaal
Viimane LEGO projekt
Töö lõpetamise projektiga
Teie viimase kodutöö osana analüüsime LEGO andmekogumit.
13. õppetund lisatund: põhiprogrammide ülevaade
Koondame õpitud materjalid
Harjutame erinevaid tööriistu SQL päringutega töötamiseks
Google Data Studio
Režiimianalüüs
Tableau
Yandex Datalens