




免费预览已结束,剩余4页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库设计说明书XX产品(项目) 弘成科技技术研发中心XX产品(项目)数据库设计说明书Database Design DocumentV1.1.3V: product version (产品发布,重大功能变更。01-99)R: product release (产品发布,小型功能变更/延伸,一般是客户正式变更请求的结果。01-99)r: revision (内部版本,开发过程中的修正。01-99)状态:草稿状态流程:草稿 -评审 - 批准 - 完成文档编号:XXX-ZZZ-CCC-99-VVRRrr-YYYMMDDXXX:产品缩写ZZZ:文件类别Software Requirements SpecificationSRSSoftware Architecture DesignSADSoftware High Level DesignHLDSoftware Low Level DesignLLDSoftware Project PlanSPPSystem Test PlanSTPIntegration Test PlanITPUnit Test PlanUTPProject Closure ReportPCRSoftware User ManualSUMCCC:模块识别(根据项目。由项目组长统一指定)99:序列号(识别模块下的每个文件。由项目组长统一指定)VVRRrr:版本号YYYYMMDD 文件完成时间,年月日初拟日期:YYYY-MM-DD完成日期:YYYY-MM-DD作者: 部门: 批准签字项目组长项目经理部门经理高级经理目录XX产品(项目)数据库设计说明书1Database Design Document1目录2引言2修改记录 Revisions3评审记录 Reviews3摘要Executive Summary41绪论 Introduction51.1目的 Objectives51.2背景 Background51.3术语、定义、缩写 Definitions, Acronyms, Abbreviations51.4参考资料 Related Documentation52外部总体设计External Overall Design62.1数据库总述和标识符Database Overview and Identification62.2使用它的程序62.3约定和限制Assumptions and constrains62.3.1命名规则62.3.2表中字段的格式定义62.4专门指导62.5支持软件73结构设计Structure Design73.1数据库设计思想Rationale for Database Design73.2概念结构设计Conceptual Structure Design73.3逻辑结构设计 Logical Structure Design83.4物理结构设计Physical Structure Design83.4.1表空间的设计83.4.2Redo Log Files83.4.3回滚段 Rollback segments83.4.4临时表空间 Temp tablespace83.4.5对象存储参数 Storage parameters83.4.6索引存储设计 Index Storage83.4.7表及索引数据量估算以及物理存储参数的设置83.4.8表分割Table partition84运用设计Operational Design94.1数据字典设计Data Dictionary94.2数据初始化设计 Data Initializtion Design94.3安全保密设计94.4功能需求跟踪 Requirement Traceability95结论 Conclusions9引言修改记录 Revisions版本作者版本描述日期评审记录 Reviews评审人日期评论意见摘要Executive Summary本文档对数据库的所有标识、逻辑结构和物理结构作出具体的设计规定,指导设计人员进行数据库设计以及数据库管理员的建库工作(注:此为范文,本文档的编写人员可视具体情况进行修改)。1 绪论 Introduction1.1 目的 Objectives说明编写这份数据设计说明书的目的,指出预期的读者。(本文档的预期读者一般为项目开发设计组、编程组、测试组、质量管理组和其他相关人员)1.2 背景 Background指明待开发数据库的名称和使用此数据库的软件系统的名称。1.3 术语、定义、缩写 Definitions, Acronyms, Abbreviations列出本文件中用到的专门术语的定义和外文首字母缩略语的全称。名称缩写中文释义1.4 参考资料 Related Documentation列出用于本文的参考资料,以及本文件中各处引用的文件、资料,包括所要用到的软件开发标准。文档名称版本/日期文档编号已复审被接收作者或来源备注2 外部总体设计External Overall Design2.1 数据库总述和标识符Database Overview and Identification联系用途,详细说明用于唯一地标识该数据库的代码、名称或标识符,附加的描述性信息也要给出。如果该数据库属于尚在实验中、测试中或是暂时使用的,则要说明这一特点及其有效时间范围。本节主要包含:如何实现数据库的标准化设计。如:由于本数据库的设计目的是提供一个在线的实时响应的关系数据库,因此,在数据的标准化过程主要遵守关系数据库的五大范式;说明主要设计思路。如:根据E/R设计思想,数据库的设计遵循从需求分析、概念设计、逻辑设计、物理设计的步骤,利用目前的一些数据库设计工具,保持从概念设计至逻辑设计、再至物理设计的连续性,等等。说明所使用的数据库管理系统DBMS的特点。2.2 使用它的程序列出将要使用或访问此数据库的所有应用程序,对于这些应用程序的每一个,给出它的名称和版本号。2.3 约定和限制Assumptions and constrains陈述一个程序员或一个系统分析员为了能使用此数据库而需要了解的建立标号、标识的约定。2.3.1 命名规则本节制定数据库命名规则。2.3.2 表中字段的格式定义定义数据库表中的字段格式。2.4 专门指导向准备从事此数据库的创建、测试、维护的人员提供专门的指导、提出相关的建议。2.5 支持软件简单介绍同此数据库直接相关的支持软件。说明这些软件的名称、版本号的主要功能特性。列出这些支持软件的技术文件的标题、编号及来源。3 结构设计Structure Design3.1 数据库设计思想Rationale for Database Design本节说明数据库整体设计参考何种规范的信息模型(以便简化数据库的设计和数据库决策),以及数据库的运作如何符合软件的数据需求(功能需求、安全需求、机密性需求、性能需求等),等等。3.2 概念结构设计Conceptual Structure Design说明本数据库所反映的现实世界中的实体、属性和它们之间的关系等的原始数据形式,包括各数据项、记录、系、文卷的标识符、定义、类型、度量单位和值域,建立本数据库的每一幅用户视图。 以各个功能模块为单位,画出E-R图(逻辑模型),并用表格说明每个表的含义。3.3 逻辑结构设计 Logical Structure Design通过对原始数据进行分解、合并后重新组织起来,成为数据库全局逻辑结构,包括所确定的表、名称、标示、数据类型和属性、表的结构、表之间的相互关系、使用频率、数据量、其他限制(商务规则,安全限制)、数据来源及去处等等。具体可采用专门的数据库设计工具绘制详细的数据表关系图(物理模型)。3.4 物理结构设计Physical Structure Design数据库物理结构设计包括确定表及索引的物理存储参数,确定及分配数据库表空间,确定初始的回滚段,临时表空间,redo log files等,并确定主要的初始化参数。物理设计的目的是在初始状态下使数据库的性能最优化。整个物理设计的参数可以根据实际运行情况作调整。另外,进行哪些物理设计一定程度上取决于所采用的DBMS。3.4.1 表空间的设计 数据库的表和索引,存储在数据库的表空间tablespace中。Tablespace是数据库对象存储的逻辑空间。在tablespace设计时主要考虑以下因素:一般较大的表或索引单独分配一个表空间;相关联的表放在一个表空间,一般会提高访问速度;由于不同的对象(数据表、索引、日志表)修改的频率和使用的空间(数据量)不同,应该存放在不同的表空间,以防空间分裂(fragmentation),并提高访问速度。3.4.2 Redo Log Files3.4.3 回滚段 Rollback segments3.4.4 临时表空间 Temp tablespace3.4.5 对象存储参数 Storage parameters3.4.6 索引存储设计 Index Storage3.4.7 表及索引数据量估算以及物理存储参数的设置表空间表最大数目数据量评估估算方式3.4.8 表分割Table partition4 运用设计Operational Design4.1 数据字典设计Data Dictionary对数据库设计中涉及到的各种项目一般要建立起数据字典,以说明
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 辽宁中医面试题库及答案
- 粮管所保安面试题库及答案
- 乐清城投面试题库及答案
- 快运客服面试题库及答案
- 考护士长面试题目及答案
- 康缘集团面试题库及答案
- 安全教育培训课件细化
- 垃圾焚烧发电行业2025年技术创新与新能源补贴政策协同发展模式创新报告
- 公司周年庆典致辞模式
- 农业科技创新项目计划
- 2025版煤矿安全规程学习培训课件
- 2025-2026学年地质版(2024)小学体育与健康二年级全一册《别让眼睛受伤害》教学设计
- 培训机构紧急封控应急预案
- 工地看场自身安全协议书
- 小学二年级体育教案全集全册1
- 车辆安全培训课件
- 装修电工施工方案(3篇)
- esg考试试卷问题及答案
- 村医依法执业培训课件
- 外科面试题目及答案
- 2025年职业技能鉴定考试(婴幼儿发展引导员·高级/三级)历年参考题库含答案详解(5套)
评论
0/150
提交评论