V-ați dat seama vreodată cum sunt site-urileAi vizitat, cum ar fi Facebook poate afișa informații despre tine? Cum puteți adăuga o fotografie sau o stare, actualizați sau chiar ștergeți? Acest lucru se poate întâmpla din cauza interogării.

În procesarea bazelor de date, aveți nevoieatenție este logica interogării. Folosind o logică de interogare bună, sistemul este capabil să îndeplinească solicitările utilizatorilor. Utilizatorii pot efectua operațiuni precum adăugarea, ștergerea și afișarea datelor.

Interogarea de limbă se poate face folosindSoftware-ul XAMPP și poate fi accesat prin adresa http: // localhost / phpmyadmin. În plus, pentru începătorii care doresc să învețe baza de date pot începe prin promptul de comandă conținut în dispozitivul computerului. În acest articol, autorul va discuta despre definiția interogării, funcția interogării și câteva exemple de utilizare a comenzii de interogare. Imediat, prima discuție despre sensul interogării.

Definiția Query

Definiția Query is

Pentru aceia dintre voi care sunt doar familiarizați cu lumea bazelor de datesau doar învățând despre MySQL, una dintre platformele de gestionare a bazelor de date s-ar putea să se simtă încă confuză de termenul de interogare. Această interogare este foarte familiară în procesarea bazelor de date. Dar care este definiția interogării?

Interogarea este un substantiv (substantiv) care înseamnă întrebare. În procesarea bazelor de date, interogarea este un termen care se referă la solicitarea unui utilizator de a obține informații din baza de date. Informațiile au fost obținute din dateconținute în tabelele bazei de date. Cu alte cuvinte, interogarea poate fi interpretată ca fiind capacitatea (capacitatea) de a afișa informațiile obținute din tabelele stocate în baza de date.

În general, întrebările sunt împărțite în două tipuri,selectați acțiunea de interogare și interogare. În cazul în care interogarea selectată se referă la cererile de obținere de date sau informații conținute în baza de date. În timp ce acțiunea de interogare este o interogare referitoare la operațiuni cum ar fi adăugarea (inserarea), actualizarea (actualizarea) și ștergerea (ștergerea). Interogarea devine cea mai importantă componentă în procesarea bazelor de date. Deoarece, folosind o interogare, sistemul este capabil să îndeplinească cererile de la mulți utilizatori.

Funcție de interogare

funcție de interogare

Fiecare componentă din baza de date poate fi reciprocinteracționează folosind o interogare. Interogările sunt adesea numite limbi de interogare sau limbi de interogare. În prezent, cel mai popular limbaj de interogare dintre DBA (Administratorii bazei de date) este SQL (Structured Query Language).

În discuția de data aceasta autorul vaexplicați funcția de interogare conținută în SQL. În SQL, limbajul de interogare este împărțit în 3 tipuri, și anume DDL (Data Definition Language), DML (Data Manipulation Language) și DCL (Data Control Language). Mai jos vor fi explicate despre cele trei componente:

a. DDL (Language Definition Language)

DDL este un limbaj de interogare care are o funcție de a defini datele dintr-o bază de date. Comenzile conținute în această componentă sunt CREATE, DROP și ALTER.

b. DML (Data ManipulatIon Language)

Data Manipulation Language este un limbaj de interogarecare este utilizat pentru a adăuga sau modifica valoarea unui tabel dintr-o bază de date. Comenzile incluse în componenta DML sunt INSERT, UPDATE, DELETE și SELECT.

c. DCL (Data Control Language)

Limbajul de control al datelor este un limbaj de interogare care funcționează pentru a da drepturi de acces utilizatorilor. Comanda care aparține componentei DCL este REVOKE.

Este vorba despre unele dintre funcțiile comune ale limbajului de interogare folosit de SQL. În plus, interogarea funcționează și pentru operații de calcul, cum ar fi adunarea, scăderea, înmulțirea și divizarea.

Exemplu de interogare în baza de date

După ce a cunoscut funcția limbajului de interogare, autorul va explica câteva exemple de utilizare a comenzilor conținute în componentele de mai sus. Următoarele sunt exemple:

1. CREAȚI

Comanda CREATE poate fi folosită pentru a crea baze de date, a crea tabele, a crea vizualizări și a crea indexuri. Exemplu CREATE sintaxă:

a. Crearea bazei de date

CREATE DATEABASE nume bază de date;

b. Faceți un tabel

CREATE TABLA NamaTable
(Column1 typedata1, Column2 typedata2 etc.);

c. Faceți o vedere

View este o alternativă pentru a afișa date dintr-un tabel sau mai multe. Poate crește securitatea și simplificarea utilizatorilor.

CREATE VIZE numeVizualizați CA SELECTAȚI DECLARAȚIA DIN namaTable;

d. Faceți un index

Index este utilizat pentru a accelera căutarea de date cu anumite condiții.

CREATE [UNIQUE] INDEX nume INDEX ON nume tabelă (nume coloană)

2. DROP

În SQL funcționează DROP pentru a șterge datele stocate într-o bază de date.

a. Eliminarea bazei de date

Numele bazei de date DROP DATABASE;

b.Înlăturați tabelul

TABLA DE DROP namaTable;

3. SELECTĂ

Comanda SELECT este utilizată pentru afișarea tabelelor de date conținute într-o bază de date.

a. SELECTĂ formularul general

SELECTA numele coloanei DIN tabela WHERE [condiție];

Utilizarea condițiilor este opțională, poate exista sau nu.

b. Afișează toate datele într-un tabel

SELECTA * DIN numele tabelului;

c. Afișați datele într-o anumită coloană

SELECT Column1, Column2 FROM tableName;

d. Afișează date în anumite coloane cu anumite condiții

SELECTĂ Numele Coloanei1, Coloana2 UNDE condiție;

Exemplu: SELECTĂ numele, UNDE student din major Sex = "Femeie";

4. ALTER

Comanda ALTER este folosită pentru a schimba tabelul;

ALTER TABLE nume tabel alter_option;

Alter_option este o opțiune pentru a schimba tabelul, cum ar fi ADD namaField, ADD PRIMARY KEY [namafield / column];

5. INSERTĂ

Comanda INSERT este utilizată pentru manipularea datelor dintr-un tabel.

a. Forma generală de INSERT

INSERTĂ IN VALORI denumirea tabelului;

b. Adăugarea de date mai mult de o linie în tabel

INSCRIEȚI ÎN VALOARE Tabel nume („completați coloana1, completați coloana2, completați coloana3 etc.);

c. Adăugați rânduri la coloanele specificate din tabel

INSERT INTO nume de tabel (nume de coloană) VALORI („conținut de coloană”);

6. ACTUALIZARE

Comanda UPDATE este utilizată pentru a modifica conținutul unui tabel.

UPDATE nume de tablă
SET column1 = column_value, column2 = column_value etc.) WHERE condiție;

7. Ștergeți

Comanda Ștergeți pentru a șterge datele din tabel.

Șterge numele WHERE condiție;

Aceasta este explicația definiției interogării,funcții și câteva exemple de utilizare a interogărilor într-o bază de date. Autorul speră că discuția de mai sus vă poate ajuta să învățați întrebări de bază care sunt adesea utilizate în bazele de date SQL.

Comentarii 0