Ստեղծեք աղյուսակ SQL Server 2012-ի հետ

Սեղանները հանդիսանում են կազմակերպության ցանկացած հիմնական բազայի համար, ներառյալ SQL Server 2012-ի կողմից : Ձեր տվյալների պահպանման համար համապատասխան աղյուսակների նախագծումը տվյալների բազայի մշակողի կարեւոր պարտականությունն է եւ երկու դիզայներներն ու ադմինիստրատորները պետք է ծանոթ լինեն նոր SQL Server տվյալների բազայի աղյուսակների ստեղծման գործընթացին: Այս հոդվածում մենք մանրամասնորեն ուսումնասիրում ենք գործընթացը:

Նշենք, որ այս հոդվածում նկարագրվում է Microsoft SQL Server 2012-ում սեղանների ստեղծման գործընթացը: Եթե դուք օգտագործում եք SQL Server- ի այլ տարբերակ, ապա կարող եք կարդալ Microsoft SQL Server 2008-ում ստեղծել աղյուսակներ կամ ստեղծել Microsoft SQL Server 2014 աղյուսակներ:

Քայլ 1: Նախագծեք ձեր սեղանը

Նախքան նույնիսկ մտածելու համար նստել ստեղնաշարի մեջ, դուրս բերեք ամենակարեւոր նախագծային գործիքը, որը հասանելի է ցանկացած տվյալների բազայի մշակողին `մատիտ եւ թուղթ: (OK, թույլատրվում է համակարգչից օգտվել այն դեպքում, եթե ցանկանում եք, Microsoft Visio- ն առաջարկում է մի քանի մեծ դիզայնի կաղապարներ):

Ժամանակին նկարեք ձեր բազայի նախագծման համար, որպեսզի այն ներառում է բոլոր տվյալների տարրերը եւ հարաբերությունները, որոնք դուք պետք է բավարարեք ձեր բիզնեսի պահանջներին: Երկարաժամկետ հեռանկարում ձեզ ավելի լավ կլինի, եթե սկսեք գործընթացը կոշտ ձեւով սկսելուց առաջ սկսել սեղաններ ստեղծել: Երբ դուք նախագծում եք ձեր տվյալների բազան, համոզվեք, որ ներդնել տվյալների բազայի կարգավորումը `ձեր աշխատանքը ուղղորդելու համար:

Քայլ 2: Սկսեք SQL Server կառավարման ստուդիան

Երբ դուք մշակել եք ձեր տվյալների բազան, ժամանակն է սկսել իրական իրականացում: Դրա ամենադյուրին ճանապարհն է օգտագործել SQL Server կառավարման ստուդիան: Շարունակեք եւ բացեք SSMS- ը եւ միացեք այն սերվերին, որն ընդունում է այն բազան, որտեղ ցանկանում եք ստեղծել նոր աղյուսակ:

Քայլ 3: Ուղղեք դեպի ճշգրիտ թղթապանակ

SSMS- ի շրջանակներում հարկավոր է նավարկեք ճիշտ տվյալների բազայի Աղյուսակների պանակը: Ուշադրություն դարձրեք, որ պատուհանի ձախ կողմում գտնվող թղթապանակի կառուցվածքը պարունակում է «Տվյալների բազաներ» կոչվող թղթապանակ: Սկսեք այս թղթապանակը ընդլայնել: Այնուհետեւ կտեսնեք ձեր սերվերի վրա տեղադրված տվյալների բազաներին համապատասխանող թղթապանակներ: Ընդլայնել այն բազան, որը համապատասխանում է տվյալների բազային, որտեղ ցանկանում եք ստեղծել նոր աղյուսակ:

Վերջապես, այդ տվյալների բազայի տակ ընդլայնել աղյուսակների թղթապանակը: Մի պահ պահեք տվյալների բազայում արդեն գոյություն ունեցող աղյուսակների ցանկը ուսումնասիրելու համար եւ համոզվեք, որ այն արտացոլում է առկա տվյալների շտեմարանի կառուցվածքը: Դուք ցանկանում եք վստահ լինել, որ չկրկնեք աղյուսակը, քանի որ դա ձեզ պատճառող հիմնարար խնդիրներ կբերի ճանապարհին, որը դժվար է ուղղել:

Քայլ 4: Սկսեք աղյուսակի ստեղծումը

Սեղմիր Աղյուսակների թղթապանակին եւ ընտրեք Նոր աղյուսակը բացվող ցանկից: Սա SSMS- ի շրջանակներում կբացի նոր տուփ, որտեղ դուք կարող եք ստեղծել ձեր առաջին բազայի աղյուսակը:

Քայլ 5: Ստեղծեք սեղանի սյունակներ

Դիզայնի ինտերֆեյսը ներկայացնում է ձեզ երեք սյունակային ցանց, որը ցույց է տալիս սեղանի հատկությունները: Յուրաքանչյուր հատկանիշի համար, որը ցանկանում եք պահպանել սեղանին, ապա ձեզ հարկավոր է բացահայտել.

Գնացեք եւ լրացրեք ցանցի մատրիցը, ապահովելով այս երեք կտոր տեղեկատվությունը յուրաքանչյուր սյունակի ձեր նոր բազայի աղյուսակում:

Քայլ 6: Բացահայտեք առաջնային բանալի

Հաջորդը, նշեք ձեր սեղանի հիմնական բանալիի համար ընտրված սյունակը (ներ) ը: Այնուհետեւ կտտացրեք գործառնական տողի բանալիների պատկերակը, առաջնային բանալին սահմանելու համար: Եթե ​​ունեք բազմալեզու առաջնային բանալի, օգտագործել CTRL ստեղնը `մի քանի տողերի լուսաբանման համար նախքան բանալին պատկերակը սեղմելը:

Երբ դա արել եք, առաջնային բանալիների սյունակը (ները) կցուցադրեն սյունակի անունի ձախ կոճակը, ինչպես նշված է վերեւում գտնվող պատկերում: Եթե ​​օգնության կարիք ունեք, կարող եք կարդալ Առաջնային բանալի ընտրելու հոդվածը:

Քայլ 7. Անուն եւ պահեք ձեր աղյուսակը

Նախնական բանալին ստեղծումից հետո, օգտագործեք սկավառակի պատկերակը գործիքագոտում, ձեր սեղանը պահելու համար: Ձեզանից խնդրվում է, որ ձեր աղյուսակի անունը տրամադրվի, երբ այն առաջին անգամ եք պահում: Համոզվեք, որ ինչ-որ բան ընտրեք, որը կօգնի ուրիշներին հասկանալ սեղանի նպատակը:

Այդ ամենը կա դրա համար: Շնորհավորում ենք ձեր առաջին SQL Server աղյուսակը ստեղծելու համար: