数据库的设计和管理规范.doc
《数据库的设计和管理规范.doc》由会员分享,可在线阅读,更多相关《数据库的设计和管理规范.doc(9页珍藏版)》请在咨信网上搜索。
数据库的设计和管理规范 [初稿] XXXX科技有限公司 2014—08 目录 目录2 变更记录2 1数据库的设计说明书4 1.1外部设计4 1.1.1类型划分4 1。1.2使用它的程序4 1。1.3标识符和状态4 1.2结构设计6 1。2。1概念结构设计6 1。2。2逻辑结构设计6 1。3运用设计说明7 1。3.1数据库字典的设计7 1。3。2安全保密的设计7 2数据库的日常管理8 2。1表分析8 2.2索引维护8 2.2.1索引监视8 2.2.2索引重建8 2.3空间维护8 2。3。1数据定期备份8 2.3。2历史数据的清除8 2。4性能分析和问题报告9 变更记录 文档名称:数据库的设计和管理规范 建立日期:2015年08月19日 撰稿人:XXXX 编辑软件:Microsoft Word 2007中文版 日期 章节 版本 说明 修订人 2014—8—19 All 1.0 初始版本 XXXX 1 数据库的设计说明书 数据库设计说明书是软件产品的信息数据存储规范化的说明和指导文档,向准备从事此数据库的生成、测试、维护人员提供专门的指导,例如数据的格式和标准,送入数据库的操作规程和步骤,用于产生、修改、更新或使用这些数据文卷的操作指导。主要包括以下几个方面: 1.1 外部设计 1.1.1 类型划分 按照数据表记录的功能范围对其进行类型划分,如可以按照系统配置数据、权限认证、业务办理日志等功能进行分类。 1.1.2 使用它的程序 列出访问此数据库的所有应用程序,给出名称和版本号。 1.1.3 标识符和状态 标识数据库的不同版本,标识库内各个文卷、记录、数据项的命名约定。 如果该数据库尚在实验、测试中或暂时使用,说明这一特点及其有效时间范围. 数据库对象命名统一采用英文单词或单词缩写。 1.1.3.1 表的命名规范: 库表全部采用大写字母,并以“T”为前缀,已“_”中间隔开。表对象名称必须有相应的意义且长度最好不要超过30个字符.例如:T_BUSI_INFO。 如果需要对数据表进行备份,命名规则请采用表名后加“_BAK”+“_时间(年月日)"的方式。例如: T_BUSI_INFO_ BAK_20100904 。如果存在多个系统,那么在“T”后面增加系统名称. 如果数据表的建立是过程性的,即在系统运行期创建,那么表的命名请采用表名+时间的方式,时间后缀按照实际要求取时间精确值,例如需要精确到天:T_BUSI_INFO_20100904;精确到分钟:T_BUSI_INFO_ 201009041125。 1.1.3.2 视图的命名规范: 视图全部采用大写字母,并以“V”为前缀,已“_”中间隔开.对象名称必须有相应的意义且长度最好不要超过30个字符.例如:V_ BUSI_INFO。 1.1.3.3 字段的命名规范: 字段名全部采用大写字母,已“_"中间隔开。字段名称必须有相应的意义且长度最好不要超过30个字符。例如:USER_NUMBER。数据模型描述同一个对象属性的字段在不同的数据表中要使用相同的名称,如:用户手机号码在A、B两个不同的数据表中都使用,那么名称都应该定义为“USER_NUMBER",且数据的类型、度量单位和值域应保持一致性. 1.1.3.4 主键的命名规范 主键名全部采用大写字母,并以“PK"为前缀,如:PK_表名_字段名.复合主键可以采用多字段多排列的形式,如:PK_表名_字段名_字段名,可以适当缩写。主键名称必须有相应的意义且长度最好不要超过30个字符.例如:PK_ T_BUSI_INFO_ID。 1.1.3.5 外键的命名规范 外键名全部采用大写字母,并以“FK"为前缀,如:FK_表名_字段名。外键名称必须有相应的意义且长度最好不要超过30个字符。例如:FK_ T_AREA_INFO_ID。 1.1.3.6 索引的命名规范 索引名全部采用大写字母,并以“IDX”为前缀,如:IDX_表名_字段名_字段名。索引名称必须有相应的意义且长度最好不要超过30个字符.例如:IDX_AREA_ID_BUSI_ID 1.1.3.7 存储过程的命名规范 存储过程名称全部采用大写字母,并以“SP”为前缀,后继部分要根据该存储过程的操作功能拼写,例如:完成统计办理业务量的存储过程,可以命名为:SP_STAT_BUSI。 1.1.3.8 触发器的命名规范 触发器名全部采用大写字母,并以“TR "为前缀,触发器名为相应的表名加上后缀。例如:TR_BUSI。 1.1.3.9 函数的命名规范 函数名全部采用大写字母,并以“FUN”为前缀,函数名以实际完成的业务功能为名称主体,例如完成统计业务量的函数应定义为:FUN_STAT_BUSI_COUNT。 1.1.3.10 包的命名规范 包的名称全部采用大写字母,并以“PKG"为前缀,包名以自身赋予的管理功能为名称主体。 1.1.3.11 临时表的命名规范 临时表名全部采用大写字母,并以“TMP"作为后缀.其它请参考实体表的命名方式,例如业务信息表的临时表可以命名为: T_BUSI_INFO _TMP。 1.1.3.12 簇的命名规范 簇的名称全部采用大写字母,并以“CLU"作为前缀。簇的名称可以使用多个表的联合拼写作为其主体名称,例如A表与B表之间关联关系生成的簇对象:CLU_A_B。 1.1.3.13 数据库作业的命名规范 作业名全部采用大写字母,并以“JOB"为前缀,作业名以系统任务的功能为名称主体,例如定时备份业务办理日志:JOB_BACKUP_BUSI_LOG。 1.1.3.14 序列(ORACLE)的命名规范 ORACLE序列对象的名称全部采用大写字母,并以“SEQ”为前缀,后面加上对应的数据表名称,如业务办理日志表的序列名:SEQ_T_BUSI_DEAL_LOG。 1.2 结构设计 1.2.1 概念结构设计 说明数据库反映的现实世界中原始数据形式,包括各数据项、记录、系、文卷的标识符、定义、类型、度量单位和值域,建立本数据库的每一幅用户视图。 1.2.2 逻辑结构设计 把上述原始数据进行分解、合并后重新组织起来的数据库全局逻辑结构,包括所确定的关键字和属性、重新确定的记录结构和文卷结构、所建立的各个文卷之间的相互关系,形成本数据库的数据库管理员视图. 1.3 运用设计说明 1.3.1 数据库字典的设计 对数据项、记录、系、文卷、模式、子模式等一般要建立数据字典;说明此数据字典设计的基本考虑。 如下示例: 1、业务信息表: 编号 1 表名 T_BUSI_INFO 表描述 系统支持办理的所有BOSS业务信息 字段编码 字段名称 字段备注说明 数据类型 长度 主键 外键 必填 BUSI_NUM 业务编号 VARCHAR2 20 是 否 是 BUSI_NAME 业务名称 VARCHAR2 30 否 否 是 BUSI_PRICE 业务使用费用 NUMBER 3 否 否 是 BUSI_DESC 业务详细介绍 VARCHAR2 4000 否 否 否 DIRECT_OPEN 调用接口的类型 1:简单接口;2:BOSS类接口;3:体验类业务接口… CHAR 1 否 否 是 1.3.2 安全保密的设计 需要分别对待不同的访问者、不同的访问类型和不同的数据对象,获得的数据库安全保密。 2 数据库的日常管理 鉴于当前生产数据库的维护工作主要以客户方负责和管理,我方需要提供如下几个日常维护方案,以供数据库管理员参考和执行。 2.1 数据存储空间的建立和使用 2.2 分区表的建立和使用 2.2.1 使用原则 数据量大且操作频繁的数据表建议对其进行分区。 2.2.2 规划原则 ORACLE提供三种对表或索引的分区方法,分别是范围分区、散列分区、复合分区. 范围分区:根据表中列值的范围进行分区,如一年中的月份,当数据在范围内均匀分布时,性能最好.否则应考虑其它的分区方法。 当创建范围分区时,要考虑: 分区方法、范围; 分区列; 分区中说明指定分区边界; 分区数据所存储的物理空间; 2.3 表分析 提供确定具体的表的分析方法,分区表分析方法,索引分析方法; 说明需要分析的数据表和索引对象; 说明分析操作的执行周期; 2.4 索引维护 2.4.1 索引监视 详细说明需要监视的索引对象,说明该索引的业务逻辑情况,作用的数据集合数量范围; 2.4.2 索引重建 详细说明需要重建的索引对象,重建的原因,重建的周期。 2.5 空间维护 2.5.1 数据定期备份 详细说明需要备份的数据表对象,备份周期. 2.5.2 历史数据的清除 详细说明需要清除数据的数据表,清除的数据范围。 2.6 性能分析和问题报告 定期向数据库管理员申请提供全库性能分析和问题报告,详细说明报告涉及的内容. XXX公司 第8页- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 设计 管理 规范
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文