Համակարգիչներ, Տվյալների բազաներ
SQL «համար Dummies» Ինչ պետք է իմանալ, թե նորելուկ.
Մինչ օրս, «անտեղյակների համար», որ SQL դասընթացներ են դառնում ավելի տարածված. Դա կարող է լինել շատ հեշտ է բացատրել, քանի որ ավելի շատ հաճախ կարող եք գտնել, այսպես կոչված, «դինամիկ» վեբ ծառայություններ Այսօր աշխարհում. Նրանք կարող են ողջամտորեն ճկուն շապիկ եւ հիմնված են տվյալների բազաների նկատմամբ. Բոլոր novice ծրագրավորողների, ովքեր որոշել են նվիրել իրեն ստեղծման կայքերի, հիմնականում գրված են SQL դասընթացներ «համար Dummies»:
Ինչու սովորել լեզուն:
Առաջին հերթին, SQL, որը դասավանդվում է, որպեսզի հետագա ստեղծումը լայն դիմումների մեկի ամենատարածված օրս շարժիչների Օրագրեր - WordPress. Անցնելուց հետո մի քանի պարզ դասեր, դուք արդեն կկարողանաք ստեղծել հարցումներ ցանկացած բարդության, որը միայն հաստատում է պարզությունը լեզվով.
Թե ինչ է SQL.
Կանոնարկված հարցումների լեզու, կամ Կանոնարկված հարցումների լեզու, ստեղծվել է մեկ միասնական նպատակի: որոշելու տեսակի տվյալների, ապահովելով ելք դեպի նրանց, եւ բուժել դրանք համեմատաբար կարճ ընդմիջումներով: Եթե դուք գիտեք, SQL արժեքը, ապա դուք պետք է հասկանալ, որ սա սերվերը պատկանում է, այսպես կոչված, «nonprocedural» լեզուներով: Այսինքն `իր կարողությունը ներառում է միայն նկարագրությունը ցանկացած բաղադրիչների կամ արդյունքների, որոնք ցանկանում եք տեսնել, որ ապագայում կայքում. Բայց դա ծրագրավորող չի ճշտել, թե կոնկրետ ինչ է, որը պատրաստվում է ստանալ արդյունքները. Յուրաքանչյուր նոր խնդրանքը այս լեզվով մի տեսակ լրացուցիչ «վերնաշենք»: Այդ նպատակով, որտեղ նրանք են մտել են տվյալների բազայում, եւ հարցումները կիրականանան:
Ինչ գործընթացներ կարող են իրականացվել, օգտագործելով այդ լեզուն:
Չնայած իր պարզության, SQL տվյալների բազան թույլ է տալիս Ձեզ ստեղծել մի շատ ամենատարբեր խնդրանքներին: Այնպես որ, այն, ինչ դուք կարող եք անել, եթե դուք սովորեք, թե այս կարեւոր ծրագրավորման լեզու.
- ստեղծել է մի շարք սեղանների.
- ստանալու, խանութ, եւ փոփոխել տվյալները.
- փոխել կառուցվածքը սեղանների իր հայեցողությամբ.
- համատեղել ստացված տեղեկատվության մեջ մեկ միավորի.
- հաշվարկել ստացված տվյալները.
- ապահովել լիարժեք պաշտպանություն տեղեկատվության.
Որ թիմերն են ամենատարածված այս լեզվով.
Եթե դուք որոշեք այցելել է SQL դասընթացներ «անտեղյակների համար", ապա Դուք կստանաք մանրամասն տեղեկություններ հրամանների, որոնք օգտագործվում են ստեղծել հարցումներ դրա հետ: Առավել տարածված է հեռու հետեւյալն են.
- DDL - դա մի հրաման, որը սահմանում է այդ տվյալները: Այն օգտագործվում է ստեղծել, փոփոխել եւ ջնջել մի շարք օբյեկտների բազայում.
- DCL մի թիմ է, որը ղեկավարում տվյալները: Այն օգտագործվում է ապահովել մուտք դեպի տարբեր օգտատերերի տեղեկատվության տվյալների բազայում, ինչպես նաեւ օգտագործել սեղան կամ տեսակետը:
- TCL մի թիմ է, որը ղեկավարում է տարբեր տեսակի գործարքների. Դրա հիմնական նպատակն է որոշելու ընթացքը գործարքի.
- DML - շահարկում ստացված տվյալները: Նրա առաքելությունը թույլ է տալիս օգտագործողին տեղափոխել մի շարք տեղեկությունների մասնակի կամ նպաստել դրան:
Տեսակները արտոնությունների, որոնք գոյություն ունեն այս սերվերում
Տակ արտոնությունից վերաբերում է այն գործողություններին, որոնք կարող են կատարել այս կամ այն օգտվողին ըստ իրենց կարգավիճակի վերաբերյալ: Ամենացածր, իհարկե, դա նորմալ մուտքի. Իհարկե, ժամանակի ընթացքում արտոնությունները ենթակա են փոփոխման: Ամյա կջնջվի եւ նորերի ավելացվել. Այսօրվա դրությամբ, բոլոր նրանք, ովքեր անցնում SQL Server դասընթացներ «անտեղյակների համար", գիտենք, որ կան մի քանի տեսակներ թույլատրված գործունեության:
- Օբյեկտ տեսակ - օգտագործողը թույլատրվում է կատարել ցանկացած հրաման է միայն կապված մի կոնկրետ օբյեկտի, որը գտնվում է մասնակի: Միեւնույն ժամանակ, տարբեր օբյեկտների տարբեր արտոնություններ. Նրանք նաեւ կից ոչ միայն կոնկրետ մասին, այլ նաեւ սեղանների. Եթե ինչ-որ մեկը, օգտագործելով իրենց հնարավորությունները, ես ստեղծել մի սեղան, ապա այն համարվում է դրա սեփականատերը: Հետեւաբար, իր իրավունքի նշանակելու նոր արտոնություններ մյուս օգտվողների հետ կապված տեղեկատվության դրան:
- Համակարգ տեսակը - ի, այսպես կոչված, հեղինակային տեղեկություններ. Հաճախորդները, ովքեր ստանում են այնպիսի արտոնություններ, կարող եք ստեղծել մի շարք օբյեկտների բազայում.
Պատմությունը SQL
Այս լեզվի ստեղծվել է IBM ընկերության 1970 թ., Հետազոտական լաբորատորիայի. Իսկ նրա անունն էր փոքր-ինչ այլ է (շարունակություն), բայց հետո մի քանի տարի օգտագործման, այն փոխել, նվազեցնելով քիչ: Չնայած դրան, նույնիսկ այսօր, շատ հայտնի միջազգային փորձագետներ, ծրագրավորման ոլորտում դեռեւս արտասանել անունը հին. SQL ստեղծվել է մեկ նպատակով, որպեսզի հնարել մի լեզու, որ լինի, այնքան պարզ է, որ դա կարող է առանց որեւէ խնդիրների է սովորել նույնիսկ պարզ Ինտերնետից օգտվողների. Հետաքրքիր փաստ է, որ մինչ SQL էր ոչ միայն այդպիսին լեզուն: Կալիֆոռնիայում, մեկ այլ խումբ, փորձագետների ն մշակել է նման Ingres, բայց նա չի կարող դառնալ համատարած. Մինչեւ 1980 թ., Կային մի քանի տատանումները SQL, որոնք միայն որոշակի չափով տարբերվում են միմյանցից: Կանխելու համար շփոթություն, 1983 թ.-ին, իսկ ստանդարտ տարբերակը ստեղծվել է, որը հայտնի է այսօր: SQL դասընթացներ «համար Dummies» թույլ դուք գիտեք, շատ ավելի մոտ է ծառայությունից եւ լիովին ուսումնասիրել այն մի քանի շաբաթվա ընթացքում:
Similar articles
Trending Now