Poizvedbe izkoriščajo moč vaše baze podatkov
Poizvedba baze podatkov povzema podatke iz baze podatkov in jih oblikuje v berljivi obliki. Poizvedba mora biti napisana v jeziku, ki ga zahteva baza podatkov - ponavadi je ta jezik SQL .
Na primer, če želite podatke iz baze podatkov, uporabite poizvedbo, da zahtevate določene informacije, ki jih želite. Morda imate tabelo zaposlenih in želite slediti številom uspešnosti prodaje. Morda boste poizvedovali svojo bazo podatkov za zaposlene, ki je v določenem obdobju zabeležil najvišjo prodajo.
Izjava SQL SELECT
Poizvedba baze podatkov mora slediti obliki poizvedbe, ki jo zahteva baza podatkov. Najpogostejša oblika je standardni obliki poizvedb strukturiranega poizvedbenega jezika (SQL), ki ga uporabljajo številni sistemi za upravljanje baz podatkov. SQL je zmogljiv jezik z naprednimi poizvedbami.
SQL uporablja izjavo SELECT za izbiro določenih podatkov.
Razmislite o primeru, ki temelji na podatkovni bazi Northwind, ki pogosto pošilja izdelke z bazami podatkov kot vaje.
Tukaj je odlomek iz tabele Zaposleni v bazi podatkov:
Zaposleni ID | Priimek | Ime | Naslov | Naslov | Mesto | Regija | |
---|---|---|---|---|---|---|---|
1 | Davolio | Nancy | Prodajni zastopnik | 507 - 20. Ave. E. | Seattle | WA | |
2 | Fuller | Andrew |
| 908 W. Kapitalska pot | Tacoma | WA | |
3 | Leverling | Janet | Prodajni zastopnik | 722 Moss Bay Blvd. | Kirkland | WA |
Če želite vrniti ime in naslov zaposlenega iz baze podatkov, bo izpisek SELECT izgledal takole:
SELECT FirstName, LastName, Naslov FROM Zaposleni;
To bi se vrnilo:
Ime | Priimek | Naslov |
---|---|---|
Nancy | Davolio | Prodajni zastopnik |
Andrew | Fuller | Podpredsednik, Prodaja |
Janet | Leverling | Prodajni zastopnik |
Za nadaljnje izboljšanje rezultatov lahko dodate klavzulo WHERE:
SELECT FirstName, LastName FROM Zaposleni
KJE Mesto = "Tacoma";
Vrne FirstName in LastName vsakega zaposlenega, ki je iz Tacoma:
Ime | Priimek |
---|---|
Andrew | Fuller |
Upoštevajte, da SQL vrne podatke v obliki vrstice / stolpca, ki je podobna Microsoft Excelu, kar omogoča preprosto ogledovanje in delo. Drugi jeziki poizvedb lahko vrnejo podatke kot graf ali grafikon.
Moč poizvedb
Baza podatkov lahko razkrije kompleksne trende in dejavnosti, vendar je ta moč izkoriščena le z uporabo poizvedbe. Zapletena baza podatkov je sestavljena iz več tabel, ki shranjujejo nešteto podatkov. Poizvedba vam omogoča, da jo filtrirate v eno samo tabelo, da jo boste lažje analizirali.
Poizvedbe lahko opravljajo tudi izračune na vaše podatke ali avtomatizirajo naloge upravljanja podatkov. Posodobitve podatkov lahko tudi pregledate, preden jih storite v bazo podatkov.