欢迎来到天天文库
浏览记录
ID:38647272
大小:209.50 KB
页数:8页
时间:2019-06-17
《管理信息系统数据库设计实验报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、管理信息系统课程实验报告学生姓名学号班级实验时间2016.4.26—2016.5.3实验地点财实401实验项目实验2数据库设计实验目的能够正确运用数据库的基本理论和知识,复习、巩固、提高数据库设计能力。使用软件Office2010access实验内容实验描述:某学校管理系统中有三个部门:后勤部、学生处和财务处。后勤部用来管理学生的住宿;教务处用来管理学生选课和教师任课;财务处用来管理发放教师的工资。1、根据描述,建立学校管理系统的E-R模型图。实体联系图学生成绩质量评价教师宿舍课程工资住宿选修讲授领取租金月份nnnmm111实体属性图学生宿舍学号年龄专业姓名性别入学时间档次楼号房间教师教师号
2、姓名性别职称专业课程学时数课程号课程名专业工资工资编号加班工资基本工资扣税1、将上述完成的概念模型转化为逻辑模型。学生(学号,姓名,性别,年龄,专业,入学时间)宿舍(楼号,房间,档次)教师(教师号,姓名,性别,职称,专业)课程(课程号,课程名,学时数,专业)工资(基本工资,加班工资,扣税,工资编号)选修(学号,课程号,成绩)讲授(教师号,课程号,质量评价)住宿(学号,楼号,房间,租金)领取(教师号,工资编号,月份)1、进行物理结构设计。学生信息表序号字段名称数据类型字段大小属性索引1学号数字长整型主键有(无重复)2姓名文本5非空有(有重复)3性别文本1非空无4年龄数字长整型非空无5专业文本1
3、0非空有(有重复))6入学时间日期/时间非空无宿舍信息表序号字段名称数据类型字段大小属性索引1楼号文本10主键有(有重复)2房间数字长整型主键有(有重复)3档次文本10非空有(有 复)教师信息表序号字段名称数据类型字段大小属性索引1教师号数字长整型主键有(无重复)2姓名文本5非空有(有重复)3性别文本1非空无4职称文本5非空有(有重复)5专业文本10非空有(有重复)课程信息表序号字段名称数据类型字段大小属性索引1课程号数字长整型主键有(无重复)2课程名文本10非空有(无重复)3学时数数字长整型非空无4专业文本10非空有(有重复)工资信息表序号字段名称数据类型字段大小属性索引1基本工资货币非空
4、无2加班工资货币非空无3扣税货币非空无4工资编号数字长整型主键有(无重复)选修信息表序号字段名称数据类型字段大小属性索引1学号数字长整型主键有(有重复)2课程号数字长整型主键有(有重复)3成绩数字长整型非空无住宿信息表序号字段名称数据类型字段大小属性索引1学号数字长整型主键有(无重复)2楼号文本10非空有(有重复)3房间数字长整型非空有(有重复)4租金货币非空无工资领取信息表序号字段名称数据类型字段大小属性索引1教师号数字长整型主键有(无重复)2工资编号数字长整型主键有(无重复)3月份文本3非空无1、在Access中建立数据库和表。(1)建立新数据库(2)在数据库中建立如下九个表各表具体如下
5、图(3)建立各表间逻辑关系实验结论数据库设计分为需求分析、概念结构设计、逻辑结构设计和物理结构设计四个阶段。概念结构设计用于信息世界的建模,是现实世界到信息世界的第一层抽象,分析数据以及数据之间的联系。逻辑结构设计是将概念模型从E-R图转换成某种数据库管理系统支持的数据模型,一般是转换为关系数据模型。物理结构是面向计算机物理表示的模型,描述了数据库在存储介质上的组织结构,每一种逻辑数据模型都有其对应的数据物理模型。在这次实验中,我先根据老师上课所讲的内容进行概念结构设计,因为实体属性较多,所以分别做了实体属性图和实体联系图;之后又结合课本和老师上课所讲内容,进行逻辑结构设计。实验的前两个步骤
6、完成的都比较轻松,可是物理结构设计对我来说却相对困难,直到听了老师对实验报告的要求,回寝室后又查了些资料,结合数据库课程上老师所讲的内容,我尝试对物理结构进行了设计。在完成物理结构设计后,我根据物理结构模型,利用access建立了数据库和表,因为这一部分在数据库课程上进行过操作,所以完成的比较顺利。通过这次实验,我发现了我对所学知识的遗漏,并及时进行补缺。通过复习,我掌握了数据库设计的四个步骤,并能熟练运用,创建数据库。成绩评定指导老师:
此文档下载收益归作者所有