Skip to main content

Interogare

TL;DR

O interogare reprezintă recuperarea de informații dintr-o bază de date. Solicitarea unei interogări nu este o treabă dificilă, dar implică scrierea interogării folosind un cod predefinit. În acest fel, baza de date poate înțelege instrucțiunea și poate afișa informațiile solicitate.

Despre o interogare

O interogare se referă la acțiunea de a prelua date dintr-o bază de date și de a le formata într-o formă lizibilă pentru om.

O interogare a bazei de date este clasificată în interogări de acțiune sau interogări de selecție.

Recuperarea datelor se poate face cu ajutorul unei interogări de selectare, iar alte operațiuni asupra datelor, cum ar fi actualizarea, inserarea sau ștergerea, se pot face cu ajutorul unei interogări de acțiune.

Cum poate fi solicitată o interogare?

Există trei metode generale pentru a pune întrebări: alegerea parametrilor dintr-o listă de parametri (aceasta este cea mai puțin flexibilă metodă, dar mai ușoară pentru începători, deoarece meniurile îi ghidează), specificarea câmpurilor și a valorilor care definesc interogarea (interogare prin exemplu) și utilizarea unui limbaj de interogare (cea mai puternică metodă, dar și cea mai dificilă, deoarece persoana care solicită interogarea trebuie să cunoască un limbaj de interogare). SQL (Structured Query Language) este limbajul de interogare cel mai cunoscut și cel mai utilizat. Deși SQL este cel mai popular limbaj, nu este singurul. Alte limbaje sunt, de exemplu, Datalog, DMX și AQL.

Cum poate fi utilizată o interogare?

Interogările pot fi utilizate în diferite moduri și pot îndeplini numeroase sarcini.

În primul rând, interogările sunt utilizate pentru a găsi date specifice prin filtrarea unor criterii specifice. De asemenea, interogările pot număra sau însuma date, precum și automatiza sarcinile de gestionare a datelor. Alte interogări includ parametrii, totalurile, tabelul încrucișat, atașarea, actualizarea și ștergerea.

De exemplu, o interogare de parametri execută variații ale unei anumite interogări care induc utilizatorului să introducă o valoare de câmp, iar apoi utilizează acea valoare pentru a stabili parametrii, în timp ce interogările de totaluri permit utilizatorilor să grupeze și să însumeze datele.