Mis on andmebaasi päring?

Päringud kasutavad teie andmebaasi jõudu

Andmebaasi päring võtab andmebaasist andmeid ja vormindab selle loetavas vormis. Päring peab olema kirjutatud keeles, mida andmebaas vajab - tavaliselt on see keel SQL .

Näiteks kui soovite andmeid andmebaasist, kasutate soovitud konkreetse teabe taotlemiseks päringut. Võimalik, et teil on Töötajate tabel ja soovite jälgida müügitulemuste numbreid. Võite oma andmebaasi küsida töötaja jaoks, kes on salvestanud kõrgeima müügi antud perioodil.

SQL SELECT avaldus

Andmebaasi päring peab vastama andmebaasi nõutavale päringuvormingule. Kõige tavalisem formaat on struktureeritud päringukeele (SQL) standardvorm, mida kasutavad paljud andmebaasihaldussüsteemid. SQL on võimas keel, mis suudab täiendada päringuid.

SQL kasutab SELECT avaldust, et valida konkreetseid andmeid.

Mõelge Northwind'i andmebaasi, mis põhineb tihti andmebaasi toodetel juhendamisel.

Siin on väljavõte andmebaasi töötajate tabelist:

Väljavõte Northwind'i andmebaasist Töötajad tabelis
Töötaja ID Perekonnanimi Eesnimi Pealkiri Aadress Linn Piirkond
1 Davolu Nancy Müügiesindaja 507 - 20. alevik E. Seattle WA
2 Täiuslikum Andrew
Asepresident, müük
908 W. Capital Way Tacoma WA
3 Leverling Janet Müügiesindaja 722 Moss Bay Blvd. Kirkland WA

Tööandja nime ja pealkirja saatmiseks andmebaasist näeb SELECT avaldus välja selline:

SELECT eesnimi, perekonnanimi, pealkiri töötajatest;

See tagastaks:

Eesnimi Perekonnanimi Pealkiri
Nancy Davolu Müügiesindaja
Andrew Täiuslikum Asepresident, müük
Janet Leverling Müügiesindaja

Täiendavate tulemuste täpsustamiseks võite lisada WHERE-i klausli:

SELECT FirstName, LastName FROM töötajatest

KUS City = 'Tacoma';

See tagastab Tacomast pärit töötaja eesnimi ja perekonnanimi:

Eesnimi Perekonnanimi
Andrew Täiuslikum

Pange tähele, et SQL tagastab andmed rea / veeru vormis, mis on sarnane Microsoft Exceliga, mis muudab selle hõlpsaks vaatamiseks ja töötamiseks. Teised päringukeeled võivad andmete töötlemiseks graafi või graafikuna edasi anda.

Päringute võimsus

Andmebaasil on potentsiaali näidata keerukaid suundumusi ja tegevusi, kuid seda võimu saab kasutada vaid päringu abil. Kompleksne andmebaas koosneb mitmest tabelist, mis salvestavad hulgaliselt andmeid. Päring võimaldab seda filtreerida ühe tabelisse, nii et saate seda kergemini analüüsida.

Päringud võivad teie arvutusi arvutada või andmete haldamise ülesandeid automatiseerida. Samuti saate vaadata oma andmete värskendusi enne, kui nad andmebaasi kasutavad.