1、SQL Server 与数据库应用开发课程实 训(验)项目单编制部门: 编制人: 审核人: 编制日期:2015 年 3 月 20 日项目编号 1-1 项目名称 数据库需求分析 训练对象 学时 2要求递交 需求分析说明文档 递交时间目的 强化需求分析和创建实体关系的学习内容(方法、步骤、要求或考核标准)一、实训设备与工具1. 安装 Windows 7 操作系统的计算机2. 局域网环境3. 安装 SQL Server2012 数据库系统二、实训步骤、方法与要求1. 描述教学案例中的在线考试,根据讲解的需求分析,提取实体;2. 根据需求分析,分析实体间的联系;3. 根据需求分析,绘制选课系统的 E-
2、R 图。4. 需求分析说明文档。5. 写出实训时碰到的问题以及解决问题的办法,完成本次实训的体会。三、评分标准1. 是否能正确实现各题要求,第 4 题 80 分,第二题 20 分;2. 在实训报告中,知识点描述(5 分) ,难点及解决办法或体会(5 分) 。SQL Server 与数据库应用开发课程实 训(验)项目单编制部门: 编制人: 审核人: 编制日期:2015 年 3 月 20 日项目编号 1-2 项目名称 将 E-R 图转换成关系模型 训练对象 学时 2要求递交 设计说明文档 递交时间目的 掌握数据库逻辑结构设计的方法内容(方法、步骤、要求或考核标准)一、实训设备与工具1. 安装 Wi
3、ndows 7 操作系统的计算机2. 局域网环境3. 安装 SQL Server2012 数据库系统二、实训步骤、方法与要求1. 根据需求分析与 E-R 图以及相应的关系模型,找出关系中是否存在异常,如果有,请指出;2. 上面的关系中各个属性是否可以再分?如果可以,请再划分,达到第一范式的要求;3. 找出上述各个关系中的关键字;4. 找出上述各个关系中的函数依赖;5. 将上述第一范式的关系按照第二范式的要求进行规范化,写出规范化的过程;6. 检验上述第二范式的关系是否存在异常?如果有,原因是什么?如何消除?按照第三范式的要求进行规范化并写出规范化的过程;7. 数据完整性的定义是什么?请验证完成上述第 6 步后的符合第三范式的关系是否能够保证数据完整性。通过上述练习,掌握 E-R 图的构成三要素,以及 E-R 图和关系模型之间的对应转换关系。8.设计说明文档。三、评分标准1. 正确解决每个问题,前 7 题每题 5 分,8 题 25 分。2. 实训报告中,碰到的问题和解决办法条理清楚(10 分)