Jautājumi izmanto jūsu datu bāzes jaudu
Datubāzes vaicājums izraksta datus no datubāzes un formatē to lasāmā formā. Vaicājumam jābūt rakstītai valodā, kuru pieprasa datu bāze, parasti, šī valoda ir SQL .
Piemēram, ja vēlaties datus no datubāzes, jūs izmantojat vaicājumu, lai pieprasītu konkrētu informāciju, kuru vēlaties. Varbūt jums ir Darbinieku tabula, un jūs vēlaties izsekot pārdošanas veiktspējas numurus. Varat vaicāt savā datubāzē darbiniekam, kurš ir reģistrējis visaugstāko pārdošanas apjomu noteiktā laika periodā.
SQL SELECT paziņojums
Datubāzes vaicājumam jāatbilst vaicājuma formātam, kas nepieciešams datu bāzei. Visizplatītākais formāts ir Strukturēto vaicājumu valodas (SQL) standarta vaicājuma formāts, ko izmanto daudzas datu bāzu pārvaldības sistēmas. SQL ir jaudīga valoda, kas spēj uzlabot vaicājumus.
SQL izmanto SELECT paziņojumu, lai atlasītu konkrētus datus.
Apsveriet piemēru, kas balstīts uz Northwind datubāzi, kas bieži tiek piegādāta kā datubāzes produkts kā apmācība.
Šeit ir izvilkums no datubāzes tabulas Darbinieki:
Darbinieka ID | Uzvārds | Vārds | Nosaukums | Adrese | Pilsēta | Novads | |
---|---|---|---|---|---|---|---|
1 | Davolo | Nansī | Tirdzniecības pārstāvis | 507 - 20. ave. E. | Sietla | WA | |
2 | Pilnīgāk | Andrew |
| 908 W. Capital Way | Tacoma | WA | |
3 | Leverling | Janet | Tirdzniecības pārstāvis | 722 Moss Bay Blvd. | Kirkland | WA |
Lai atgrieztu darbinieka vārdu un nosaukumu no datu bāzes, SELECT paziņojums izskatīsies šādi:
SELECT FirstName, LastName, Title no darbiniekiem;
Tas atgriezīsies:
Vārds | Uzvārds | Nosaukums |
---|---|---|
Nansī | Davolo | Tirdzniecības pārstāvis |
Andrew | Pilnīgāk | Pārdošanas viceprezidents |
Janet | Leverling | Tirdzniecības pārstāvis |
Lai precizētu rezultātus, jūs varat pievienot WHERE klauzulu:
SELECT FirstName, LastName no darbiniekiem
KUR Pilsēta = "Tacoma";
Tas atdod jebkura Tacoma darbinieka Vārdu un uzvārdu:
Vārds | Uzvārds |
---|---|
Andrew | Pilnīgāk |
Ņemiet vērā, ka SQL atgriež datus rindu / kolonnu veidlapā, kas ir līdzīga Microsoft Excel, ļaujot to viegli apskatīt un strādāt. Citas vaicājumu valodas datus var nosūtīt kā grafiku vai diagrammu.
Vaicājumu spēks
Datu bāzei ir potenciāls atklāt sarežģītas tendences un darbības, taču šo varu var izmantot tikai, izmantojot vaicājumu. Kompleksa datu bāze sastāv no vairākām tabulām, kurās tiek glabāti neskaitāmi dati. Vaicājums ļauj filtrēt to vienā tabulā, lai to varētu vieglāk analizēt.
Jautājumi arī var veikt aprēķinus jūsu datiem vai automatizēt datu pārvaldības uzdevumus. Varat arī pārskatīt jūsu datu atjauninājumus, pirms tos ievieto datubāzē.