本次数据库系统设计实验是计信学院网络工程专业091班的学生们在2012-6-1完成的。实验项目名称为实验六:数据库系统设计,通过本次实验要求掌握数据库设计的基本技术,熟悉数据库设计的每个步骤中的任务和实施方法,并加深对数据库系统概念和特点的理解。这是一个设计型实验,旨在加强对课堂知识的理解。
实验要求按照数据库设计的四个阶段进行:需求分析、概念设计、逻辑设计和物理设计。在需求分析阶段,要进行用户要求的分析,概念设计阶段采用自底向上的方法,使用E-R图进行表示,逻辑设计阶段将E-R图转换成关系模式,并进行关系模式的规范化,物理设计阶段将关系模式转化成SQL Server中的具体的数据库表,并建立表间的关系,表的索引,及相关的约束。
在硬件条件方面,要求使用个人计算机,而软件条件为Windows 2000NT Server和MS SQL Server 2000。实验步骤包括完成系统需求分析报告,完成数据库信息要求和关系数据模型设计,完成数据库的操作和应用要求报告,以及在机器上完成整个数据库的设计。
具体要求包括在系统需求分析报告中包括采用的设计方法、数据流图和数据字典;使用E-R图表示对数据库中要存储的信息及语义进行详细描述,对数据约束和数据之间的关联进行详细描述;在数据库的操作和应用要求报告中,详细描述数据库的数据操作要求、处理方法和处理流程,画出系统功能模块图。最后在机器上完成整个数据库的设计,要求根据周围的实际情况,自选一个自己熟悉的小型数据库应用项目,并深入到应用项目的现实世界中,进行系统分析和设计。
通过本次实验,学生们深入学习了数据库设计的基本技术和每个步骤中的任务和实施方法,加深对数据库系统概念和特点的理解。同时,通过实际操作,加强了对课堂知识的理解,提高了实际应用能力。实验的完成需要学生具备分析问题和解决问题的能力,培养了学生的综合素质和实践能力。
在本次实验中,学生们学会了如何进行数据库设计的四个阶段,掌握了E-R图的绘制和关系模式的规范化,熟悉了SQL Server中数据库表的建立和相关约束的设置。在实验过程中,学生们通过选择一个自己熟悉的小型数据库应用项目,并深入到应用项目的现实世界中,进行系统分析和设计,提高了对实际问题的理解和解决能力。
通过实验报告的撰写,学生们还提高了表达能力和文字书写规范,培养了学生的综合素质和沟通能力。整体而言,本次实验对于学生们的数据库理论知识和实际操作能力提升都起到了积极的促进作用。