创建学生数据库在该库下创建学生表student包含(stuid,stuname,stubirthday,stusex)字段,创建教师表teacher包含(teaid ,teaname)字段,创建课程表course包含(couid,couname,teaid)字段,创建成绩表score包含(stuid,couid,stuscore)字段
时间: 2023-06-02 12:08:18 浏览: 102
数据库管理与应用创建学生数据库students的两种方法.doc
好的,这是一个关于数据库的问题,很容易回答。您可以按照以下步骤来创建这些表:
1. 创建学生表:
CREATE TABLE student (
stuid INT PRIMARY KEY,
stuname VARCHAR(50),
stubirthday DATE,
stusex CHAR(1)
);
2. 创建教师表:
CREATE TABLE teacher (
teaid INT PRIMARY KEY,
teaname VARCHAR(50)
);
3. 创建课程表:
CREATE TABLE course (
couid INT PRIMARY KEY,
couname VARCHAR(50),
teaid INT,
FOREIGN KEY (teaid) REFERENCES teacher(teaid)
);
4. 创建成绩表:
CREATE TABLE score (
stuid INT,
couid INT,
stuscore FLOAT,
FOREIGN KEY (stuid) REFERENCES student(stuid),
FOREIGN KEY (couid) REFERENCES course(couid)
);
这些语句可以在 MySQL 中执行,您可以根据具体的需求进行调整。我希望这个回答可以帮到您。
阅读全文