Què és una consulta de base de dades?

Les consultes aprofiten la potència de la vostra base de dades

Una consulta de base de dades extreu dades d'una base de dades i la formata de forma llegible. Una consulta s'ha d'escriure en l'idioma que la base de dades requereix, en general, aquest idioma és SQL .

Per exemple, quan vulgueu dades d'una base de dades, utilitzeu una consulta per demanar la informació específica que voleu. Potser tingueu una taula d'empleats i voleu fer un seguiment dels números de rendiment de les vendes. Podeu consultar la vostra base de dades per a l'empleat que va registrar les vendes més altes en un període determinat.

La instrucció SQL SELECT

Una consulta de base de dades ha de seguir el format de consulta requerit per la base de dades. El format més comú és el format de consultes estàndard del llenguatge de consulta estructurada (SQL) utilitzat per molts sistemes de gestió de bases de dades. SQL és un llenguatge potent capaç de realitzar consultes avançades.

SQL utilitza una instrucció SELECT per seleccionar dades específiques.

Considereu un exemple basat en la base de dades Northwind que sovint s'inclou amb productes de base de dades com a tutorial.

A continuació es mostra un extracte de la taula d'empleats de la base de dades:

Extracte de la taula de treballadors de Northwind
EmployeeID Cognom Nom Títol adreça ciutat Regió
1 Davolio Nancy Representant de vendes 507 - 20a av. E. Seattle WA
2 Més completa Andrew
Vicepresident de Vendes
908 W. Capital Way Tacoma WA
3 Aixecament Janet Representant de vendes 722 Moss Bay Blvd. Kirkland WA

Per retornar el nom i el títol d'un empleat de la base de dades, la instrucció SELECT es veuria així:

SELECCIONAR primer nom, cognom, títol FROM empleats;

Tornaria:

Nom Cognom Títol
Nancy Davolio Representant de vendes
Andrew Més completa Vicepresident de Vendes
Janet Aixecament Representant de vendes

Per millorar encara més els resultats, podeu afegir una clàusula WHERE:

SELECCIONAR primer nom, darrer treball dels empleats

WHERE City = 'Tacoma';

Retorna el FirstName i LastName de qualsevol empleat que sigui de Tacoma:

Nom Cognom
Andrew Més completa

Tingueu en compte que SQL retorna les dades en un formulari de fila / columna que és similar a Microsoft Excel, per la qual cosa és fàcil de veure i treballar. Altres idiomes de consulta poden retornar dades com a gràfic o gràfic.

El poder de les consultes

Una base de dades té el potencial per revelar tendències i activitats complexes, però aquest poder només s'utilitza mitjançant l'ús de la consulta. Una base de dades complexa consisteix en múltiples taules que emmagatzemen una infinitat de dades. Una consulta us permet filtrar-la en una sola taula perquè pugueu analitzar-la més fàcilment.

Les consultes també poden realitzar càlculs en les vostres dades o automatitzar tasques de gestió de dades. També podeu revisar les actualitzacions de les dades abans de comprometre'ls a la base de dades.