SQL: n harjoittaminen ilman omaa tietokantaa
SQL on erittäin tärkeä taito data -analyytikoille ja tiedetieteilijöille. Kuitenkin, kun olet vasta aloittamassa alan oppimista, miten voit harjoittaa kyselyä SQL: llä, jos sinulla ei ole tietoja tietokannassa?
By Hui XiangChua, Datatieteilijä.
Monilla organisaatioilla on tietoja tallennettuna tietokantoihin, ja SQL on kyselykieli, jota käytetään yleisesti tietojen poimimiseen näistä tietokannoista. Itse asiassa monet suuret organisaatiot, kuten Facebook ja Amazon, ovat sisällyttäneet SQL:n osaksi teknisiä taitotestejä. Tämä johtuu siitä, että olennaisten tietojen kokoaminen on tärkeää ennen tarvittavan data-analyysin suorittamista.
Yksi haaste SQL:n harjoittamiselle on se, että tarvitsemme aluksi tietokantoja, mitä meillä ei usein ole. Kuitenkin, data.world antaa meille mahdollisuuden tehdä juuri sen ilman omaa tietokantaa. Voimme suorittaa SQL-kyselyitä julkisesti saatavilla oleville data.world-tietojoukoille suoraan. Tilin luominen data.world-sivustolle on ilmaista, eikä sinun tarvitse maksaa SQL-kyselyjen suorittamisesta!
Niille, jotka eivät ole tuttuja, data.world on alusta, joka tarjoaa paljon avointa dataa monille eri toimialueille ja toimialoille (voit myös ladata omia tietojoukkojasi). Heidän tehtävänsä on:
- Rakenna maailman mielekkäin, yhteistyökykyisin ja runsain tietoresurssi maksimoidaksesi datan yhteiskunnallisen ongelmanratkaisuhyödyn.
- Puolustaa julkisesti avoimen datan ja linkitetyn datan käyttöönoton, käytettävyyden ja leviämisen parantamista;
- Toimii saatavilla olevana maailman tietojen historiallisena arkistona.
Tässä hahmotan esimerkin käyttämällä a aineisto Singaporen Covid-19-trendeistä. Kyselyominaisuus on joskus piilotettu kolmen pisteen painikkeen pudotusvalikon alle tai se saattaa näkyä tietojoukon oikeassa yläkulmassa, jota edustaa a >_ symboli.
Seuraava SQL laskee vahvistettujen tapausten lukumäärän 7 päivän liukuvan keskiarvon tulosten alenevassa päivämääräjärjestyksessä. Linkki kyselyyn löytyy tätä.
Toisaalta alla oleva SQL laskee prosentuaalisen lisäyksen päiväkohtaisesti rokotuksensa suorittaneiden henkilöiden kumulatiivisessa lukumäärässä, ja tulos on järjestetty laskevassa päivämääräjärjestyksessä. Tämä vaatii self-joinin eli taulukon liittämisen itsensä kanssa. Olen käyttänyt DATE_SUB-toimintoa osana itseliittymistä saadakseni edellisen päivän tiedot nykyiseen päivään. Napsauttamalla tekstiä DATE_SUB saat myös lisätietoja toiminnosta ja tarvittavista parametreista. Linkki kyselyyn löytyy tätä.
Siellä on myös SQL opetusohjelma data.world-sivustolla, joka kattaa perus-, keskitason ja edistyneet SQL-käsitteet. Siksi se on hyvä avoimen lähdekoodin alusta SQL:n oppimiseen ja harjoittamiseen.
Jos olet rekrytoinnissa ja tutkit vaihtoehtoja SQL-testien suorittamiseen, tämä saattaa olla myös hyvä alusta harkittavaksi.
Related:
Suosituimmat tarinat viimeisen 30 päivän aikana | |||||
---|---|---|---|---|---|
|
|
Lähde: https://www.kdnuggets.com/2021/08/sql-without-own-database.html
- "
- &
- Tili
- Hyväksyminen
- Amazon
- analyysi
- Analytics
- tapauksissa
- haaste
- komponentti
- kustannukset
- Covid-19
- Nykyinen
- tiedot
- tietojen analysointi
- tietojenkäsittely
- tietokanta
- tietokannat
- päivä
- syvä oppiminen
- Johtaja
- verkkotunnuksia
- insinööri
- Engineers
- experience
- poimia tiedot
- Ominaisuus
- Ilmainen
- toiminto
- hyvä
- GPU
- Palkkaaminen
- Miten
- Miten
- HTTPS
- Kasvaa
- teollisuuden
- tiedot
- IT
- Kieli
- suuri
- OPPIA
- oppiminen
- LINK
- Tehtävä
- ML
- Tarjoukset
- verkossa
- avata
- avoimen lähdekoodin
- tilata
- organisatorinen
- Muut
- foorumi
- resurssi
- Tuotto
- tiede
- tutkijat
- SQL
- alkoi
- tarinat
- Tekninen
- testit
- ylin
- Trendit
- us
- käytettävyys
- hyödyllisyys
- maailman-
- X