Հարցումներն օգտագործում են ձեր տվյալների բազայի ուժը
Տվյալների բազայի հարցումը տվյալների բազայից բերում է տվյալներ եւ ձեւափոխում է այն ընթեռնելի ձեւով: Հարցումը պետք է գրվի այն լեզվով, որը պահանջում է բազան, սովորաբար, այդ լեզուն 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- ի նմանող տողում / սյունակում, դրանով հեշտությամբ դիտելու եւ աշխատելու համար: Այլ հարցման լեզուները կարող են վերադարձնել տվյալները որպես գրաֆիկ կամ աղյուսակ:
Հարցումների ուժը
Տվյալների բազան ունի պոտենցիալ բարդ հասկացություններն ու գործողությունները բացահայտելու համար, բայց այս իշխանությունը միայն զենքի օգտագործման միջոցով հարցումների օգտագործումը: Բարդ տվյալների բազան բաղկացած է բազմաթիվ աղյուսակներից, որոնք պահպանում են անհամար տվյալներ: Հարցումը թույլ է տալիս զտել այն մեկ սեղանի մեջ, որպեսզի ավելի հեշտությամբ վերլուծեք այն:
Հարցումները կարող են նաեւ կատարել հաշվարկներ ձեր տվյալները կամ ավտոմատացնել տվյալների կառավարման գործառույթները: Դուք կարող եք նաեւ վերանայել թարմացումներ ձեր տվյալները, նախքան դրանք տվյալների բազա հանձնելը: