文档介绍:. .
. v .
1
n
所属
-班级局部E-R图
-课程局部E-R图
教师-课程局部E-:
-课程局部E-R图
-课程局部E-R图
学生-课程局部E-:
n
n
成绩
选修
-课程局部E-R图
-R图
全局E-R图,
课程
班级
授课
选修
所属
学生
教师
成绩
. .
. v .
管理员
管理员
登陆密码
管理员ID
勤编号
-R图
教师信息表如下表4-1所示:
表4-1 教师信息表
字段名
类型
空值
约束条件
教师ID
varchar(8)
not null
主键
教师XX
varchar(8)
not null
登录密码
varchar(8)
not null
课程信息表如下表4-2所示:
表4-2 课程信息表
字段名
类型
空值
约束条件
课程号
varchar(8)
not null
主键
课程名称
varchar(12)
not null
教师ID
varchar(8)
not null
外键
班级信息表如下表4-3所示:
表4-3 班级信息表
字段名
类型
空值
约束条件
. .
. v .
班级号
varchar(8)
not null
主键
班级名称
varchar(8)
not null
所属学院
varchar(6)
班级人数
nchar(4)
管理员信息表下表4-4所示:
表4-4 管理员信息表
字段名
类型
空值
约束条件
管理员ID
varchar(10)
not null
主键
登录密码
varchar(10)
not null
成绩信息表下表4-5所示:
表4-5 成绩信息表
字段名
类型
空值
约束条件
学号
varchar(15)
not null
主键,外键
课程号
varchar(8)
not null
主键,外键
成绩
smallint
not null
学籍信息下表4-6所示:
表4-6 学籍信息表
字段名
类型
空值
约束条件
学号
int
not null
主键
. .
. v .
XX
varchar(30)
not null
性别
char(2)
班级号
varchar(30)
not null
 外键
籍贯
char(10)
 
登录密码
money
not null
5 关键技术实现
创立数据库,
创立数据库
创立根本表
create table 教师信息表(
教师ID varchar(8) primary key ,
教师XXvarchar(8) not null unique,
登录密码varchar(8) not null,
)
create table 课程信息表(
课程号varchar(8) primary key,
.