Logotip Zephyrnet

5 brezplačnih tečajev SQL za začetnike podatkovne znanosti – KDnuggets

Datum:

5 brezplačnih tečajev SQL za začetnike podatkovne znanosti
Slika avtorja
 

Če vas zanima preusmeritev v podatkovno kariero, to verjetno veste učinkovito uporabo podatkov za odgovore na poslovna vprašanja je jedro večine podatkovnih poklicev – ne glede na orodja, ki jih uporabljate. Če pridobite pravi nabor spretnosti, lahko dobite službo podatkovnega analitika in postopoma raziskujete druge vloge, kot so podatkovni znanstvenik, analitik BI in podobno. Kje torej začeti? 

Bi se morali naučiti programskega jezika, kot sta Python ali R? Ali pa bi se raje poglobili v učenje orodja BI, kot je Tableau? Ali pa je SQL?

No, SQL je TISTO orodje, ki bi ga morali poznati – in nedvomno najpomembnejša veščina – v številnih podatkovnih poklicih od podatkovnega analitika do podatkovnega znanstvenika in podatkovnega inženirja. Zato smo sestavili ta seznam začetnikom prijaznih tečajev za učenje osnov SQL v nekaj urah.

Uvod v SQL: Poizvedovanje in upravljanje podatkov je tečaj, ki se ga lahko brezplačno udeležite na Akademiji Khan. Naučili se boste, kako poizvedovati in manipulirati s podatki znotraj tabel relacijske baze podatkov.

Ta tečaj ima več kratkih lekcij, ki jim sledijo izzivi, ki preverjajo vaše razumevanje. Tečaj je organiziran v sklope, kot sledi:

  • O Osnove SQL razdelek pokriva osnove, kot so ustvarjanje tabel in vstavljanje podatkov, poizvedovanje po podatkih in združevanje.
  • O Naprednejše poizvedbe SQL razdelek pokriva logične operatorje, operatorja IN in LIKE ter HAVING.
  • Odsek Relacijske poizvedbe v SQL se osredotoča na uporabo različnih vrst združevanj za uporabo podatkov iz več tabel za odgovore na vprašanja. 
  • O Spreminjanje baz podatkov s SQL razdelek vas nauči, kako spremeniti sheme tabel s SQL.

Link: Uvod v SQL: Poizvedovanje in upravljanje podatkov

Če se raje učite iz video vadnic, ki jih vodijo inštruktorji, potem Vadnica SQL – celoten tečaj baze podatkov za začetnike je dober uvod v SQL.

V približno 4.5 urah se boste naučili tako osnov oblikovanja baze podatkov kot tudi poizvedovanja po bazah podatkov s SQL. Uporabili boste MySQL, enega najbolj razširjenih sistemov za upravljanje relacijskih baz podatkov (RDBMS).

Najprej boste raziskali načrtovanje sheme baze podatkov in izvajanje operacij CRUD s SQL. Nato se boste naučili o združevanju, ugnezdenih poizvedbah, združevanjih, združitvah, funkcijah in sprožilcih.

Link: Vadnica SQL – celoten tečaj baze podatkov za začetnike

O Uvod v SQL tečaj na Kaggle je tudi dobra možnost, če imate raje besedilne vaje, ki jim sledijo vaje. 

V tem uvodnem tečaju SQL se boste naučili izvajati poizvedbe po naborih podatkov s SQL z odjemalcem BigQuery Python. Zajete teme vključujejo:

  • Osnove SQL
  • filtriranje
  • Združevanja
  • Pridružuje
  • Pisanje berljivih poizvedb SQL

Link: Uvod v SQL

SQL vaje by W3Schools je še en odličen začetnikom prijazen vir za učenje osnov ukazov in funkcij SQL. Vadnica je organizirana v več kratkih lekcij, od katerih se vsaka osredotoča na določen ukaz ali funkcijo. Tako boste izvedeli, kaj so ukazi, kako delujejo, čemur sledijo primeri.

Primere lahko rešite v spletnem urejevalniku – ne da bi vam bilo treba karkoli namestiti v lokalno okolje. Ta vadnica pokriva osnove SQL, pa tudi različne logične operaterje, okenske funkcije in še veliko več. Poleg tega to zajema tudi spreminjanje tabel baze podatkov, omejitev in še več.

Ta vadnica ni samo učni vir, ampak tudi jedrnata referenca. Če torej želite hitro poiskati sintakso in primere uporabe določene funkcije, je ta vadnica SQL referenca, ki jo boste verjetno želeli dodati med zaznamke.

Link: SQL vaje

SQLZoo je še ena začetnikom prijazna platforma za učenje in prakso SQL. Od osnovnih izjav SELECT do naprednih konceptov, kot so okenske funkcije, SQLZoo ponuja kratke lekcije s hitrimi praktičnimi vajami v vsaki od njih. 

Zajete teme vključujejo:

  • stavek SELECT
  • Skupne funkcije
  • Vrste JOIN-ov
  • Razumevanje NULL
  • Okenske funkcije

Na voljo imate tudi nabor ocenjevalnih vprašanj z nekoliko težjimi vprašanji SQL. Ki jih lahko preizkusite sami.

Link: SQLZoo

Upam, da vam je bila ta zbirka brezplačnih tečajev SQL koristna. Ti tečaji so bili zasnovani tako, da se boste v nekaj urah naučili osnov SQL.

Če iščete brezplačne učne vire z obsežnejšim učnim načrtom, je tukaj nekaj povzetkov, ki vam bodo morda v pomoč:

Ti tečaji zahtevajo tudi več truda z vaše strani in običajno trajajo nekaj tednov. Zato se učite in vadite naprej!
 
 

Bala Priya C je razvijalec in tehnični pisec iz Indije. Rada dela na presečišču matematike, programiranja, znanosti o podatkih in ustvarjanja vsebin. Njena področja zanimanja in strokovnega znanja vključujejo DevOps, znanost o podatkih in obdelavo naravnega jezika. Uživa v branju, pisanju, kodiranju in kavi! Trenutno se uči in svoje znanje deli s skupnostjo razvijalcev, tako da piše vadnice, vodnike z navodili, mnenja in drugo. Bala ustvarja tudi privlačne preglede virov in vadnice za kodiranje.

spot_img

Najnovejša inteligenca

spot_img