Кестелер кез-келген дерекқорға, соның ішінде SQL Server 2012 басқаратын ұйымның негізгі бірлігі ретінде қызмет етеді. Деректерді сақтау үшін тиісті кестелерді жасау дерекқор әзірлеушінің маңызды жауапкершілігі болып табылады, және де дизайнерлер мен әкімшілер жаңа SQL Server дерекқорының кестелерін жасау процесіне таныс болуы керек. Бұл мақалада біз процесті егжей-тегжейлі зерттеп жатырмыз.
Бұл мақалада Microsoft SQL Server 2012 нұсқасындағы кестелерді жасау процесі сипатталғанын ескеріңіз. SQL Server серверінің басқа нұсқасын пайдалансаңыз , Microsoft SQL Server 2008 кестелерін жасауды немесе Microsoft SQL Server 2014 кестелерін жасауды оқып шығыңыз.
1-қадам: кестеңізді жасаңыз
Пернетақтада отыру жайлы ойланбас бұрын кез-келген дерекқор әзірлеушісіне қолжетімді маңызды дизайн құралын - қарындаш пен қағазды шығарыңыз. (Жақсы, егер сіз мұны істеу үшін компьютерді пайдалануға рұқсат етілсе - Microsoft Visio кейбір керемет дизайн үлгілерін ұсынады.)
Дерекқорыңыздың дизайнын эскиздеу үшін уақытыңызды өзіңіздің іскерлік талаптарыңызға сәйкес келетін барлық деректер элементтері мен қарым-қатынастарды қамтитын етіп алыңыз. Кестелерді жасауды бастамас бұрын, процесті қатты дизайнмен бастасаңыз, ұзақ мерзімді кезеңде әлдеқайда жақсы боласыз. Дерекқорыңызды жасаған кезде, жұмысыңызды бағыттау үшін деректер базасын қалыпқа келтіруді қосыңыз.
2-қадам: SQL Server Management Studio бағдарламасын іске қосыңыз
Дерекқорыңызды жасағаннан кейін нақты іске кірісу уақыты келді. Мұны істеудің ең оңай жолы - SQL Server Management Studio пайдалану. Жалғастырыңыз және SSMS ашыңыз және жаңа кесте жасағыңыз келетін дерекқорды орналастыратын серверге қосылыңыз.
3-қадам: Дұрыс қалтаға өтіңіз
SSMS ішінде дұрыс деректер қорының Кестелер қалтасына өтуіңіз керек. Терезенің сол жағындағы қалта құрылымы «Дерекқорлар» деп аталатын қалтаны қамтитынын ескеріңіз. Бұл қалтаны кеңейту арқылы бастаңыз. Одан кейін серверде орналасқан әрбір дерекқорға сәйкес келетін қалталарды көресіз. Жаңа кесте жасағыңыз келетін дерекқорға сәйкес келетін қалтаны кеңейтіңіз.
Соңында, осы дерекқордың астындағы Кестелер қалтасын кеңейтіңіз. Дерекқорда бұрыннан бар кестелер тізімін қарап шығыңыз және бар деректер қорының құрылымын түсінуіңізді тексеріңіз. Сіз қайталанатын кестені жасамағаныңызға сенімді болғыңыз келеді, себебі бұл түзетуге қиын болуы мүмкін жолдағы іргелі мәселелер тудырады.
4-қадам: кестені жасауды бастау
Кестелер қалтасына тінтуірдің оң жағын басып, қалқымалы мәзірден Жаңа кесте таңдаңыз. Бұл SSMS ішінде жаңа дерекқорды ашады, онда сіз бірінші дерекқор кестесін жасай аласыз.
5-қадам: Кесте бағандарын жасау
Дизайн интерфейсі кесте сипаттарын көрсету үшін сізді үш бағаналы тормен ұсынады. Кестеде сақтағыңыз келетін әрбір төлсипат үшін, сізге анықтау керек:
- Баған аты : Бұл өте қарапайым, атрибуттың атауы. Әр дерекқор төлсипаты айнымалыға ұқсас; бұл дерекқор әр жазба үшін сақтайтын бірыңғай деректер элементі. Мысалы, егер сізде байланыс ақпаратынан тұратын кесте бар болса, онда сіз Контакт дерекқорындағы әрбір адам туралы ақпаратты қамтитын FirstName, LastName, HomePhone және EmailAddress атты бағандарыңыз болуы мүмкін.
- Деректер түрі : Деректер түрі әр бағанда сақталатын ақпарат түрін көрсетеді. Мысалы, адамның аты бірінші әріптерден тұратын жолдан тұрады, сондықтан сіз варар (50) деректер түрін қолданып, бағанда 50 таңбадан аспайтын ұзындық ұзындығын көрсететінін көрсетуіңізге болады. Сол сияқты, туған күн де деректердің түрін пайдаланады. Қосымша ақпарат алу үшін SQL Server деректер түрлеріне арналған мақаланы қараңыз.
- Nulls рұқсат беру : Бұл жай ғана құсбелгі. Егер сіз оны тексерсеңіз, дерекқор сіз сол бағандағы бос (немесе бос) мәндерді сақтауға мүмкіндік береді. Қосымша ақпарат алу үшін NULL мәндерін түсіну бөлімін қараңыз.
Жалғастырыңыз және тор кестесін аяқтаңыз, осы үш деректердің әрқайсысын жаңа дерекқор кестесіндегі әрбір бағанға қамтамасыз етіңіз.
6-қадам: Негізгі кілтті анықтаңыз
Одан кейін, кестенің бастапқы кілті үшін таңдалған бағанды (ларды) бөлектеңіз. Бастапқы кілтті орнату үшін тапсырмалар тақтасындағы кілт белгішесін басыңыз. Бірнеше мәнді бастапқы кілтіңіз бар болса, кілт белгішесін басудан бұрын бірнеше жолдарды бөлектеу үшін CTRL пернесін пайдаланыңыз.
Мұны орындағаннан кейін, негізгі кілт бағандары жоғарыдағы суретте көрсетілгендей бағанның атауының сол жағындағы кілт таңбасын көрсетеді. Көмек қажет болса , Бастапқы кілтті таңдау мақаласын оқығыңыз келуі мүмкін.
7-қадам: Сіздің кестеңізді атаңыз және сақтаңыз
Негізгі кілт жасағаннан кейін, кестені серверге сақтау үшін құралдар тақтасындағы диск белгішесін пайдаланыңыз. Сіз оны бірінші рет сақтаған кезде кестеңізге ат беруіңізді сұрайды. Басқа адамдарға кестенің мақсатын түсінуге көмектесетін сипаттамалы нәрсені таңдағаныңызға көз жеткізіңіз.
Мұның бәрі бар. Сіздің бірінші SQL Server кестеңізді құруыңызбен құттықтаймыз!