欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql創建學生課程成績表

錢瀠龍2年前8瀏覽0評論

MySQL是一種關系型數據庫管理系統,被廣泛應用于各個領域。創建一個學生課程成績表是使用MySQL的一個基本操作。下面是一些關于MySQL創建學生課程成績表的代碼和步驟。

首先,我們需要創建一個名為students的表,包含姓名和學號字段。代碼如下:
CREATE TABLE students (
name VARCHAR(100),
id INT,
PRIMARY KEY (id)
);
接下來,我們需要創建名為courses的表,包含課程名稱和成績字段。代碼如下:
CREATE TABLE courses (
course VARCHAR(100),
grade INT,
PRIMARY KEY (course)
);
接著,我們需要創建一個名為student_courses的表,包含學生和課程信息以及成績。代碼如下:
CREATE TABLE student_courses (
id INT,
course VARCHAR(100),
grade INT,
PRIMARY KEY (id, course),
FOREIGN KEY (id) REFERENCES students(id),
FOREIGN KEY (course) REFERENCES courses(course)
);
最后,我們可以插入學生、課程和成績的數據。代碼如下:
INSERT INTO students (name, id) VALUES
('張三', 1),
('李四', 2),
('王五', 3);
INSERT INTO courses (course, grade) VALUES
('數學', 85),
('英語', 90),
('物理', 78);
INSERT INTO student_courses (id, course, grade) VALUES
(1, '數學', 90),
(1, '英語', 85),
(1, '物理', 80),
(2, '數學', 88),
(2, '英語', 92),
(3, '數學', 85),
(3, '英語', 88),
(3, '物理', 75);
以上就是MySQL創建學生課程成績表的基本步驟和代碼,通過這個表我們可以方便地管理學生和課程的信息,為學術和管理工作提供數據支持。