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