Շտեմարանները տվյալների համակարգված հավաքածու են, որոնք կառուցված են համանման գծերի վրա, համակարգչի կողմից պահեստավորման և մշակման համար: Programրագրավորման այս օբյեկտը թույլ է տալիս աշխատել մեծ քանակությամբ նյութերի հետ `առանց մեծ ջանք գործադրելու դրանց օգտագործման, փոփոխման և հեռացման վրա: Տվյալների բազաների հետ աշխատելու ունիվերսալ լեզուն SQL է:
Հրահանգներ
Քայլ 1
Տվյալների շտեմարաններում տեղեկատվությունը պարունակվում է աղյուսակների տեսքով, յուրաքանչյուր աղյուսակ ունի իր կառուցվածքն ու չափը, բայց բոլորն էլ ենթարկվում են տվյալների ստեղծման, ընտրության, փոփոխման և վերացման նույն հրամաններին: Տվյալների շտեմարանների հետ աշխատանքն իրականացվում է հարցումների համընդհանուր լեզվով SQL:
Քայլ 2
Հարցման լեզվով հրամանները որոշվում են ՝ օգտագործելով օպերատորներ, որոնք ըստ իրենց կիրառական ոլորտի կարելի է բաժանել 4 հիմնական տիպի ՝ տվյալների սահմանում, տվյալների մանիպուլյացիա, տվյալների հասանելիության սահմանում և գործարքների կառավարում:
Քայլ 3
Օպերատորների ամենատարածված խումբը տվյալների մանիպուլյացիան է: Գործունեության այս տեսակը հասանելի է տվյալների բազան օգտագործողներին, ովքեր զրկված են ադմինիստրատորի իրավունքներից, և նրանց թույլ են տալիս աշխատել ցանկալի սեղանների հետ:
Քայլ 4
SQL հայտարարությունները բայերի անգլերեն անունն են, որոնք նշում են համապատասխան գործողությունը. Ստեղծել - ստեղծել, ներդնել - ավելացնել, թարմացնել - փոփոխել և ջնջել - ջնջել: Նրանք ունեն հետևյալ կառուցվածքը. Ընտրել,…, from; - ընտրություն ամբողջ աղյուսակից; ընտրեք, …, որտեղից = և / կամ =; - աղյուսակից ընտրություն ըստ պայմանների. ընտրիր * -ից; - աղյուսակից բոլոր տվյալների ընտրություն:
Քայլ 5
տեղադրեք () արժեքների մեջ (); - աղյուսակում ավելացնելով հատուկ դաշտերով տող. տեղադրիր արժեքների մեջ (); - բոլոր դաշտերը լրացնելով սեղանին, լռելյայն, թարմացման հավաքածու =; - աղյուսակի բոլոր գրառումներում մեկ դաշտ փոխելը. թարմացման հավաքածու = որտեղ =; - տվյալների փոփոխություն ՝ ըստ որոշակի պայմանների:
Քայլ 6
ջնջել; - աղյուսակից բոլոր գրառումները ջնջելը. որտեղից ջնջել =; - հեռացում որոշակի պայմաններում:
Քայլ 7
Requestանկացած հարցում գործարք է: SQL- ում հնարավոր է հարցում կատարել և տեսնել դրա արդյունքը և միայն այնուհետև լրացնել գործողությունը: Սա հնարավորություն է տալիս հետ գնալ մի քայլ, եթե խնդրանքի կատարումը ինչ-ինչ պատճառներով հանգեցրեց անսպասելի հետևանքների:
Քայլ 8
Համապատասխան հսկիչ օպերատորները պատասխանատու են գործարքների կատարման համար. Գործարքի բաժանում `կատարում` հաստատում, վերադարձ `վերադարձ և վերադարձ`
Քայլ 9
Տվյալների շտեմարանի ադմինիստրատորները մուտք ունեն սեղանի բոլոր տվյալները և կարող են ստեղծել աղյուսակներ, բացել / փակել մուտքը և այլն: Նրանց իրավասությունը տվյալների սահմանման օպերատորներն են և տվյալների հասանելիությունը. - ստեղծել նոր աղյուսակ. փոխել աղյուսակը [ավելացնել, փոփոխել, թողնել] սյունակ; - աղյուսակի փոփոխություն (դաշտերի ավելացում, փոփոխում, ջնջում):
Քայլ 10
կաթիլ սեղան; - սեղան ջնջելը: Այս գործողությունը կարող է իրականացվել միայն այն դեպքում, երբ աղյուսակը կապված չէ որոշակի դաշտերի կողմից այլ աղյուսակների հետ: Եթե այդպես է, նախ պետք է ջնջեք այս հղումները, ապա նորից փորձեք ջնջել:
Քայլ 11
Տվյալների մատչելիությունը որոշելու օպերատորներ. Շնորհել - շնորհել [մուտքի], չեղարկել - փակել, մերժել - մերժել (ուժը կորցրածից ուժեղ է, քանի որ այն մերժում է բոլոր թույլտվությունները):