SQL haldamiseks

  • Jul 26, 2021
click fraud protection

Mitu korda oleme olnud keerulistes olukordades, kus vajame teavet oma andmebaasist kiireloomulised andmed ja meil ei ole programmi tehnikute ja analüütikute vajalikku tuge arvutamine. Üldiselt on ettevõtte juhtidel ja juhtkonnal väga ebakindlad teadmised SQL-i keel, mis jätab neid sellistes olukordades ebasoodsasse olukorda. Selles osas püüame anda lühikese selgituse selle keele ja selle tööpõhimõtte ning andmete haldamise kohta.

The struktureeritud päringukeel (SQL) on normaliseeritud andmebaasikeel, mis koosneb käskudest, klauslitest, operaatoritest ja koondfunktsioonidest. Need elemendid on ühendatud andmebaaside loomise, värskendamise ja manipuleerimise juhistes. Selle postituse jaoks meid huvitavad käskude tüübid on DML mis võimaldavad genereerida päringuid andmebaasist andmete sortimiseks, filtreerimiseks ja väljavõtmiseks.

Kuulutused

DML käsud:

  • VALI: Kasutatakse andmebaasist kirjete pärimiseks, mis vastavad teatud kriteeriumile.
  • SISSE: Kasutatakse andmepartiide laadimiseks andmebaasi ühe toiminguna.
  • UUENDAMINE: Kasutatakse andmepartiide laadimiseks andmebaasi ühe toiminguna.
  • KUSTUTA: Kasutatakse kirjete kustutamiseks andmebaasi tabelist.

Kuulutused

Nendest käskudest on kõige olulisem VALI kuna see võimaldab meil saada vajalikku teavet andmebaasist. Kolm ülejäänud käsku on kriitilised, kuna nende väärkasutamine võib põhjustada tõsiseid andmebaasi tulemusi. Näiteks koos UUENDAMINE Y KUSTUTA ettevõtte jaoks olulised andmed, näiteks müük, saab kaotada.

Peale käskude DML meil on klauslid, mis on muutmistingimused, mida kasutatakse andmete määratlemiseks, mida soovite valida või millega manipuleerida.

Kuulutused

Klauslid:

  • DESDE: Kasutatakse tabeli määramiseks, kust kirjeid tuleb valida
  • KUS: Kasutatakse tingimuste täpsustamiseks, millele valitud kirjed peavad vastama.
  • GRUPP JÄRGI: Kasutatakse valitud kirjete eraldamiseks kindlatesse rühmadesse
  • VÕIMALIK: Kasutatakse tingimuse väljendamiseks, mille iga rühm peab täitma
  • TELLI: Kasutatakse valitud kirjete sortimiseks kindla järjekorra järgi

Loogilised operaatorid:

Kuulutused

  • JA: See on loogiline "ja". Hindab kahte tingimust ja tagastab tõelise väärtuse ainult siis, kui mõlemad vastavad tõele.
  • VÕI: See on loogiline "o". Hindab kahte tingimust ja tagastab tõese väärtuse, kui kumbki on tõene.
  • MITTE: Loogiline eitus. Tagastab avaldise vastupidise väärtuse.

Võrdlusoperaatorid:

  • <: Väiksem kui
  • >: Suurem kui
  • <>: Muu kui
  • <=: Vähem kui või sama mis
  • >=: Suurem või võrdne
  • =: Nagu
  • VAHEL: Kasutatakse väärtuste vahemiku määramiseks.
  • LIKE: Kasutatakse mudeli võrdlemisel
  • IN: Kasutatakse andmebaasist kirjete täpsustamiseks

Koondfunktsioonid:

Kuulutused

  • AVG: Kasutatakse antud välja väärtuste keskmise arvutamiseks
  • COUNT: Kasutatakse valiku rekordnumbri tagastamiseks.
  • SUM: Kasutatakse välja väärtuste summa tagastamiseks
  • MAX: Kasutatakse määratud välja suurima väärtuse tagastamiseks.
  • MIN: Kasutatakse määratud välja madalaima väärtuse tagastamiseks.

See on olnud vaid pilguheit kõigele, mida saame SQL-iga teha. Teemadesse süvenemiseks vaadake meie teisi seotud postitusi.

instagram viewer