数据库课程设计实验报告DOC 下载本文

内容发布更新时间 : 2024/10/20 7:47:07星期一 下面是文章的全部内容请认真阅读。

数 据 库 课 程 设 计 报 告

课程名称 数据库课程设计__ __ _ ___

题 目 ______ 教务管理系统 ___ 指导教师 卢益清

设计起止日期 2014-5-15至2014-6-2

学 院 信息管理学院

专 业 电子商务 组 号 组 长 陈哲

学号 2012012237 2012012236

1

姓名 陈哲 包一帆

小组评分 100 100 教师评分 北京信息科技大学

计算机信息系统系

(课程设计)实验报告

课程名称: 数据库课程设计 专业: 电子商务 班级: 商务1201学号: 姓名: 成绩: 实验名称 1. 课程设计目的: 实验地点 实验时间 数据库是一门实践性很强的课程,为了使学生加深对数据库基本知识的理解,掌握数据库设计和开发的基本方法,我们从实际应用出发给出一些典型题目(学生也可以自选题目),要求学生完成一个完整的数据库设计过程和基本的开发过程,从而培养学生在数据库应用领域中的分析问题和解决问题的能力。 2. 课程设计内容: (1)数据库设计 教师讲解数据库的设计方法以及PowerDesigner的使用,布置题目(或学生自选题目),要求学生根据题目的需求描述,进行实际调研,提出完整的需求分析报告、用PowerDesigner建立概念模型、物理模型。在物理模型中根据需要添加必要的约束、视图、触发器和存储过程等数据库对象,最后生成创建数据库的脚本,提出物理设计的文档。要求学生提交的报告包含: ? 需求说明书 ? 概念数据模型(E-R数据模型) ? 物理数据模型(含约束、视图、触发器和存储过程等) ? 创建数据库的脚本(数据库对象的定义语言) ? 物理设计的文档(数据库的实施规划) (2)数据库开发 在数据库设计的基础上开发一个基本的数据库应用系统,要求有基本的数据查询功能和数据管理功能,并能将存储过程、触发器、事务控制等运用其中。 开发工具学生可以自己选择。 3. 课程设计要求: 数据库课程设计单独设课,安排4课时授课(讲解方法和题目)、24课时上机实践,以小组为单位,2~3人为一组,指定1人为组长。 各小组可以从教师给出的题目中选择题目,也可以自选题目。 通过以上过程,锻炼学生从实际应用出发,进行需求分析,利用CASE工具建立数据库模型、完善数据库模型,到最后的数据库实施和应用系统开发。希望通过这个过程可以巩固所学知识,提高学生的综合分析问题和解决问题的能力。 4. 实验条件: (1) 硬件条件:PC机。 软件条件:SQL Server2005、Microsoft Visual Studio.net 2005、PowerDesigner。 2

5. 实验方法与步骤: (1) 概念设计 (A)局部E-R模型 (B)整体E-R模型 (2) 逻辑设计(附录3) (A)物理模型及优化 (B)创建表对象 (C)其他对象 (3) 物理设计(附录4) (4) 系统实现(附录5) 6. 实验总结: (1) 小组分工情况说明及工作量(工作量以百分比表示) (2) 小组总结 第一次完整的做相关的数据库实验,遇到了很多困难,只能一步一步慢慢来解决,但是仍然有许多问题没有得到解决,但是却从中学到了很多东西,总之,受益匪浅。 说明: 1. 课程名称、课程设计目的、课程设计内容、课程设计要求由教师确定,实验前由教师事先填好,然后作为实验报告模版供

学生使用;

2. 实验条件由学生在实验或上机之前填写,教师应该在实验前检查并指导;

3. 实验过程由学生记录实验的过程,包括操作过程、遇到哪些问题以及如何解决等;

4. 实验总结由学生在实验后填写,总结本次实验的收获、未解决的问题以及体会和建议等; 5. 源程序、代码、具体语句等,若表格空间不足时可作为附录另外附页。

3