5 supernyttige SQL-jukseark du ikke kan gå glipp av! - KDnuggets

5 supernyttige SQL-jukseark du ikke kan gå glipp av! – KDnuggets

Kilde node: 3070615

5 supernyttige SQL-jukseark du ikke kan gå glipp av!
Bilde av Freepik
 

Som dataprofesjonell bruker du SQL hele tiden. Men selv om du Vet SQL, kan det være nyttig å ha en rask referanse for å slå opp visse syntakser og brukstilfeller.

Her er en samling av fem super nyttige SQL-jukseark/referanser som dekker følgende emner:

  • Grunnleggende om SQL 
  • Dataklargjøring med SQL 
  • SQL blir med 
  • SQL-vindusfunksjoner 
  • SQL-intervjuspørsmål 

Så la oss komme i gang!

Du kan lære grunnleggende SQL på noen få timer. Du trenger bare å gjøre deg kjent med syntaksen og deretter trene på å løse noen få spørsmål for å bruke konseptene du nettopp har lært. Og hvis du trenger en oppfriskning om emner som filtrering ved hjelp av operatorer, sammenføyningstyper, grupper etter og aggregerte funksjoner, kan du se Grunnleggende om SQL jukseark av LearnSQL.

Temaene som dekkes inkluderer:

  • Spørre en enkelt tabell
  • Filtrering av utgangen
  • Spørre om flere tabeller
  • Aggregering og gruppering
  • subqueries
  • Angi operasjoner

Link: SQL Basics Cheat Sheet – LearnSQL

For ethvert datavitenskapsprosjekt er dataforberedelse superviktig. De Dataforberedelse med SQL jukseark av Stan Pugsley for KDnuggets vil hjelpe deg med å gå gjennom de viktigste dataforberedelsesteknikkene med SQL.

Du kan se hvordan du utfører følgende dataforberedelsesoppgaver med SQL:

  • Profildatasett 
  • Valider attributter 
  • Standardiser attributter 
  • Lag attributter 
  • Utlede attributter 
  • Kombiner datasett 
  • Del opp datasett

Link: Dataforberedelse med SQL Cheat Sheet – KDnuggets

Joins i SQL er ganske vanlig når du må bruke informasjon fra flere databasetabeller for å svare på spørsmålet. Men hvis du er nybegynner, kan joins virke ganske vanskelig før du har trent nok.

De SQL tiltrer jukseark av DataCamp er en hurtigreferanse som dekker følgende sammenføyningstyper:

  • Indre bli med
  • Bli med selv 
  • Venstre bli med
  • Full deltakelse 
  • Kryss sammen 

Og følgende settteori-operatorer i SQL:

  • Union 
  • Union alle sammen 
  • Snitt 
  • Unntatt

Link: SQL Joins Cheat Sheet – DataCamp

Hvis du har lært det grunnleggende om SQL, bør du være komfortabel med å bruke aggregerte funksjoner. Ved å bruke aggregert funksjon på en kolonne reduseres settet med rader til den spesifikke verdien, for eksempel gjennomsnitts-, minimums- og maksimumsverdier. 

Som aggregerte funksjoner lar vindusfunksjoner deg også beregne mengder på tvers av verdier i en kolonne, men resultatet reduseres ikke til en enkelt verdi. De returnerer heller et sett med rader. Eksempler inkluderer glidende gjennomsnitt, løpende sum og lignende. 

Vindusfunksjoner er også ekstremt viktige hvis du forbereder deg til intervjuer. De SQL-vindusfunksjoner jukseark av DataCamp vil hjelpe deg raskt å se gjennom SQL-vindusfunksjoner. Den går først over følgende:

  • Syntaks for vindusfunksjoner 
  • ORDER BY og PARTISION BY klausuler
  • Vindusrammeutstrekning 

Juksearket dekker også følgende kategorier av vindusfunksjoner:

  • Rangering av vindusfunksjoner 
  • Verdivindusfunksjoner 
  • Aggregerte vindusfunksjoner 
  • BLY og LAG

Link: SQL Window Functions Cheat Sheet – DataCamp

Nå er dette ikke et jukseark, men mer en nyttig referanse for vanlige intervjuspørsmål. Det er ment å være en rask oppfriskning for å sjekke forståelsen din av de grunnleggende konseptene. 

Dette SQL Intervju Spørsmål samling fra Edureka har flere spørsmål om det grunnleggende om databaser som relasjoner, skjema, begrensninger og mer. Som du absolutt bør kjenne til hvis du har litt erfaring med å jobbe med relasjonsdatabaser.

I tillegg har du noen spørsmål om følgende emner:

  • normalisering
  • OLAP vs. OLTP-systemer
  • Typer databaseindekser
  • Spørreoptimalisering
  • Databaseutløsere
  • delspørring
  • Lagrede prosedyrer
  • SQL Server og PostgreSQL-spesifikke spørsmål

Link: Topp 115 SQL-intervjuspørsmål – Edureka

Enten du bruker SQL på jobben, lærer SQL eller trenger en rask oppfriskning før neste intervju, er jeg sikker på at disse juksearkene vil hjelpe deg med å vurdere hva du trenger. 

Men for å bli dyktig i SQL, er praksis like nødvendig som læring. Faktisk bør praksis være en del av læringsprosessen. Så hvis du leter etter gode plattformer for å praktisere SQL, sjekk ut kompileringen 7 beste plattformer for å praktisere SQL.
 
 

Bala Priya C er en utvikler og teknisk skribent fra India. Hun liker å jobbe i skjæringspunktet mellom matematikk, programmering, datavitenskap og innholdsskaping. Hennes interesseområder og ekspertise inkluderer DevOps, datavitenskap og naturlig språkbehandling. Hun liker å lese, skrive, kode og kaffe! For øyeblikket jobber hun med å lære og dele kunnskapen sin med utviklerfellesskapet ved å skrive veiledninger, veiledninger, meningsartikler og mer.

Tidstempel:

Mer fra KDnuggets