SQL er et dataspråk for å skrive spørsmål på tabeller i relasjonsdatabaser. Allsidigheten gjør det mulig å bruke de samme operatorene i forskjellige DBMS, til og med å overføre programkode fra en til en annen uten vesentlige endringer.
Bruksanvisning
Trinn 1
Databaser er utbredt i datamaskinmiljøet, inkludert de brukes til å lage nettsteder og blogger. Den største fordelen med denne typen datalagring er at den er strukturert etter lignende linjer.
Steg 2
For eksempel for å endre noe av det samme attributtet for elementene i den samme tabellen, for eksempel for å redigere noen av blogginnleggene, som allerede har vokst til store størrelser. Spesielt endre en setning eller et ord for en annen. I dette tilfellet trenger du ikke å spore alle poster og gjøre endringer manuelt, du trenger bare å bruke et SQL-spørsmål.
Trinn 3
Du trenger ikke å være programmeringsguru for å gjøre SQL-spørsmål. Dette vil imidlertid kreve viss kunnskap og ferdigheter. For eksempel må du forstå strukturen i databasen, eller i det minste den delen av den du har tilgang til. Kjenn til navnet på tabellene, de nødvendige kolonnene (kolonnene), samt navnet og formålet med språkoperatørene.
Trinn 4
Generelt, for en ikke-profesjonell programmerer eller blogger, er grunnleggende operatører tilstrekkelige, som kan deles inn i to grupper: datadefinisjonsoperatører og databehandlingsoperatører.
Trinn 5
De mest brukte databehandlingsoperatørene. Disse er velg, sett inn, oppdater og slett. Disse operatørene brukes til å jobbe med data i en tabell eller flere tabeller og har følgende konstruksjoner: velg, …, fra; - valg fra hele tabellen; velg, …, fra hvor = og / eller =; - valg fra tabellen i henhold til forholdene; velg * fra; - utvalg av alt fra bordet.
Trinn 6
sett inn i () verdier (); - legge til en rad med de angitte feltverdiene i tabellen; sett inn i verdiene (); - legge til alle felt i tabellen.
Trinn 7
oppdateringssett =; - endre ett felt i alle poster i tabellen; oppdateringssett = hvor =; - endre når visse vilkår er oppfylt.
Trinn 8
slett fra; - sletting av alle poster fra tabellen; slett fra hvor =; - sletting når visse vilkår er oppfylt. Hvis det er mer enn én betingelse, blir de skrevet atskilt med komma.
Trinn 9
Operatører på høyere nivå er tilgjengelige for databaseadministratorer. Dette er operatører for å opprette, endre og slette databaseobjekter, nemlig selve databasen, dens tabeller, brukere osv. Det er tre slike operatorer: opprett, endre og slipp. lage bord (, …,); - bordoppretting.
Trinn 10
endre tabell [legg til, modifiser, slipp] kolonne; - endre tabellfelt (legge til, endre, slette). drop tabell; - å slette et bord. Denne operasjonen lykkes hvis det ikke er lenker til andre tabeller.