数据库设计工作流程及各个阶段成果以及具体要求

上传人:沈*** 文档编号:161958779 上传时间:2022-10-16 格式:DOC 页数:6 大小:74KB
收藏 版权申诉 举报 下载
数据库设计工作流程及各个阶段成果以及具体要求_第1页
第1页 / 共6页
数据库设计工作流程及各个阶段成果以及具体要求_第2页
第2页 / 共6页
数据库设计工作流程及各个阶段成果以及具体要求_第3页
第3页 / 共6页
资源描述:

《数据库设计工作流程及各个阶段成果以及具体要求》由会员分享,可在线阅读,更多相关《数据库设计工作流程及各个阶段成果以及具体要求(6页珍藏版)》请在装配图网上搜索。

1、数据库设计工作流程及各个阶段成果以及具体要求第一个阶段:需求分析阶段1、引言 (分析目前管理中存在的问题,提出提高管理质量和水平的必要性和重要性,引入系统开发的价值)2、任务(1)简单阐述需求分析阶段的目标 (2)任务针对具体的研究项目,描述清楚如下问题n 处理对象:涉及哪些方面的数据、数据之间的关系(计算、格式转换等);n 处理功能要求:完成的具体功能;n 安全性和完整性要求。3、结果(1)用户调查的方式,即以何种形式进行需求调查,有哪些体会和收获;(2)业务流程图,需要画出中层业务流图;(3)数据图(DFD图),需要画出中层以上数据流图;表1-1 (系统) 数据项说明(汇总统计)示例数据项

2、编号数据项名数据项含义与其它数据项的关系存储结构别名DI-1StuNo学生编号char(9)学号DI-2DepName学生所在学院char(20)学院DI-3StuName学生姓名char(10)姓名(4)数据字典 (重点在数据项和数据结构,可另做附录,示例如表1-1、1-2)。表1-2 (系统) 数据结构(汇总统计)示例数据结构编号数据结构名数据结构含义组成DS-1Student宿舍学生信息StuNo,DepName,StuName,StuSex,StuHome,StuBorth,StuETime,StuPerfect,StuClassDS-2Worker宿舍楼工作人员信息WorTime,W

3、orName,WorType,WorWage,WorSex,WorPhNo,WorNo(5)处理逻辑描述,对DD中的复杂处理需要用判定树或判定表描述处理过程;数据字典建立,表1-3表1-3 (*系统)处理逻辑描述(示例)处理编号处理功能处理过程PR-1判断用户查询涉及的功能模块宿舍基本信息模块、宿舍楼基本信息模块、学生基本信息模块、宿舍楼配备物品基本信息模块、宿舍事故基本信息模块、宿舍楼物品出入基本信息模块、宿舍楼保卫处基本信息模块、楼道工人基本信息模块:先确定查询所涉及的功能模块;然后,确定要查询的内容,确定查询数据流向;最后显示查询结果。PR-2判断用户修改要涉及的模块,同时把相应的修改数

4、据传到相应的模块之中宿舍基本信息模块、宿舍楼基本信息模块、学生基本信息模块、宿舍楼配备物品基本信息模块、宿舍事故基本信息模块、宿舍楼物品出入基本信息模块、宿舍楼保卫处基本信息模块、楼道工人基本信息模块:先确定更新所涉及的功能模块;然后,把更新信息传送到相应的模块中;最后,进行相应的更新操作。注意:业务流程图、数据图要画的规范、整齐,注意两者的区别和联系。第二个阶段:概念设计阶段1、目标简单说明该阶段的目标和特点,根据需求分析阶段得到的用户需求抽象为信息结构的过程,2、具体任务 (1)选择中层数据流为切入点,通常选择实际系统中的子系统; (2)设计分E-R图,即各子模块的E-R图; (3)生成初

5、步E-R图,通过合并方法,做到各子系统实体、属性、联系统一; (4)生成全局E-R图,通过消除冲突等方面。注意:实体E-R图要画的规范、整齐;实体之间的联系方式标出;实体的属性、联系属性既可在图中标记也可另行说明,实体的码要标记清楚。3、阶段结果 (1) 分E-R图(2) 全局E-R图第三个阶段:逻辑设计阶段1、 目标 描述阶段的目标。2、任务l 数据组织(1)将E-R模型转换为关系模型 (描述转换的原则、转换的结果)。(2)模型优化(分析各关系模式是否存在操作异常现象,如果有,请采用范式理论将其规范,做到3范式)。(1)和(2)重在用利用直到实践,要体现应用知识的过程。(3)完成数据库模式定

6、义描述,包括各模式的逻辑结构定义、关系的完整性和安全性等内容。以表格的形式表现出来。(4)设计用户子模式视图设计,完成适合不同用户的子模式设计。以表格的形式表示设计了哪些用户子模式、其作用是什么?。l 数据处理方面画出系统的功能模块图(层次结构形式)。3、结果(1) 将ER图转化为关系模式表1-3 (*系统)关系模式汇总编号关系名称模式说明TWorker(详见附录11)(详见附录11)T2Dormitory(详见附录12)(详见附录12)T12AccidentCompensate(详见附录112)(详见附录112)(2) 外模式汇总表1-4 (*系统)关系外模式汇总序号视图名称视图定义(外模式

7、,但不是SQL语句)作用备注(如有其他说明请写在备注栏)(3) 功能模块图系统 能模块图第四个阶段:物理设计阶段1、 目标描述阶段的目标。2、任务l 数据存取方面本次设计存取方式、数据存放位置等按照SQL 2000系统的默认,如需要建立索引,请说明理由和采用的索引方式。(简单些)如果索引较多,可以表格形式展示。l 功能模块 粗略描述各模块处理过程及具体要求,重点放在数据更新和查询等方面,应建立存储过程,对有参考完整性要求的数据更新,建议最好采用触发器实现。3、结果表4-1 存储过程汇总编号存储过程名称定义作用P-1p1_Worker_Insert详见附录2-*在Worker中插入一元组P-2p

8、2_Dormitory_Insert详见附录2-*在Dormitory中插入一元组表4-2 触发器汇总编号触发器名称定义作用T-1T1_Worker_Update详见附录2-*T-2T2_Dormitory_ Update详见附录2-*第五个阶段:数据库实施阶段1、目标描述阶段的任务与目标。2、任务(1)建立数据库、数据表、视图、索引等存储过程等DDL定义,并完成完整性、安全性等要求定义;可用DDL语言或SQL脚本任意一种形式表现。具体的语句见附录2。(2)数据入库。(每个基本表数据不少于10条记录)(3)完成处理过程、系统主要功能(查询、更新、简单统计等),均需要使用存储过程完成。3、结果(

9、1) 关系模式说明(2) 数据定义语句(表、视图和存储过程)第六个阶段:调试与测试测试结果见附录3和4。要求:(1)要常翻阅数据库教材,进一步明确上述各阶段的主要任务; (2)文字描述简单明了,要用专业术语表达,杜绝口语化; (3)技术文档排版要规范,流程图、ER图要整齐有序。附录1 关系模式说明11 关系模式说明属性名数据类型取值范围是否为主属性是否为外键完整性要求WorNochar(5)0000099999Not nullWorNamechar(10)Not nullWorTypechar(8)Not nullWorWageInt大于500(元/月)Not nullWorSexchar(2

10、)男、女Not nullWorPhNochar(12)NullWorTimechar(30)NullDorNosmallint0099Not nullDorCampuschar(4)四面八方其中之一Not nullDorLocationchar(4)四面八方其中之一Not null附录2 数据定义语句主要是表、视图和存储过程。请分类说明。1、 基本表2、 视图3、 存储过程附录3 数据操纵验证分为数据插入、数据删除、数据更新和数据查询四类,在查询分析器下进行验证,将验证的图截下来,插入文档中。图的编号分别为附录图3-1、附录图3-2等。附录4 存储过程功能的验证查询分析器下进行验证,将验证的图截下来,插入文档中。图的编号分别为附录图4-1、附录图4-2等。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!