Definition af forespørgsler og funktioner og eksempler på forespørgsler i databasen
Har du nogensinde indset, hvordan websteder erHar du besøgt, ligesom Facebook kan vise oplysninger om dig selv? Hvordan kan du tilføje et foto eller status, opdatere eller endda slette? Det kan ske på grund af forespørgslen.
I databasebehandling har du brug forvær opmærksom på, er logikken i forespørgslen. Ved at bruge en god forespørgselslogik er systemet i stand til at imødekomme anmodninger fra brugere. Brugere kan udføre operationer såsom tilføjelse, sletning og visning af data.
Sprogforespørgsel kan udføres ved hjælp afXAMPP-software og kan fås via adressen http: // localhost / phpmyadmin. Derudover kan begyndere, der ønsker at lære databasen, starte gennem kommandoprompten, der findes i computerenheden. I denne artikel vil forfatteren diskutere definitionen af forespørgsel, funktionen af forespørgslen og nogle eksempler på brug af forespørgselskommandoen. Umiddelbart den første diskussion om betydningen af forespørgslen.
Definition af forespørgsel
For dem af jer, der bare er bekendt med databasens verdeneller bare lære om MySQL, en af databasestyringsplatformerne kan stadig føles forvirret over forespørgselsbetegnelsen. Denne forespørgsel er meget velkendt i databasebehandling. Men hvad er definitionen af forespørgslen?
Forespørgsel er et substantiv (substantiv), der betyder spørgsmål. I databasebehandling forespørgsel er et udtryk, der henviser til en brugers anmodning om at hente information fra databasen, Oplysningerne blev indhentet fra dataindeholdt i databasetabeller. Med andre ord kan forespørgslen fortolkes som evnen (kapacitet) til at vise oplysninger, der er opnået fra tabellerne, der er gemt i databasen.
Generelt er forespørgsler opdelt i to typer,Vælg forespørgsel og forespørgsel handling. Hvor den valgte forespørgsel henviser til anmodninger om at få data eller information indeholdt i databasen. Mens forespørgselshandlingen er en forespørgsel, der vedrører operationer såsom tilføjelse (indsættelse), opdatering (opdatering) og sletning (sletning). Forespørgsel bliver den vigtigste komponent i databasebehandling. For ved hjælp af en forespørgsel er systemet i stand til at imødekomme anmodninger fra mange brugere.
Forespørgselsfunktion
Hver komponent i databasen kan være indbyrdesinteragere ved hjælp af en forespørgsel. Forespørgsler kaldes ofte forespørgselssprog eller forespørgselssprog. I øjeblikket er det mest populære forespørgsel mellem DBA'er (databaseadministratorer) SQL (Structure Query Language).
I diskussionen denne gang vil forfatterenforklare forespørgselsfunktionen i SQL. I SQL er forespørgselssproget opdelt i 3 typer, nemlig DDL (Data Definition Language), DML (Data Manipulation Language) og DCL (Data Control Language). Nedenfor forklares de tre komponenter:
a. DDL (datadefinitionssprog)
DDL er et forespørgselssprog, der har en funktion til at definere data i en database. Kommandoerne indeholdt i denne komponent er CREATE, DROP og ALTER.
b. DML (Data ManipulatIon Language)
Datamanipulation Sprog er et forespørgselssprogsom bruges til at tilføje eller ændre værdien af en tabel i en database. Kommandoer inkluderet i DML-komponenten er INSERT, UPDATE, DELETE og SELECT.
c. DCL (Datakontrolsprog)
Datakontrolsprog er et forespørgselssprog, der fungerer til at give adgangsrettigheder til brugere. Kommandoen inkluderet i DCL-komponenten er REVOKE.
Det handler om nogle af de almindelige funktioner i det sprog, der bruges af SQL. Derudover fungerer forespørgslen også til beregningsoperationer, såsom tilføjelse, subtraktion, multiplikation og opdeling.
Eksempel Forespørgsel i databasen
Efter at have kendt funktionen af forespørgslens sprog, vil forfatteren forklare nogle eksempler på brugen af kommandoer indeholdt i komponenterne ovenfor. Følgende er eksempler:
1. SKAB
Kommandoen CREATE kan bruges til at oprette databaser, oprette tabeller, oprette visninger og oprette indekser. Eksempel CREATE syntaks:
a. Oprettelse af database
b. Lav en tabel
(Kolonne 1 typedata1, Kolonne2 typedata2 osv.);
c. Lav en visning
Vis er et alternativ til at vise data fra en tabel eller mere. Det kan øge sikkerheden og forenklingen for brugerne.
d. Lav et indeks
Indeks bruges til at fremskynde søgningen efter data med visse betingelser.
2. DROP
I SQL fungerer DROP til at slette data, der er gemt i en database.
a. Fjernelse af database
b. Fjern tabel
3. VÆLG
SELECT-kommandoen bruges til at vise datatabeller indeholdt i en database.
a. VÆLG generel form
Brug af betingelser er valgfri, der kan muligvis ikke.
b. Vis alle data i en tabel
c. Vis data i en bestemt kolonne
d. Viser data i bestemte kolonner med bestemte betingelser
Eksempel: VÆLG navn, HVOR studerende fra major Køn = "Kvinde";
4. ALTER
ALTER-kommandoen bruges til at ændre tabeller;
Alter_option er en mulighed for at ændre tabellen, f.eks. ADD namaField, ADD PRIMARY KEY [namafield / column];
5. INDSÆT
INSERT-kommandoen bruges til at manipulere data i en tabel.
a. Generel form for INSERT
b. Tilføjelse af data mere end en række i tabellen
INDSÆT I NAVNBORD VÆRDIER ("udfyld kolonne 1, udfyld kolonne 2, udfyld kolonne 3 osv.");
c. Føj rækker til de specificerede kolonner i tabellen
6. OPDATERING
UPDATE-kommandoen bruges til at ændre indholdet i en tabel.
SET kolonne1 = column_value, column2 = column_value osv.) HVOR tilstand;
7. SLET
SLET-kommando for at slette data i tabel.
Det er forklaringen på definitionen af forespørgsel,funktioner og nogle eksempler på brug af forespørgsler i en database. Forfatteren håber, at diskussionen ovenfor kan hjælpe dig med at lære grundlæggende forespørgsler, der ofte bruges i SQL-databaser.