数据库课程设计报告[编辑]
数据库课程设计报告
数据库课程设计是为数据库原理及应用课程而独立开设的实践性课程,对于巩固数据库知识,加强学生的实际动手能力和提高学生综合素质十分必要
数据库课程设计目的
(1) 培养学生具有C/S和B/S/S模式的数据库应用软件系统的设计和开发能力。
(2) 熟练掌握一种数据库系统(如SQL SERVER)的使用。
(3) 熟练掌握一种数据库应用软件开发工具(如POWERBUILDER 、ASP、VB.NET)的使用。
(4) 通过设计实际的数据库系统应用课题,进一步熟悉数据库管理系统的操作技术,提高动手能力,提高分析问题和解决问题的能力。
数据库课程设计任务与要求
1、任务:数据库管理系统
2、设计要求:
1) 实现数据录入和数据删除。
2) 实现对所有数据库的分类查询和分类统计。
3) 能够进行用户管理。
4)设计一完整的数据库。要求掌握数据库的设计的每个步骤;掌握数据设计各阶段的输入、输出、设计环境、目标和方法;熟练的使用SQL语言实现数据库以及数据库重要对象的建立、应用和维护。
数据库课程设计说明书
1. 需求分析
(1)数据需求
(2)事务需求
(3)关系模式
(4)数据流程图(DFD)
通过对系统需求的调查分析,细化软件功能,把系统划分几四个子系统,明确每个子系统所要完的主要逻辑功能,采用以图形的方式描绘数据在系统中流动和处理。
(5)数据字典
为了使各数据流,数据处理过程,存储过程不能反映其中的数据成,数据项目,数据特性,所以用数据字典来对数据流图中的各成份进行具体的定义,为系统的分析,设计及以后的实现提供供有关元素一致性定义和详细的描述:
①数据流字典
②数据存储字典
③数据处理字典:
2. 概要设计
实体图及E-R图,根据所要实现的功能设计,可能建立它们之间的关系,进而实现逻辑结构功能。
3.逻辑设计
4. 关系图
5.物理设计
数据库物理设计阶段的任务是根据具体计算机系统(DBMS和硬件等)的特点,为给定的数据库模型确定合理的存储结构和存取方法。所谓的“合理”主要有两个含义:一个是要使设计出的物理数据库占用较少的存储空间,另一个对数据库的操作具有尽可能高的速度。主要体现在后者。
6.数据库建立
7.数据初始化
8.数据库用户权限管理
9.建立触发器,存储过程
10.系统实现
11.课程设计心得体会
网络营销词典内容均由网友提供,仅供参考。如发现词条内容有问题,请发邮件至info # wm23.com。