Databaser er en systematisert innsamling av data strukturert langs lignende linjer for lagring og behandling av en datamaskin. Dette programmeringsobjektet lar deg jobbe med store mengder materialer uten å legge mye vekt på bruk, modifisering og avhending. Det universelle språket for å jobbe med databaser er SQL.
Bruksanvisning
Trinn 1
I databaser er informasjonen inneholdt i form av tabeller, hver tabell har sin egen struktur og størrelse, men de følger alle de samme kommandoene for å opprette, velge, endre og slette data. Arbeid med databaser utføres på det universelle spørrespråket SQL.
Steg 2
Kommandoer i spørrespråket defineres ved hjelp av operatorer, som kan deles inn i 4 hovedtyper i henhold til deres anvendelsesfelt: datadefinisjon, datamanipulering, datatilgangsdefinisjon og transaksjonsadministrasjon.
Trinn 3
Den vanligste gruppen av operatører er datamanipulering. Denne typen aktivitet er tilgjengelig for databasebrukere som er fratatt administratorrettigheter, og lar dem jobbe med de ønskede tabellene.
Trinn 4
SQL-setninger er det engelske navnet på verbene som indikerer tilsvarende handling: opprette - opprette, sette inn - legge til, oppdatere - endre og slette - slette. De har følgende struktur: velg,…, fra; - valg fra hele tabellen; velg, …, fra hvor = og / eller =; - valg fra tabellen i henhold til forholdene; velg * fra; - utvalg av alle data fra tabellen.
Trinn 5
sett inn i () verdier (); - legge til en rad med spesifikke felt i tabellen; sett inn i verdier (); - å legge til alle felt i tabellen, som standard update set =; - endre ett felt i alle poster i tabellen; oppdateringssett = hvor =; - modifisering av data i henhold til visse betingelser.
Trinn 6
slett fra; - sletting av alle poster fra tabellen; slett fra hvor =; - fjerning under visse forhold.
Trinn 7
Enhver forespørsel er en transaksjon. I SQL er det mulig å utføre et spørsmål og se resultatet og først fullføre handlingen. Dette gjør det mulig å gå tilbake et skritt hvis utførelsen av forespørselen av en eller annen grunn førte til uventede konsekvenser.
Trinn 8
De tilsvarende kontrolloperatørene er ansvarlige for å utføre transaksjoner: forpliktelse - bekreftelse, tilbakeføring - tilbakeføring og lagringspunkt - splitte transaksjonen.
Trinn 9
Databaseadministratorer har tilgang til alle tabeldata og kan opprette tabeller, åpne / lukke tilgang osv. Deres privilegium er datadefinisjonsoperatører og datatilgang: opprett tabell (,…,); - lage en ny tabell. endre tabell [legg til, modifiser, slipp] kolonne; - endre tabell (legge til, endre, slette felt).
Trinn 10
drop bord; - å slette et bord. Denne operasjonen kan bare utføres hvis tabellen ikke er relatert til andre tabeller av visse felt. I så fall må du først slette disse koblingene og deretter prøve å slette igjen.
Trinn 11
Operatører for å bestemme tilgang til data: gi - gi [tilgang], tilbakekalle - lukke, nekte - nekte (sterkere enn tilbakekalling, siden det nekter alle tillatelser).