如何创建学生成绩数据库schoolDB
时间: 2023-03-31 20:04:06 浏览: 391
mysql机试.docx
可以使用 SQL 语言创建学生成绩数据库schoolDB,具体步骤如下:
1. 创建数据库:CREATE DATABASE schoolDB;
2. 选择数据库:USE schoolDB;
3. 创建学生表:CREATE TABLE student (
id INT PRIMARY KEY,
name VARCHAR(50),
gender VARCHAR(10),
age INT,
class VARCHAR(20)
);
4. 创建成绩表:CREATE TABLE score (
id INT PRIMARY KEY,
subject VARCHAR(20),
score INT,
student_id INT,
FOREIGN KEY (student_id) REFERENCES student(id)
);
5. 插入数据:INSERT INTO student VALUES (1, '张三', '男', 18, '一班');
INSERT INTO student VALUES (2, '李四', '女', 17, '二班');
INSERT INTO score VALUES (1, '语文', 90, 1);
INSERT INTO score VALUES (2, '数学', 85, 1);
INSERT INTO score VALUES (3, '英语', 95, 1);
INSERT INTO score VALUES (4, '语文', 80, 2);
INSERT INTO score VALUES (5, '数学', 90, 2);
INSERT INTO score VALUES (6, '英语', 85, 2);
这样就创建了一个包含学生信息和成绩信息的学生成绩数据库schoolDB。
阅读全文