1 / 15
文档名称:

信息管理系统毕业设计.docx

格式:docx   大小:314KB   页数:15页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

信息管理系统毕业设计.docx

上传人:1485173816 2022/6/5 文件大小:314 KB

下载得到文件列表

信息管理系统毕业设计.docx

相关文档

文档介绍

文档介绍:0 / 150
1 概述
学生信息管理系统是学校管理的重要工具,是学校不可或缺的部分。 随着在校大学生人数的不断增加,教务系统的数量也不断的上涨,。学校工作繁杂、资料众多,人工管理信息的难度也越来越大,显然是不能满足实际的需
约束条件
课程号
varchar(8)
not null
主键
课程名称
varchar(12)
not null
教师ID
varchar(8)
not null
外键
班级信息表如下表4-3所示:
表4-3 班级信息表
字段名
类型
空值
约束条件
班级号
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所示:
6 / 156
表4-5 成绩信息表
字段名
类型
空值
约束条件
学号
varchar(15)
not null
主键,外键
课程号
varchar(8)
not null
主键,外键
成绩
smallint
not null
学籍信息下表4-6所示:
表4-6 学籍信息表
字段名
类型
空值
约束条件
学号
int
not null
主键
姓名
varchar(30)
not null
性别
char(2)
班级号
varchar(30)
not null
 外键
籍贯
char(10)
 
登录密码
money
not null
5 关键技术实现

创建数据库,
7 / 157
创建数据库
创建基本表

create table 教师信息表(
教师ID varchar(8) primary key ,
教师姓名varchar(8) not null unique,
登录密码varchar(8) not null,
)

create table 课程信息表(
课程号varchar(8) primary key,
课程名称varchar(12) not null,
教师ID varchar(8) not null
foreign key(教师ID) references 教师信息表(教师ID)
)

create table 班级信息表(
班级号varchar(8) not null primary key,
班级名称varchar(8) not null unique,
所属学院varchar(8) ,
班级人数 nchar(4)
)

8 / 158
create table 学籍信息表(
学号varchar(15) primary key,
姓名varchar(8) not null ,
性别varchar(4) ,
班级号varchar(8) not null ,
籍贯varchar(5) ,
登录密码varchar(6) not null
foreign key (班级号) references 班级信息表(班级号)
)

create table 成绩信息表(
学号varchar(15),
课程号varchar(8),
成绩smallint
primary key(学号,课程号)
foreign key (学号) references 学籍信息表(学号),
foreign key (课程号) references 课程信息表(课程号)


create table 课程信息表(
管理员ID varchar(8) primary key,
登录密码varchar(12) not null


“教师课程详细信息”视图创建
create view 教师课程详细信息
as
SELECT ,,,,

FRO