Mikä on tietokannan kysely?

Kyselyt hyödyntävät tietokannan tehoa

Tietokannan kysely poimii tietokannasta saatuja tietoja ja muodostaa ne lukulomakkeessa. Kysely on kirjoitettava kielellä, jota tietokanta tarvitsee - yleensä kieli on SQL .

Kun esimerkiksi haluat tietoja tietokannasta, käytät kyselyä pyytämään haluamasi tiedot. Ehkä sinulla on Työntekijätaulukko ja haluat seurata myyntitoiminnot. Saat kyselyn tietokannasta työntekijälle, joka tallensi korkeimman myynnin tietyssä ajassa.

SQL SELECT -lausuma

Tietokannan kyselyn on noudatettava tietokannan vaatimaa kyselyformaattia. Tavallisin formaatti on useiden tietokantojen hallintajärjestelmien käyttämät SQL-standardikyselyformaatit. SQL on tehokas kieli, joka kykenee edistyneisiin kyselyihin.

SQL käyttää SELECT-käskyä tiettyjen tietojen valitsemiseen.

Harkitse esimerkki Northwind-tietokannasta, joka usein toimittaa tietokantatuotteita opetusohjelmana.

Tässä on ote tietokannan Työntekijöiden taulukosta:

Ote Northwind-tietokannasta Työntekijöiden taulukko
Henkilöstökortti Sukunimi Etunimi otsikko Osoite Kaupunki alue
1 Davolio Nancy Myyntiedustaja 507 - 20. Ave. E. Seattle WA
2 Fuller Andrew
Myyntijohtaja
908 W. Capital Way Tacoma WA
3 Leverling Janet Myyntiedustaja 722 Moss Bay Blvd. Kirkland WA

Jos haluat palauttaa työntekijän nimen ja otsikon tietokannasta, SELECT-ilmoitus näyttää jotain tällaista:

SELECT etunimi, etunimi, osasto FROM Employees;

Se palaisi:

Etunimi Sukunimi otsikko
Nancy Davolio Myyntiedustaja
Andrew Fuller Myyntijohtaja
Janet Leverling Myyntiedustaja

Jos haluat tarkentaa tuloksia edelleen, voit lisätä WHERE-lausekkeen:

SELECT etunimi, viimeinen nimi työntekijöiltä

WHERE Kaupunki = 'Tacoma';

Se palauttaa minkä tahansa Tacoman työntekijän FirstName- ja LastName-tunnuksen:

Etunimi Sukunimi
Andrew Fuller

Huomaa, että SQL palauttaa tietoja rivissä / sarakkeessa, joka on samanlainen kuin Microsoft Excel, joten se on helppo tarkastella ja työskennellä. Muut kyselykielet saattavat palauttaa tietoja kaaviona tai kaaviona.

Kysymysten voima

Tietokannalla on mahdollisuuksia paljastaa monimutkaiset trendit ja toiminnot, mutta tämä voima hyödynnetään vain kyselyn avulla. Monimutkainen tietokanta koostuu useista taulukoista, joissa on lukemattomia tietoja. Kyselyn avulla voit suodattaa sen yhdeksi taulukoksi, jotta voit analysoida sen helposti.

Kyselyt voivat myös suorittaa laskutoimituksia tai automatisoida tietojenkäsittelytehtäviä. Voit myös tarkistaa päivitykset tietoihin ennen kuin ne sitoutuvat tietokantaan.