តារាងប្រើជាអង្គភាពមូលដ្ឋាននៃអង្គការសម្រាប់មូលដ្ឋានទិន្នន័យណាមួយរួមទាំងកម្មវិធីដែលគ្រប់គ្រងដោយ SQL Server 2012 ។ ការរៀបចំតារាងសមស្របដើម្បីរក្សាទុកទិន្នន័យរបស់អ្នកគឺជាការទទួលខុសត្រូវសំខាន់មួយនៃអ្នកបង្កើតទិន្នន័យនិងអ្នករចនានិងអ្នកគ្រប់គ្រងទាំងអស់ត្រូវតែស្គាល់ដំណើរការនៃការបង្កើតតារាងទិន្នន័យ SQL Server ថ្មី។ នៅក្នុងអត្ថបទនេះយើងស្វែងយល់ពីដំណើរការលម្អិត។
ចំណាំថាអត្ថបទនេះពណ៌នាពីដំណើរការនៃការបង្កើតតារាងនៅក្នុងក្រុមហ៊ុន Microsoft SQL មួយ 2012. ប្រសិនបើអ្នកកំពុងប្រើកំណែផ្សេងគ្នានៃម៉ាស៊ីនបម្រើ SQL មួយ, សូមអាន ការបង្កើតតារាងក្នុង Microsoft SQL មួយម៉ាស៊ីនបម្រើ 2008 ឬបង្កើតតារាងក្នុង Microsoft SQL មួយម៉ាស៊ីនបម្រើ 2014 ។
ជំហានទី 1: រចនាតារាងរបស់អ្នក
មុនពេលដែលអ្នកគិតអំពីការអង្គុយនៅលើក្តារចុចទាញយកឧបករណ៍រចនាសំខាន់បំផុតសម្រាប់អ្នកបង្កើតមូលដ្ឋានទិន្នន័យ - ខ្មៅដៃនិងក្រដាស។ (យល់ព្រមអ្នកត្រូវបានអនុញ្ញាតឱ្យប្រើកុំព្យូទ័រដើម្បីធ្វើដូច្នេះប្រសិនបើអ្នកចូលចិត្ត - Microsoft Visio ផ្តល់ជូននូវការរចនាដ៏អស្ចារ្យមួយចំនួន។ )
យកពេលវេលាដើម្បីគូសប្លង់រចនាមូលដ្ឋានទិន្នន័យរបស់អ្នកដើម្បីឱ្យវារួមបញ្ចូលទាំងធាតុទិន្នន័យនិងទំនាក់ទំនងទាំងអស់ដែលអ្នកនឹងត្រូវបំពេញតាមតម្រូវការអាជីវកម្មរបស់អ្នក។ អ្នកនឹងកាន់តែប្រសើរជាងមុនក្នុងរយៈពេលយូរប្រសិនបើអ្នកចាប់ផ្តើមដំណើរការជាមួយនឹងការរចនារឹងមាំមុនពេលអ្នកចាប់ផ្តើមបង្កើតតារាង។ នៅពេលអ្នករៀបចំទិន្នន័យរបស់អ្នកត្រូវប្រាកដថាត្រូវបញ្ចូល មូលដ្ឋានទិន្នន័យមូលដ្ឋាន ដើម្បីដឹកនាំការងាររបស់អ្នក។
ជំហាន 2: ចាប់ផ្តើម SQL មួយស្ទូឌីយោគ្រប់គ្រងម៉ាស៊ីនបម្រើ
នៅពេលដែលអ្នកបានរចនាមូលដ្ឋានទិន្នន័យរបស់អ្នកវាជាពេលវេលាដើម្បីចាប់ផ្តើមអនុវត្តជាក់ស្តែង។ វិធីដែលស្រួលបំផុតដើម្បីធ្វើការនេះគឺត្រូវប្រើ SQL Server Management Studio ។ ទៅមុខហើយបើក SSMS ហើយភ្ជាប់ទៅម៉ាស៊ីនមេដែលផ្ទុកប្រព័ន្ធទិន្នន័យដែលអ្នកចង់បង្កើតតារាងថ្មីមួយ។
ជំហាន 3: រុករកទៅថតត្រឹមត្រូវ
នៅក្នុង SSMS, អ្នកនឹងត្រូវទៅរកថតតារាងនៃឃ្លាំងទិន្នន័យត្រឹមត្រូវ។ ចូរកត់សំគាល់ថារចនាសម្ព័ន្ធថតនៅផ្នែកខាងឆ្វេងនៃបង្អួចមានថតឯកសារដែលមានឈ្មោះថា "មូលដ្ឋានទិន្នន័យ" ។ ចាប់ផ្ដើមដោយពង្រីកថតនេះ។ បន្ទាប់មកអ្នកនឹងឃើញថតដែលត្រូវគ្នាទៅនឹងមូលដ្ឋានទិន្នន័យនីមួយៗដែលបានបង្ហោះនៅលើម៉ាស៊ីនបម្រើរបស់អ្នក។ ពង្រីកថតដែលត្រូវនឹងមូលដ្ឋានទិន្នន័យដែលអ្នកចង់បង្កើតតារាងថ្មី។
ចុងក្រោយពង្រីកថតតារាងដែលនៅពីក្រោមមូលដ្ឋានទិន្នន័យនោះ។ ចំណាយពេលដើម្បីពិនិត្យបញ្ជីតារាងដែលមានរួចហើយនៅក្នុងមូលដ្ឋានទិន្នន័យនិងធ្វើឱ្យប្រាកដថាវាឆ្លុះបញ្ចាំងពីការយល់ដឹងរបស់អ្នកអំពីរចនាសម្ព័ន្ធមូលដ្ឋានទិន្នន័យដែលមានស្រាប់។ អ្នកចង់ប្រាកដថាមិនបង្កើតតារាងស្ទួនព្រោះវានឹងធ្វើឱ្យអ្នកមានបញ្ហាជាមូលដ្ឋាននៅលើផ្លូវដែលពិបាកក្នុងការកែតម្រូវ។
ជំហានទី 4: ការបង្កើតតារាងចាប់ផ្តើម
ចុចកណ្ដុរខាងស្ដាំលើថតតារាងហើយជ្រើសតារាងថ្មីពីម៉ឺនុយលេចឡើង។ វានឹងបើកផ្ទាំងថ្មីមួយនៅក្នុង SSMS ដែលអ្នកអាចបង្កើតតារាងមូលដ្ឋានទិន្នន័យដំបូងរបស់អ្នក។
ជំហាន 5: បង្កើតជួរឈរតារាង
ចំណុចប្រទាក់រចនាបង្ហាញអ្នកជាមួយក្រឡាចត្រង្គបីជួរឈរដើម្បីបញ្ជាក់លក្ខណសម្បត្តិតារាង។ ចំពោះគុណលក្ខណៈនីមួយៗដែលអ្នកចង់រក្សាទុកនៅក្នុងតារាងអ្នកត្រូវតែកំណត់អត្តសញ្ញាណ:
- ឈ្មោះជួរឈរ : នេះគឺគ្រាន់តែជាឈ្មោះនៃគុណលក្ខណៈ។ គុណលក្ខណៈមូលដ្ឋានទិន្នន័យនីមួយៗស្រដៀងនឹងអថេរមួយ។ វាគឺជាធាតុទិន្នន័យតែមួយដែលមូលដ្ឋានទិន្នន័យរបស់អ្នកនឹងរក្សាទុកសម្រាប់កំណត់ត្រានីមួយៗ។ ឧទាហរណ៍ប្រសិនបើអ្នកមានតារាងដែលមានព័ត៌មានទំនាក់ទំនងអ្នកអាចមានជួរឈរដែលមានឈ្មោះ FirstName, LastName, HomePhone និង EmailAddress ដែលផ្ទុកព័ត៌មានអំពីមនុស្សម្នាក់ៗនៅក្នុងមូលដ្ឋានទិន្នន័យទំនាក់ទំនង។
- ប្រភេទទិន្នន័យ : ប្រភេទទិន្នន័យបញ្ជាក់ប្រភេទព័ត៌មានដែលអ្នកនឹងរក្សាទុកនៅក្នុងជួរឈរនីមួយៗ។ ឧទាហរណ៍ឈ្មោះដំបូងរបស់មនុស្សមានខ្សែអក្សរដូច្នេះអ្នកអាចប្រើ ប្រភេទទិន្នន័យ varchar (50) ដើម្បីបញ្ជាក់ថាជួរឈរនឹងមានខ្សែប្រវែងអថេរដែលមិនលើសពី 50 តួអក្សរ។ ដូចគ្នានេះដែរថ្ងៃខែឆ្នាំកំណើតនឹងប្រើប្រភេទទិន្នន័យ កាលបរិច្ឆេទ ។ សម្រាប់ព័ត៌មានបន្ថែម, មើលអត្ថបទរបស់យើងនៅលើប្រភេទទិន្នន័យ SQL មួយម៉ាស៊ីនបម្រើ។
- អនុញ្ញាត Nulls : នេះគ្រាន់តែជាប្រអប់ធីក។ ប្រសិនបើអ្នកពិនិត្យមើលវាមូលដ្ឋានទិន្នន័យនឹងអនុញ្ញាតឱ្យអ្នករក្សាទុកតម្លៃ null (ឬទទេ) នៅក្នុងជួរឈរនោះ។ សម្រាប់ព័ត៌មានបន្ថែមសូមមើល ការយល់ដឹងពីគុណតម្លៃ NULL ។
ទៅមុខហើយបំពេញម៉ាទ្រីសក្រឡាចត្រង្គដោយផ្តល់ព័ត៌មាននីមួយៗនៃព័ត៌មានទាំងបីនេះសម្រាប់ជួរឈរនីមួយៗនៅក្នុងតារាងមូលដ្ឋានទិន្នន័យថ្មីរបស់អ្នក។
ជំហានទី 6: កំណត់កូនសោសំខាន់
បន្ទាប់មកបន្លិចជួរឈរដែលអ្នកបានជ្រើសសម្រាប់ កូនសោបឋម តារាងរបស់ អ្នក ។ បន្ទាប់មកចុចរូបតំណាងគ្រាប់ចុចនៅរបារភារកិច្ចដើម្បីកំណត់កូនសោសំខាន់។ ប្រសិនបើអ្នកមានកូនសោបឋមដែលមានកូនសោច្រើនសូមប្រើកូនសោ CTRL ដើម្បីបន្លិចជួរដេកច្រើនមុនពេលចុចរូបតំណាងគ្រាប់ចុច។
នៅពេលដែលអ្នកបានធ្វើរួចនោះជួរឈរសំខាន់ចម្បង (s) នឹងបង្ហាញរូបសញ្ញាគន្លឹះនៅខាងឆ្វេងនៃឈ្មោះជួរឈរដូចបានបង្ហាញក្នុងរូបភាពខាងលើ។ ប្រសិនបើអ្នកត្រូវការជំនួយអ្នកប្រហែលជាចង់អានអត្ថបទដែល ជ្រើសរើសកូនសោសំខាន់ ។
ជំហានទី 7: ដាក់ឈ្មោះនិងរក្សាទុកតារាងរបស់អ្នក
បន្ទាប់ពីការបង្កើតកូនសោសំខាន់ប្រើរូបតំណាងថាសនៅក្នុងរបារឧបករណ៍ដើម្បីរក្សាទុកតារាងរបស់អ្នកទៅម៉ាស៊ីនបម្រើ។ អ្នកនឹងត្រូវបានស្នើឱ្យផ្តល់ឈ្មោះសម្រាប់តារាងរបស់អ្នកនៅពេលអ្នករក្សាទុកវាជាលើកដំបូង។ ត្រូវប្រាកដថាអ្នកជ្រើសរើសអ្វីដែលពិពណ៌នាដែលនឹងជួយអ្នកដទៃឱ្យយល់អំពីគោលបំណងនៃតុ។
នោះហើយជាអ្វីៗទាំងអស់។ សូមអបអរសាទរក្នុងការបង្កើតតារាងម៉ាស៊ីនបម្រើ SQL ដំបូងរបស់អ្នក!