Hvordan Spørre Databaser

Hvordan Spørre Databaser
Hvordan Spørre Databaser

Innholdsfortegnelse:

Anonim

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.

Hvordan spørre databaser
Hvordan spørre databaser

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).

Anbefalt: