[管理学]数据库-管理系统实验报告

[管理学]数据库-管理系统实验报告

ID:29875172

大小:1.80 MB

页数:37页

时间:2018-12-24

[管理学]数据库-管理系统实验报告_第1页
[管理学]数据库-管理系统实验报告_第2页
[管理学]数据库-管理系统实验报告_第3页
[管理学]数据库-管理系统实验报告_第4页
[管理学]数据库-管理系统实验报告_第5页
资源描述:

《[管理学]数据库-管理系统实验报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、武汉工程大学电气信息学院《数据库原理与应用》实验报告专业班级实验时间学生学号实验地点学生姓名指导教师实验项目学生信息管理数据库系统设计实验类别设计实验实验学时8学时实验目的及要求1.掌握SQLaerver2008工具的使用方法;2.掌握Dreamweaver开发数据库管理界面的方法;3.理解SQLServer数据库添加、查询、更新、删除记录的过程;4.理解使用Web方式控制数据库的方法;成绩评定表类别评分标准分值得分合计上机表现按时出勤、遵守纪律认真完成各项实验内容30分报告质量程序代码规范、功能正确填写内容完整、体现收获70分说明:评

2、阅教师:日期:2012年月日实验内容(说明:此部分应包含:实验内容、实验步骤、实验数据与分析过程等)一、实验内容根据需求分析阶段收集到的材料,首先,利用分类、聚集、概括等方法抽象出实体。对列举出来的实体,一一标注出其相应的属性。其次,确定实体间的联系类型(一对一,一对多,多对多)。最后使用ER绘图工具画出E-R图。1.确定实体通过调查了解到学生管理系统的实体有系部、班级、课程、学生、教师等。2.确定实体属性。如:学生的相关属性有学号、姓名、性别、出生日期等。3.经过分析确定系统中各实体存在以下联系(1)系部和班级之间有个联系“从属”,它

3、是一对多的联系;(2)班级和学生之间有个联系“组成”,它是一对多的联系;(3)系部和教师之间有个联系“聘任”,它是一对多的联系;(4)教师和课程之间有个联系“授课”,它是多对多的联系;(5)学生和课程之间有个联系“选修”,它是多对多的联系;(6)系部和课程之间有个联系“专业设置”,他是一对多的联系;4.画出“系部和班级关系”的分E-R图5.画出“班级和学生关系”的分E-R图5.画出“系部和教师关系”的分E-R图7.画出“学生和课程关系”的分E-R图8.画出“教师和课程关系”的分E-R图9,、画出“系部与课程关系”的分E-R图画出系统总E

4、-R图10.根据任务要求,需要先将E-R模型按规则转化为关系模式,在根据导出的关系模式根据功能需求,增加关系、属性并规范化得到最终的关系模型。(1)系部与班级这件存在一对多的关系:系部(系部编号,系部名称);班级(班级名称,班级编号,专业名称);(2)班级与学生之间存在一对多的关系:班级(班级名称,班级编号,专业名称);学生(学号,姓名,性别,出生年月,入学成绩,班级编号);(3)系部与教师之间存在一对多的关系:系部(系部编号,系部名称);教师(职称,教师编号,姓名,性别,出生年月)(4)学生与课程存在多对多的关系:学生(学号,姓名,性

5、别,出生年月,入学成绩,班级编号);选修(课程编号,学号,成绩);课程(课程编号,课程名称,学分);(5)教师与课程之间存在多对多的关系:教师(教师编号,教师姓名,性别,出生日期,职称);课程(课程编号,课程名,学分);授课(教师编号,课程编号);(6)系部与课程之间存在一对多的关系:系部(系部名称,西部编号);课程(课程编号,课程名称,学分);专业设置(专业编号,专业名称,西部编号,课程编号);(1)对(1)到(6)进行综合得到的关系模型如下:系部(系部编号,系部名称)教师(教师编号,姓名,性别,出生日期,职称)学生(学号,姓名,性别

6、,出生日期,入学成绩,班级编号)课程(课程编号,课程名,学分)选修(学号,课程编号,成绩)授课(教师编号,课程编号)班级(班级编号,班级名,所属专业)专业设置(专业编号,专业名称,系部编号,课程编号)11.根据设计的关系模式,建立系部表、教师表、学生表、课程表、选修表、授课表、班级表、专业表共8张表。(1)系部表:(2)教师表:(3)学生表:(1)课程表:(2)选修表:(3)授课表:(1)班级表:(2)专业表:12.根据上述表格,使用SQLServerManagementStudio的图形化界面创建名为student的数据库,并保存在个

7、人工作文件夹下。13.设计系统功能模块,并画出各模块之间的联系图。例如:管理员管理模块:该模块主要由六个子模块构成,主要负责学生、教师、课程、班级等相关信息的管理功能。1)学生管理子模块该模块主要负责管理所有在校注册学生的个人信息。主要功能包括添加、删除、修改、查找学生信息。每个学生有唯一的学号,管理员添加新生后,新生即可登录此系统浏览个人信息,登录此系统的用户名和密码默认都是此学生的学号。2)教师管理子模块该模块主要负责管理系统管理员的信息。主要功能是将本校教师的权限设为管理员。管理员可添加新教师信息,每个教师有唯一的编号,之后通过把

8、教师加为管理员,而令此教师拥有管理员的权限,从而此教师可登录系统进行管理员的相关操作。3)课程管理模块该模块负责管理所有的课程信息。主要功能包括添加、删除、修改、查找课程信息。只有管理员才具有对课程信息进行

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。