MySQL第二次作业

创建如下表:

  1. 教师表 teacher

字段名

数据类型

长度(字节数)

是否可null

默认值

主、外键

其他约束

备注信息

NO

CHAR

4

主键

教师号

NAME

VARCHAR

10

教师姓名

PROF

VARCHAR

20

assistant

职称

SAL

INT

2

工资

COMM

SMALLINT

2

岗位津贴

截图:

MySQL第二次作业_第1张图片

2.学生表 student

字段名

数据类型

长度(字节数)

是否可null

默认值

主、外键

其他约束

备注信息

NO

CHAR

4

主键

学生号

NAME

VARCHAR

10

学生姓名

AGE

TINYINT

1

年龄

DEPT

VARCHAR

20

computer

系名

截图:

MySQL第二次作业_第2张图片

3.课程表 course

字段名

数据类型

长度(字节数)

是否可null

默认值

主、外键

其他约束

备注信息

NO

CHAR

4

主键

课程号

NAME

VARCHAR

20

唯一

课程名

CLASS_HOURS

INT

2

45

课时数

截图:

MySQL第二次作业_第3张图片

     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

教室号

截图:

MySQL第二次作业_第4张图片

 

    5.成绩表 grade

字段名

数据类型

长度(字节数)

是否可null

默认值

主、外键

其他约束

备注信息

STUDENT_NO

CHAR

4

主键

学生号

COURSE_NO

CHAR

4

主键

课程号

SCORE

FLOAT

60

成绩

截图:

MySQL第二次作业_第5张图片

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