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:
Henkilöstökortti | Sukunimi | Etunimi | otsikko | Osoite | Kaupunki | alue | |
---|---|---|---|---|---|---|---|
1 | Davolio | Nancy | Myyntiedustaja | 507 - 20. Ave. E. | Seattle | WA | |
2 | Fuller | Andrew |
| 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.