sql执行的考勤信息管理系统论文内容摘要:

概念模型设计 、确定联系集及总 ER 图 (1)、确定联系集 : a、教师与学生 之间的 “考勤 ”联系集,这是多对多的联系。 b、 教师与课 程之间的“ 授 课 ” 联系集,这是多对多的联系。 c、学生与班级 之间的“ 属于” 联系集, 这是一对多的联系。 (2)、学生考勤系统总 ER图 图表 (2)学生考勤系统总 ER 图 、实体关系图: 图表 ()学生考勤系统关系图学生 属于 班级 考勤 任课老师 授课 课程 东华理工大学长江学院课程设计报告 关系模式设计 第 三 章 、 关系模式 设计 、关系表 (1)、学生表: 由学生实体集转化而来,如下表所示。 图表 ( 1)学生信息表 (2)、课程表:由课程实体集转化而来,如下表所示。 图表 (2)课程信息表 (3)、班级 表: 由班级实体集转化而来,如下表所示。 图表 (3)班级信息 (4)、任课老师表:由任课老师实体集转化而来, 如下表所示。 图表 (4)任课老师信息表 属性名称 数据类型 属性描述 学号 char( 8) 学生 学号 姓名 char( 10) 学生 姓名 班级号 char (6) 专业 性别 Char(2) 男或女 属性名称 数据类型 属性描述 课程 号 char( 10) 课程 号 课程名称 char( 10) 课程 名称 属性名称 数据类型 属性描述 班级号 Char( 6) 班级号 班级名称 Char( 10) 班级名称 人数 Varchar( 60) 班级人数 所属专业 Varchar( 20) 所属专业 属性名称 数据类型 属性描述 姓名 Char(10) 教师姓名 教师号 Char(8) 教师号 所属院系 Varchar( 20) 所属学院 东华理工大学长江学院课程设计报告 关系模式设计 (5)、 授课表:由联系集授课转化而来,如 下表所示。 图表 (5)授课信息表 (6)、考勤表:由联系集考勤转化而来,如下表所示 属性名称 数据类型 属性描述 班级号 Char (6) 考勤的班级 课程号 Char(10) 考勤的科目 教师号 Char( 8) 教师编号 考勤时间 Datetime ( 8) 考勤时间 考勤状态 Char( 10) 迟到、旷课、请假、早退 人数 Varchar(60) 考勤人数 图表 (6)考勤信息表 模式求精: 通过仔细分析用户需求,并分析出所有的实体集和联系集,有 ER 图生成的数据库 进一步模式求精。 如果一个实体集中的属性之间存在函数依赖,则需要根据函数依赖理论将其规范化。 可以验证, 上述的关系模式都满足 BCNF 要求。 属性名称 数据类型 属性描述 班级号 char( 6) 考勤的班级 课程号 char( 10) 考勤的科目 教师号 Char( 8) 任课老师 上课时间 Datetime( 8) 上课时间 东华理工大学长江学院课程设计报告 物理模型 11 第 四 章 、物理模型( SQL 语句) if exists (select * from where id = object_id(N39。 [dbo].[FK_考勤信息表 _任课老师信息表 ]39。 ) and OBJECTPROPERTY(id, N39。 IsForeignKey39。 ) = 1) ALTER TABLE [dbo].[考勤信息表 ] DROP CONSTRAINT FK_考勤信息表师表 _任课老师信息表 GO if exists (select * from where id = object_id(N39。 [dbo].[FK_授课信息表 __任课老师信息表 ]39。 ) and OBJECTPROPERTY(id, N39。 IsForeignKey39。 ) = 1) ALTER TABLE [dbo].[授课信息表 ] DROP CONSTRAINT FK_授课信息表 __任课老师信息表 GO if exists (select * from where id = object_id(N39。 [dbo].[FK_学生信息表 _班级信息表 ]39。 ) and OBJECTPROPERTY(id, N39。 IsForeignKey。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。