Шта је Датабасе Куери?

Упити упоређују снагу ваше базе података

Упити базе података извлачи податке из базе података и формира их у читљивом облику. Упит мора бити написан на језику који захтева база података - обично, тај језик је СКЛ .

На пример, када желите податке из базе података, користите упит да бисте тражили одређене информације које желите. Можда имате таблу Емплоиее и желите да пратите бројеве перформанси продаје. Можда бисте упитали своју базу података за запосленог који је забележио највећу продају у датом периоду.

Изјава СКЛ СЕЛЕЦТ

Упит базе података мора да следи формат упита који захтева база података. Најчешћи облик је стандардни упит формуларног упита језика (СКЛ) који користе многи системи управљања базама података. СКЛ је моћан језик способан за напредне упите.

СКЛ користи израз СЕЛЕЦТ за одабир одређених података.

Размотрите пример заснован на бази података Нортхвинд-а који често испоручује производе са базом података као туторијал.

Ево извода из табеле Запослени у бази података:

Извод из базе података Нортхвинд Табела запослених
Број запосленог Презиме Име Наслов Адреса Град Регион
1 Даволио Нанци Представник продаје 507 - 20. Аве. Е. Сијетл ВА
2 Фуллер Андрев
Потпредседник, Продаја
908 В. Капитални пут Тацома ВА
3 Леверлинг Јанет Представник продаје 722 Мосс Баи Блвд. Киркланд ВА

Да бисте вратили име и наслов запосленог из базе података, наредба СЕЛЕЦТ би изгледала овако:

СЕЛЕЦТ ФирстНаме, ЛастНаме, Титле ФРОМ Емплоиеес;

То би се вратило:

Име Презиме Наслов
Нанци Даволио Представник продаје
Андрев Фуллер Потпредседник, Продаја
Јанет Леверлинг Представник продаје

Да бисте даље побољшали резултате, можете додати клаузулу ВХЕРЕ:

СЕЛЕЦТ ФирстНаме, ЛастНаме ФРОМ Запослени

ВХЕРЕ Цити = 'Тацома';

Она враћа ФирстНаме и ЛастНаме сваког запосленог који је из Тацома:

Име Презиме
Андрев Фуллер

Имајте на уму да СКЛ враћа податке у облику редова / колона који је сличан Мицрософт Екцелу, што олакшава преглед и рад с њима. Други језици упита могу вратити податке као графикон или графикон.

Моћ упита

База података има потенцијал да открије сложене трендове и активности, али ова моћ се користи само помоћу упита. Комплексна база података састоји се од више табела које чувају небројено података. Упит вам омогућава да га филтрирате у једну столу како бисте је лакше анализирали.

Упити такође могу вршити прорачуне на вашим подацима или аутоматизовати задатке управљања подацима. Такође можете прегледати исправке својих података пре него што их извршите у бази података.