SQL for ledelse

  • Jul 26, 2021
click fraud protection

Mange ganger har vi vært i kompliserte situasjoner der vi trenger informasjon fra vår database haster data, og vi har ikke den nødvendige støtten fra teknikerne og analytikerne fra databehandling. Generelt har bedriftsledere og ledelse svært usikker kunnskap om SQL-språk, som etterlater dem i en ulempe i disse situasjonene. I denne delen vil vi prøve å gi en kort forklaring om dette språket og hvordan det fungerer og kan brukes til datahåndtering.

De strukturert spørrespråk (SQL) er et normalisert databasespråk sammensatt av kommandoer, leddsetninger, operatorer og samlede funksjoner. Disse elementene kombineres i instruksjonene for å opprette, oppdatere og manipulere databasene. Hvilke typer kommandoer som interesserer oss for formålet med dette innlegget, er DML som gjør det mulig å generere spørsmål for å sortere, filtrere og trekke ut data fra databasen.

Annonser

DML-kommandoer:

  • Å VELGE: Brukes til å spørre poster fra databasen som tilfredsstiller et visst kriterium.
  • SETT INN: Brukes til å laste inn batcher av data i databasen i en enkelt operasjon.
  • OPPDATER: Brukes til å laste inn batcher av data i databasen i en enkelt operasjon.
  • SLETT: Brukes til å slette poster fra en tabell i en database.

Annonser

Av disse kommandoene er det viktigste Å VELGE siden det vil tillate oss å innhente informasjonen som kreves fra databasen. De tre andre kommandoene er kritiske, da misbruk av dem kan føre til alvorlige databaseresultater. For eksempel med OPPDATER Y SLETT en viktig rekord for virksomheten, for eksempel et salg, kan elimineres.

Bortsett fra kommandoene DML vi har klausulene som er modifikasjonsbetingelser som brukes til å definere dataene du vil velge eller manipulere.

Annonser

Klausuler:

  • DESDE: Brukes til å spesifisere tabellen som postene skal velges fra
  • HVOR: Brukes til å spesifisere vilkårene som postene som skal velges må oppfylle.
  • GRUPPE AV: Brukes til å skille utvalgte poster i bestemte grupper
  • HAR: Brukes for å uttrykke betingelsen som hver gruppe må tilfredsstille
  • REKKEFØLGE ETTER: Brukes til å sortere de valgte postene i henhold til en bestemt rekkefølge

Logiske operatører:

Annonser

  • OG: Det er det logiske "og". Evaluerer to forhold og returnerer en sann verdi bare hvis begge er sanne.
  • ELLER: Det er den logiske "o". Evaluerer to forhold og returnerer en verdi på sant hvis begge er sanne.
  • IKKE: Logisk negasjon. Returnerer motsatt verdi av uttrykket.

Sammenligningsoperatører:

  • <: Mindre enn
  • >: Større enn
  • <>: Annet enn
  • <=: Mindre enn eller Samme som
  • >=: Større enn eller lik
  • =: Som
  • MELLOM: Brukes til å spesifisere et verdiområde.
  • SOM: Brukes når man sammenligner en modell
  • I: Brukes til å spesifisere poster fra en database

Aggregerte funksjoner:

Annonser

  • AVG: Brukes til å beregne gjennomsnittet av verdiene til et gitt felt
  • TELLE: Brukes til å returnere postnummeret til utvalget.
  • SUM: Brukes til å returnere summen av verdiene til et felt
  • MAX: Brukes til å returnere den høyeste verdien i et spesifisert felt.
  • MIN: Brukes til å returnere den laveste verdien i et spesifisert felt.

Dette har bare vært et glimt av alt vi kan gjøre med SQL. For å fordype deg i emnene, se andre relaterte innlegg.

instagram viewer