1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
学生表的查询和更新模块将完成学生基本信息的查询更新修改插入删除操作,便于对学生信息的集中管理。
课程表的查询和更新模块将完成课程基本信息的查询更新修改插入删除操作,便于对学生信息的集中管理。
选课表的查询和更新模块将完成对所选课程基本信息的查询更新修改插入删除操作,便于对学生信息的集中管理。
教室表的查询和更新模块将完成教室基本信息的查询更新修改插入删除操作,便于对学生信息的集中管理。
占用表的查询和更新模块将完成占用基本信息的查询更新修改插入删除操作,便于对学生信息的集中管理。
教师表的查询和更新模块将完成教师基本信息的查询更新修改插入删除操作,便于对学生信息的集中管理。
外键班级号外键教室号上课时间占用学时表教师表的结构字段名数据类型长度约束描述主键教师号不为名不为空成绩表教室表的结构字段名数据类型长度约束描述主键教室号不为空教室名不为空教室位置表占用表的结构字段名数据类型长度约束描述不为空课程名称不为空学分外键教师号表选课表的结构字段名数据类型长度约束描述外键学号外键课程不为空省份不为空年龄不为空专业外键班级号表课程表的结构字段名数据类型长度约束描述主键课程名班级名称外键系号外键班主任表学生表的结构字段名数据类型长度约束描述主键学号不为空姓名不为空性别段名数据类型长度约束描述主键系号不为空系名外键系主任表班级表的结构字段名数据类型长度约束描述主键班级号不为空可知各个关系模式没有部分函数依赖和传递函数依赖所以所有的关系模式都是属于。
不需要进步,进行模式分数据库的结构给出数据库基本表总体结构图,根据总体结构图设计各表的结构。
设计表如下。
表系表的结构字班级号,教室号课程对于各个关系模式之间的数据依赖进行极小化处理,消除冗余的联系。
按照数据依赖的理论对关系模式逐分析,考察是否存在部分函数依赖,传递函数依赖,根据各个函数依赖的依赖集占用学时教师表的数据依赖教师号姓名名,教师号职称,教师号性别,教师号年龄,教师号工资教授表的数据依赖教师,班级号授课时间,课表的数据依赖学生号,课程号姓名教室表的数据依赖教室号教室名,教室号教室位置占用表的数据依赖班级号,教室号上课时间,班级号,教室号学生号性别,学生号省份,学生号年龄,学生号班级号,学生号专业课程表的数据依赖课程号课程名,课程号学分,课程号任课教师号选据需求分析可知系表的数据依赖系号系名,系号系主任班级表的数据依赖班号班名,班号班主任,班号系号学生表的数据依赖学生号姓名,标准,可用来预测模式可能出现的问题,使数据库设计工作有了严格的理论基础。
关系数据模型的优化通常以规范化理论为指导,方法为确定数据依赖。
分别写出每个关系内部属性的以及不同关系模式属性间的数据依赖。
根据模型的优化数据库德逻辑结构设计的结果不是唯的。
为了提高数据库应用系统的性能,还应该根据应用需要适当的修改,调整关系模式,这就是数据模型的优化。
规范化理论为数据库设计人员判断关系模式的优劣提供了理论位置主键教室号占用表班级号,教室号,上课时间,占用学时主键班级号教室号教师表教师号,姓名,职称,性别,年龄,工资主键教室号教授表教师号,班级号,课程号,教授时间主键教室号班级号数,姓名,性别,年龄,班级号主键学生号外键班号课程表课程号,课程名,学分,教师号主键可称号外键教师号选课表学号,课程号,成绩主键学号可称号外键学号课程号教室表教室号,教室名,教室架图逻辑结构设计逻辑结构设计图向关系模型的转换,将图总体概念结构图转化成关系模型。
系表系号,系名,系主任主键系号班级表班号,班名,班主任,系号主键班号外键系号学生表学生号,架图逻辑结构设计逻辑结构设计图向关系模型的转换,将图总体概念结构图转化成关系模型。
系表系号,系名,系主任主键系号班级表班号,班名,班主任,系号主键班号外键系号学生表学生号,姓名,性别,年龄,班级号主键学生号外键班号课程表课程号,课程名,学分,教师号主键可称号外键教师号选课表学号,课程号,成绩主键学号可称号外键学号课程号教室表教室号,教室名,教室位置主键教室号占用表班级号,教室号,上课时间,占用学时主键班级号教室号教师表教师号,姓名,职称,性别,年龄,工资主键教室号教授表教师号,班级号,课程号,教授时间主键教室号班级号数据模型的优化数据库德逻辑结构设计的结果不是唯的。
为了提高数据库应用系统的性能,还应该根据应用需要适当的修改,调整关系模式,这就是数据模型的优化。
规范化理论为数据库设计人员判断关系模式的优劣提供了理论标准,可用来预测模式可能出现的问题,使数据库设计工作有了严格的理论基础。
关系数据模型的优化通常以规范化理论为指导,方法为确定数据依赖。
分别写出每个关系内部属性的以及不同关系模式属性间的数据依赖。
根据需求分析可知系表的数据依赖系号系名,系号系主任班级表的数据依赖班号班名,班号班主任,班号系号学生表的数据依赖学生号姓名,学生号性别,学生号省份,学生号年龄,学生号班级号,学生号专业课程表的数据依赖课程号课程名,课程号学分,课程号任课教师号选课表的数据依赖学生号,课程号姓名教室表的数据依赖教室号教室名,教室号教室位置占用表的数据依赖班级号,教室号上课时间,班级号,教室号占用学时教师表的数据依赖教师号姓名名,教师号职称,教师号性别,教师号年龄,教师号工资教授表的数据依赖教师,班级号授课时间,班级号,教室号课程对于各个关系模式之间的数据依赖进行极小化处理,消除冗余的联系。
按照数据依赖的理论对关系模式逐分析,考察是否存在部分函数依赖,传递函数依赖,根据各个函数依赖的依赖集可知各个关系模式没有部分函数依赖和传递函数依赖所以所有的关系模式都是属于。
不需要进步,进行模式分数据库的结构给出数据库基本表总体结构图,根据总体结构图设计各表的结构。
设计表如下。
表系表的结构字段名数据类型长度约束描述主键系号不为空系名外键系主任表班级表的结构字段名数据类型长度约束描述主键班级号不为空班级名称外键系号外键班主任表学生表的结构字段名数据类型长度约束描述主键学号不为空姓名不为空性别不为空省份不为空年龄不为空专业外键班级号表课程表的结构字段名数据类型长度约束描述主键课程名不为空课程名称不为空学分外键教师号表选课表的结构字段名数据类型长度约束描述外键学号外键课程名不为空成绩表教室表的结构字段名数据类型长度约束描述主键教室号不为空教室名不为空教室位置表占用表的结构字段名数据类型长度约束描述外键班级号外键教室号上课时间占用学时表教师表的结构字段名数据类型长度约束描述主键教师号不为空姓名不为空性别不为空职称不为空年龄不为空工资表教授表的结构字段名数据类型长度约束描述外键教师号外键班级号外键课程号不为空教授时间数据库的物理设计和实施数据存储方面系统功能模块系表信息查询和更新模块将实现对系部信息的查询和更新修改插入删除操作,方便于对系部基本信息的管理。
班级表的查询和更新模块将完成班级基本信息的查询更新修改插入删除操作,便于对学生信息的集中管理。
学生表的查询和更新模块将完成学生基本信息的查询更新修改插入删除操作,便于对学生信息的集中管理。
课程表的查询和更新模块将完成课程基本信息的查询更新修改插入删除操作,便于对学生信息的集中管理。
选课表的查询和更新模块将完成对所选课程基本信息的查询更新修改插入删除操作,便于对学生信息的集中管理。
教室表的查询和更新模块将完成教室基本信息的查询更新修改插入删除操作,便于对学生信息的集中管理。
占用表的查询和更新模块将完成占用基本信息的查询更新修改插入删除操作,便于对学生信息的集中管理。
教师表的查询和更新模块将完成教师基本信息的查询更新修改插入删除操作,便于对学生信息的集中管理。
教授表的查询和更新模块将完成教授基本信息的查询更新修改插入删除操作,便于对学生信息的集中管理。
数据库实施阶段数据库实施阶段目标用所提供的数据定义语言和其他实用程确实要离开吗教师信息管理部分代码设计,请输入职工号教职工职工号,没有该职工的资料,职工号姓名性别出生日期职称所在系号专业教学方向教学系统运行测试管理员登陆测试教学管理系统管理员登陆界面如图所示。
图管理员登陆界面图学生基本信息管理学生基本信息管理如图所示。
图学生基本信息管理图课程信息管理测试课程信息管理如图所示。
图课程信息管理图选课功能管理选课功能管理如图所示。
