数据库第二次作业——表达约束

创建如下表:

1,教师表 teacher

字段名

数据类型

长度(字节数)

是否可null

默认值

主、外键

其他约束

备注信息

NO

CHAR

4

主键

教师号

NAME

VARCHAR

10

教师姓名

PROF

VARCHAR

20

助教

职称

SAL

INT

2

工资

COMM

SMALLINT

2

岗位津贴

数据库第二次作业——表达约束_第1张图片

数据库第二次作业——表达约束_第2张图片

2,学生表 student

字段名

数据类型

长度(字节数)

是否可null

默认值

主、外键

其他约束

备注信息

NO

CHAR

4

主键

学生号

NAME

VARCHAR

10

学生姓名

AGE

TINYINT

1

年龄

DEPT

VARCHAR

20

计算机系

系名

数据库第二次作业——表达约束_第3张图片

数据库第二次作业——表达约束_第4张图片

 3,课程表 course

字段名

数据类型

长度(字节数)

是否可null

默认值

主、外键

其他约束

备注信息

NO

CHAR

4

主键

课程号

NAME

VARCHAR

20

唯一

课程名

CLASS_HOURS

INT

2

45

课时数

数据库第二次作业——表达约束_第5张图片

4,授课  school_teaching

字段名

数据类型

长度(字节数)

是否可null

默认值

主、外键

其他约束

备注信息

ID

INT

4

主键

自动增加

序号

COURSE_NO

CHAR

4

外键course(no)

课程号

TEACHER_NO

CHAR

4

外键teacher(no)

教师号

WEEK

INT

2

15

周数

CLASS_NUM

VARCHAR

10

教室号

数据库第二次作业——表达约束_第6张图片

5,成绩表 grade

字段名

数据类型

长度(字节数)

是否可null

默认值

主、外键

其他约束

备注信息

STUDENT_NO

CHAR

4

主键

学生号

COURSE_NO

CHAR

4

主键

课程号

SCORE

FLOAT

60

成绩

数据库第二次作业——表达约束_第7张图片

你可能感兴趣的:(数据库,sql,database)