MySQL是一種常用的關系型數據庫管理系統,在學習MySQL時,我們需要創建一些數據庫和表來練手和實踐。本文將介紹如何創建一個選課表。
CREATE TABLE course_selection (
ID INT PRIMARY KEY AUTO_INCREMENT, -- 主鍵自增
student_name VARCHAR(20) NOT NULL,
course_name VARCHAR(50) NOT NULL,
teacher_name VARCHAR(20) NOT NULL,
credit INT,
score INT
);
以上是創建選課表的SQL語句,下面對表中每個字段進行解釋。
ID
:學生選課記錄的唯一標識student_name
:學生姓名course_name
:課程名稱teacher_name
:教師姓名credit
:課程學分score
:學生成績
其中ID
字段是主鍵,使用AUTO_INCREMENT
關鍵字表示自增長,作為每條記錄的唯一標識。
在實際應用中,我們還可以在course_selection
表中添加一些約束條件,比如唯一約束、外鍵約束等,以保證數據的完整性和一致性。
上一篇Python 超長文本
下一篇python 超鏈接代碼