Skip to main content

Hva er definisjonen av en database spørring?

The Atlantic Slave Trade: Crash Course World History #24 (April 2025)

The Atlantic Slave Trade: Crash Course World History #24 (April 2025)
Anonim

En database spørring trekker ut data fra en database og formaterer den i en lesbar form. En spørring må skrives på språket databasen krever, vanligvis er språket SQL.

For eksempel, når du vil ha data fra en database, bruker du et spørsmål for å be om den spesifikke informasjonen du vil ha. Kanskje du har et Medarbeidertabell, og du vil spore salgstallene. Du kan spørre databasen din for den ansatte som registrerte det høyeste salget i en gitt periode.

SQL SELECT-setningen

En databasespørsmål må følge spørringsformatet som kreves av databasen. Det vanligste formatet er Strukturert Query Language (SQL) standard spørringsformat som brukes av mange databasebehandlingssystemer. SQL er et kraftig språk som er i stand til avanserte spørringer.

SQL bruker en SELECT-setning for å velge bestemte data.

Tenk på et eksempel basert på Northwind-databasen som ofte leveres med databaser som veiledning.

Her er et utdrag fra databasens tabell for ansatte:

Utdrag fra Northwind-databasen Ansattstabell
Ansatt IDEtternavnFornavnTittelAdresseByRegion
1DavolioNancySalgsrepresentant507 - 20th Ave. E.SeattleWA
2FullerAndrew

Vice President, Salg
908 W. Capital WayTacomaWA
3LeverlingJanetSalgsrepresentant722 Moss Bay Blvd.KirklandWA

For å returnere en ansattes navn og tittel fra databasen, vil SELECT-setningen se slik ut:

SELECT Fornavn, Etternavn, Tittel FROM Ansatte;

Det ville komme tilbake:

FornavnEtternavnTittel
NancyDavolioSalgsrepresentant
AndrewFullerVice President, Salg
JanetLeverlingSalgsrepresentant

For å finjustere resultatene ytterligere, kan du legge til en WHERE-setning:

SELECT FirstName, LastName FROM Medarbeidere

Hvor byen = 'tacoma';

Den returnerer fornavn og etternavn til enhver ansatt som er fra tacoma:

FornavnEtternavn
AndrewFuller

Vær oppmerksom på at SQL returnerer data i en rad / kolonneform som ligner på Microsoft Excel, noe som gjør det enkelt å se og jobbe med. Andre søkspråk kan returnere data som en graf eller et diagram.

Kraften til spørringer

En database har potensial til å avsløre komplekse trender og aktiviteter, men denne kraften blir bare utnyttet ved bruk av spørringen. En kompleks database består av flere tabeller som lagrer et mylder av data. En spørring lar deg filtrere den i et enkelt bord slik at du lettere kan analysere det.

Spørsmål kan også utføre beregninger på dataene dine eller automatisere dataadministrasjonsoppgaver. Du kan også se gjennom oppdateringer av dataene dine før du forplikter dem til databasen.