สร้างตารางด้วย SQL Server 2012

ตารางทำหน้าที่เป็นหน่วยพื้นฐานขององค์กรสำหรับฐานข้อมูลใด ๆ รวมทั้ง SQL Server 2012 ที่จัดการ ได้ การออกแบบตารางที่เหมาะสมเพื่อเก็บข้อมูลของคุณเป็นความรับผิดชอบที่สำคัญของผู้พัฒนาฐานข้อมูลและนักออกแบบและผู้ดูแลระบบต้องมีความคุ้นเคยกับกระบวนการสร้างตารางฐานข้อมูล SQL Server ใหม่ ในบทความนี้เราจะศึกษากระบวนการนี้อย่างละเอียด

โปรดสังเกตว่าบทความนี้อธิบายขั้นตอนการสร้างตารางใน Microsoft SQL Server 2012 ถ้าคุณกำลังใช้ SQL Server รุ่นอื่นโปรดอ่าน Creating Tables ใน Microsoft SQL Server 2008 หรือการสร้างตารางใน Microsoft SQL Server 2014

ขั้นที่ 1: ออกแบบตารางของคุณ

ก่อนที่คุณจะคิดเกี่ยวกับการนั่งที่แป้นพิมพ์ให้ดึงเครื่องมือออกแบบที่สำคัญที่สุดที่มีให้สำหรับนักพัฒนาฐานข้อมูลใด ๆ เช่นดินสอและกระดาษ (ตกลงคุณสามารถใช้คอมพิวเตอร์เพื่อทำสิ่งนี้ได้หากต้องการ - Microsoft Visio มีเทมเพลตการออกแบบที่ยอดเยี่ยมบางตัว)

ใช้เวลาในการร่างการออกแบบฐานข้อมูลของคุณเพื่อให้ครอบคลุมองค์ประกอบข้อมูลและความสัมพันธ์ทั้งหมดที่คุณต้องการเพื่อตอบสนองความต้องการทางธุรกิจของคุณ คุณจะดีขึ้นในระยะยาวถ้าคุณเริ่มต้นกระบวนการด้วยการออกแบบที่มั่นคงก่อนที่คุณจะเริ่มสร้างตาราง ขณะที่คุณออกแบบฐานข้อมูลของคุณต้องแน่ใจว่าได้รวมการ ฟื้นฟูมาตรฐานไว้ เพื่อเป็นแนวทางในการทำงานของคุณ

ขั้นตอนที่ 2: เริ่ม Studio จัดการเซิร์ฟเวอร์ SQL

เมื่อคุณได้ออกแบบฐานข้อมูลแล้วก็ถึงเวลาที่จะเริ่มใช้งานจริงแล้ว วิธีที่ง่ายที่สุดในการทำเช่นนี้คือการใช้ SQL Server Management Studio ไปข้างหน้าและเปิด SSMS และเชื่อมต่อกับเซิร์ฟเวอร์ที่โฮสต์ฐานข้อมูลที่คุณต้องการสร้างตารางใหม่

ขั้นตอนที่ 3: นำทางไปยังโฟลเดอร์ที่ถูกต้อง

ภายใน SSMS คุณจะต้องไปที่โฟลเดอร์ Tables ของฐานข้อมูลที่ถูกต้อง ขอให้สังเกตว่าโครงสร้างโฟลเดอร์ด้านซ้ายของหน้าต่างมีโฟลเดอร์ที่เรียกว่า "ฐานข้อมูล" เริ่มต้นด้วยการขยายโฟลเดอร์นี้ จากนั้นคุณจะเห็นโฟลเดอร์ที่สอดคล้องกับแต่ละฐานข้อมูลที่โฮสต์บนเซิร์ฟเวอร์ของคุณ ขยายโฟลเดอร์ที่ตรงกับฐานข้อมูลที่คุณต้องการสร้างตารางใหม่

สุดท้ายขยายโฟลเดอร์ตารางภายใต้ฐานข้อมูลนั้น ใช้เวลาสักครู่เพื่อตรวจสอบรายการของตารางที่มีอยู่แล้วในฐานข้อมูลและตรวจสอบว่าได้สะท้อนถึงความเข้าใจในโครงสร้างฐานข้อมูลที่มีอยู่ คุณต้องการตรวจสอบว่าไม่ได้สร้างตารางที่ซ้ำกันเพราะจะทำให้คุณเกิดปัญหาพื้นฐานขึ้นที่ถนนซึ่งอาจแก้ไขได้ยาก

ขั้นตอนที่ 4: เริ่มการสร้างตาราง

คลิกขวาที่โฟลเดอร์ Tables และเลือก New Table จากเมนูป็อปอัพ ซึ่งจะเปิดบานหน้าต่างใหม่ภายใน SSMS ซึ่งคุณสามารถสร้างตารางฐานข้อมูลแรกได้

ขั้นตอนที่ 5: สร้างคอลัมน์ตาราง

อินเทอร์เฟซการออกแบบจะนำเสนอตารางสามคอลัมน์เพื่อระบุคุณสมบัติตาราง สำหรับแต่ละแอตทริบิวต์ที่คุณต้องการเก็บไว้ในตารางคุณจะต้องระบุ:

ดำเนินการต่อและกรอกข้อมูลเมตริกซ์ตารางให้ข้อมูลแต่ละส่วนเหล่านี้สามชิ้นสำหรับทุกคอลัมน์ในตารางฐานข้อมูลใหม่ของคุณ

ขั้นตอนที่ 6: ระบุคีย์หลัก

ต่อไปไฮไลต์คอลัมน์ที่คุณเลือกสำหรับ คีย์หลัก ของตาราง จากนั้นคลิกที่ไอคอนสำคัญในแถบงานเพื่อตั้งค่าคีย์หลัก หากคุณมีคีย์หลักแบบหลายค่าให้ใช้ปุ่ม CTRL เพื่อไฮไลต์หลายแถวก่อนคลิกไอคอนคีย์

เมื่อคุณทำเช่นนี้แล้วคอลัมน์หลักหลักจะแสดงสัญลักษณ์หลักทางด้านซ้ายของชื่อคอลัมน์ดังที่แสดงในภาพด้านบน หากคุณต้องการความช่วยเหลือคุณอาจต้องการอ่านบทความ การเลือกคีย์หลัก

ขั้นที่ 7: ตั้งชื่อและบันทึกตารางของคุณ

หลังจากสร้างคีย์หลักแล้วให้ใช้ไอคอนดิสก์ในแถบเครื่องมือเพื่อบันทึกตารางลงในเซิร์ฟเวอร์ ระบบจะขอให้คุณตั้งชื่อตารางเมื่อคุณบันทึกข้อมูลเป็นครั้งแรก อย่าลืมเลือกสิ่งที่อธิบายซึ่งจะช่วยให้ผู้อื่นเข้าใจวัตถุประสงค์ของตาราง

นั่นคือทั้งหมดที่มีให้ ขอแสดงความยินดีกับการสร้างตาราง SQL Server ตัวแรก!