วิธีสร้างตารางในSQL

วิธีสร้างตารางในSQL

การรู้วิธีสร้างตาราง SQL อย่างถูกต้องอาจเป็นหนึ่งในทักษะที่สำคัญที่สุดที่นักออกแบบฐานข้อมูลรุ่นใหม่ควรมี





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





เริ่มต้นใช้งานตาราง SQL ของคุณ

ก่อนที่เราจะสร้างตาราง ตรวจสอบให้แน่ใจว่าคุณได้ตั้งค่าสคีมาในเซิร์ฟเวอร์ SQL สำหรับตัวอย่างนี้ เราจะใช้ a เซิร์ฟเวอร์ MySQL พร้อมกับ MySQL Workbench เพื่อสร้างตาราง





สิ่งแรกที่ต้องทำคือตั้งค่าการเชื่อมต่อ

ในการดำเนินการนี้ ให้เปิด MySQL Workbench และคลิกที่ + ไอคอนเพื่อเพิ่มการเชื่อมต่อ



ซึ่งจะเปิดกล่องโต้ตอบซึ่งคุณสามารถควบคุมคุณสมบัติของการเชื่อมต่อใหม่ได้ เพิ่มใหม่ ชื่อการเชื่อมต่อ และคลิก ตกลง .

youtube นับเป็นโซเชียลมีเดียหรือไม่

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





เพื่อทดสอบโค้ดของเราสำหรับการสร้างตาราง มาสร้างสคีมาใหม่กัน

CREATE schema mySchema;
USE mySchema

สิ่งนี้จะสร้างสคีมา SQL ที่เก็บตารางและความสัมพันธ์ ตอนนี้ไปที่โต๊ะ





สร้างตาราง SQL

ใน SQL สามารถสร้างตารางได้โดยใช้คีย์เวิร์ด CREATE ขณะสร้างตาราง คุณต้องระบุชื่อคอลัมน์ ประเภทข้อมูลคอลัมน์ และคอลัมน์คีย์หลัก

ไวยากรณ์ทั่วไปสำหรับการทำเช่นนั้นคือ:

CREATE TABLE table_name(
column1 datatype
column2 datatype,
column3 datatype,
.....
columnN datatype,
PRIMARY KEY( columnName )
);

ลองใช้ไวยากรณ์นี้เพื่อสร้างตารางที่เก็บข้อมูลพนักงานในบริษัท

use mySchema;
CREATE TABLE employee(
empID int not null,
empName varchar(25) not null,
emailID varchar(25) not null,
PRIMARY KEY (empID)
);

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

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

การเพิ่มค่าในตาราง SQL

ในการเพิ่มค่าลงในตาราง ให้ใช้คำสั่งและอาร์กิวเมนต์ต่อไปนี้:

INSERT INTO employee
VALUES (1, ‘John Matthews’, ‘john_matthews@muo.com’);

การแสดงค่าจากตาราง SQL

เพื่อแสดงค่าจากตารางพนักงาน เราสามารถใช้ประโยชน์จากคำสั่ง SELECT

ให้ใช้สิ่งต่อไปนี้:

SELECT * from employee;

* นี่คือตัวดำเนินการตัวแทนซึ่งเลือกทุกอย่างโดยค่าเริ่มต้น ในกรณีนี้ แถวทั้งหมดของตารางพนักงานจะถูกเลือกให้แสดง

หากทุกอย่างราบรื่น นี่คือสิ่งที่คุณควรเห็น:

ที่เกี่ยวข้อง: เรียนรู้ SQL's GROUP BY Command

สำรวจ SQL เพิ่มเติม

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

อย่างไรก็ตาม ในตอนท้ายของวัน ประสิทธิภาพของโปรแกรม SQL ของคุณจะขึ้นอยู่กับว่าคุณสร้างและจัดโครงสร้างตารางของคุณได้ดีเพียงใด ดังนั้นอย่าลืมบุ๊คมาร์คคู่มือนี้ไว้จนกว่าคุณจะรู้วิธีสร้างตาราง SQL อย่างหลังมือของคุณ!

แบ่งปัน แบ่งปัน ทวีต อีเมล แผ่นโกงคำสั่ง SQL ที่จำเป็นสำหรับผู้เริ่มต้น

ต้องการเรียนรู้เพิ่มเติมเกี่ยวกับ SQL หรือไม่? การมีการจัดการกับคำสั่งแบบสอบถาม SQL ต่างๆ เป็นวิธีที่ดีในการก้าวไปข้างหน้า

อ่านต่อไป
หัวข้อที่เกี่ยวข้อง
  • การเขียนโปรแกรม
  • SQL
  • ฐานข้อมูล
เกี่ยวกับผู้เขียน ยัช เชลลานี(10 บทความที่ตีพิมพ์)

Yash เป็นนักศึกษาวิทยาการคอมพิวเตอร์ผู้ใฝ่ฝันที่รักการสร้างสิ่งต่าง ๆ และเขียนเกี่ยวกับเทคโนโลยีทุกอย่าง ในเวลาว่าง เขาชอบเล่นสควอช อ่านสำเนา Murakami ล่าสุด และล่ามังกรใน Skyrim

เพิ่มเติมจาก Yash Chellani

สมัครรับจดหมายข่าวของเรา

เข้าร่วมจดหมายข่าวของเราสำหรับเคล็ดลับทางเทคนิค บทวิจารณ์ eBook ฟรี และดีลพิเศษ!

คลิกที่นี่เพื่อสมัครสมาชิก