Kaj je poizvedba z bazo podatkov?

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:

Izpis iz zbirke podatkov Northwind Tabela zaposlenih
Zaposleni ID Priimek Ime Naslov Naslov Mesto Regija
1 Davolio Nancy Prodajni zastopnik 507 - 20. Ave. E. Seattle WA
2 Fuller Andrew
Podpredsednik, Prodaja
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.