การรู้วิธีสร้างตาราง 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
- ฐานข้อมูล
Yash เป็นนักศึกษาวิทยาการคอมพิวเตอร์ผู้ใฝ่ฝันที่รักการสร้างสิ่งต่าง ๆ และเขียนเกี่ยวกับเทคโนโลยีทุกอย่าง ในเวลาว่าง เขาชอบเล่นสควอช อ่านสำเนา Murakami ล่าสุด และล่ามังกรใน Skyrim
เพิ่มเติมจาก Yash Chellaniสมัครรับจดหมายข่าวของเรา
เข้าร่วมจดหมายข่าวของเราสำหรับเคล็ดลับทางเทคนิค บทวิจารณ์ eBook ฟรี และดีลพิเศษ!
คลิกที่นี่เพื่อสมัครสมาชิก