Skip to main content

Quina és la definició d'una consulta de base de dades?

Anonim

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
EmployeeIDCognomNomTítoladreçaciutatRegió
1DavolioNancyRepresentant de vendes507 - 20a av. E.SeattleWA
2Més completaAndrew

Vicepresident de Vendes
908 W. Capital WayTacomaWA
3AixecamentJanetRepresentant de vendes722 Moss Bay Blvd.KirklandWA

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:

NomCognomTítol
NancyDavolioRepresentant de vendes
AndrewMés completaVicepresident de Vendes
JanetAixecamentRepresentant 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:

NomCognom
AndrewMé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.