Ինչ է տվյալների բազայի հարցումը:

Հարցումներն օգտագործում են ձեր տվյալների բազայի ուժը

Տվյալների բազայի հարցումը տվյալների բազայից բերում է տվյալներ եւ ձեւափոխում է այն ընթեռնելի ձեւով: Հարցումը պետք է գրվի այն լեզվով, որը պահանջում է բազան, սովորաբար, այդ լեզուն SQL է :

Օրինակ, երբ դուք ցանկանում եք տվյալների բազայից տվյալների, դուք օգտագործում եք հարցումներ `խնդրելով ձեր կոնկրետ տեղեկությունները: Գուցե դուք ունեք աշխատողի սեղան եւ ցանկանում եք հետեւել վաճառքի արդյունքների համարներին: Դուք կարող եք հարցաքննել ձեր տվյալների բազան տվյալ ժամանակահատվածում ամենաբարձր վաճառքի գրանցած աշխատողի համար:

SQL SELECT հայտարարությունը

Տվյալների բազայի հարցումը պետք է հետեւի տվյալների բազայի պահանջվող հարցման ձեւաչափին: Առավել տարածված ձեւաչափը բազային բազայի կառավարման համակարգերի կողմից օգտագործված Կառուցվածքային Հարցման Լեզուն (SQL) ստանդարտ հարցման ձեւաչափն է: SQL- ն հզոր լեզու է, որը կարող է զարգացած հարցումներ կատարել:

SQL- ը օգտագործում է SELECT հայտարարություն, որոշակի տվյալներ ընտրելու համար:

Նկատի առնենք օրինակ, որը հիմնված է Northwind բազայի վրա, որը սովորաբար առաքում է տվյալների բազայի արտադրանքների որպես ձեռնարկ:

Ահա տվյալների բազայի աշխատակիցների աղյուսակից մի հատված.

Հարկային տվյալների բազայի աշխատակիցների աղյուսակ
EmployeeID- ը Ազգանուն Անուն Կոչում Հասցե Քաղաքը Տարածաշրջան
1 Դավոլիո Նենսին Վաճառքի ներկայացուցիչը 507 - 20-րդ պող. Է. Սիեթլ WA
2 Ֆուլլեր Էնդրյու
Փոխնախագահ, վաճառք
908 W. Capital Way Tacoma WA
3 Leverling Ջանեթ Վաճառքի ներկայացուցիչը 722 Moss Bay Blvd. Kirkland WA

Տվյալների բազայից աշխատողի անունը եւ անվանումը վերադարձնելու համար SELECT հայտարարությունը նման է նման բան:

SELECT անուն, ազգանուն, վերնագիր FROM աշխատակիցներ;

Այն կվերադառնա.

Անուն Ազգանուն Կոչում
Նենսին Դավոլիո Վաճառքի ներկայացուցիչը
Էնդրյու Ֆուլլեր Փոխնախագահ, վաճառք
Ջանեթ Leverling Վաճառքի ներկայացուցիչը

Հետագա արդյունքները պարզելու համար կարող եք ավելացնել WHERE կետը,

SELECT անունը, ազգանուն FROM աշխատակիցները

WHERE City = 'Tacoma';

Այն վերադարձնում է ցանկացած աշխատողի անունը եւ ազգանունը, ով Tacoma- ից է:

Անուն Ազգանուն
Էնդրյու Ֆուլլեր

Նշենք, որ SQL- ը տվյալները վերադարձնում է Microsoft Excel- ի նմանող տողում / սյունակում, դրանով հեշտությամբ դիտելու եւ աշխատելու համար: Այլ հարցման լեզուները կարող են վերադարձնել տվյալները որպես գրաֆիկ կամ աղյուսակ:

Հարցումների ուժը

Տվյալների բազան ունի պոտենցիալ բարդ հասկացություններն ու գործողությունները բացահայտելու համար, բայց այս իշխանությունը միայն զենքի օգտագործման միջոցով հարցումների օգտագործումը: Բարդ տվյալների բազան բաղկացած է բազմաթիվ աղյուսակներից, որոնք պահպանում են անհամար տվյալներ: Հարցումը թույլ է տալիս զտել այն մեկ սեղանի մեջ, որպեսզի ավելի հեշտությամբ վերլուծեք այն:

Հարցումները կարող են նաեւ կատարել հաշվարկներ ձեր տվյալները կամ ավտոմատացնել տվյալների կառավարման գործառույթները: Դուք կարող եք նաեւ վերանայել թարմացումներ ձեր տվյալները, նախքան դրանք տվյալների բազա հանձնելը: