MySQL数据库第二次作业

本文详细介绍了如何创建四个MySQL数据库表:教师表(teacher)、学生表(student)、课程表(course)和授课表(school_teaching),以及成绩表(grade)。每个表的字段包括数据类型、长度、是否可空、默认值、主键和外键等关键信息,用于管理教师、学生的个人信息,课程设置,授课安排及成绩记录。
摘要由CSDN通过智能技术生成

创建如下表:

 

教师表 teacher
字段名 数据类型 长度(字节数) 是否可null 默认值 主、外键 其他约束 备注信息
NO CHAR 4 主键 教师号
NAME VARCHAR 10 否 教师姓名
PROF VARCHAR 20 否 assistant 职称
SAL INT 2 否 工资
COMM SMALLINT 2 岗位津贴
 

CREATE TABLE zhongbenlin_teacher (
NO CHAR(4) comment"教师号" primary key,
NAME VARCHAR (10) not null comment"教师姓名",
PROF VARCHAR (20) not null default"assistant" comment"职称",
SAL INT(2) not null comment"工资",
COMM SMALLINT(2) comment"岗位津贴"
) ;
desc zhongbenlin_teacher;

2、学生表 student
字段名 数据类型 长度(字节数) 是否可null 默认值 主、外键 其他约束 备注信息
NO CHAR 4 主键 学生号
NAME VARCHAR 10 否 学生姓名
AGE TINYINT 1 否 年龄
DEPT VARCHAR 20 否 computer 系名
 

CREATE TABLE zhongbenlin_student (
NO CHAR(4) primary key comment"学生号",
NAME VARCHAR(10) not null comment"学生姓名",
AGE TINYINT(1) not null 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值