国家发展改革委网上办公系统二期项目数据库设计规范

上传人:aa****6 文档编号:29987287 上传时间:2018-01-26 格式:DOC 页数:52 大小:380.50KB
返回 下载 相关 举报
国家发展改革委网上办公系统二期项目数据库设计规范_第1页
第1页 / 共52页
国家发展改革委网上办公系统二期项目数据库设计规范_第2页
第2页 / 共52页
国家发展改革委网上办公系统二期项目数据库设计规范_第3页
第3页 / 共52页
国家发展改革委网上办公系统二期项目数据库设计规范_第4页
第4页 / 共52页
国家发展改革委网上办公系统二期项目数据库设计规范_第5页
第5页 / 共52页
点击查看更多>>
资源描述

《国家发展改革委网上办公系统二期项目数据库设计规范》由会员分享,可在线阅读,更多相关《国家发展改革委网上办公系统二期项目数据库设计规范(52页珍藏版)》请在金锄头文库上搜索。

1、 附件二国家发展改革委网上办公系统二期项目数据库设计规范编制单位:北京 XXXX 信息产业股份有限公司编 制 人:编制日期:二一一年四月国家发展改革委网上办公系统二期项目-数据库设计规范 I 目 录第 1 章 前言.11.1 目的 .11.2 内容 .11.3 适用范围 .11.4 总体原则 .1第 2 章 数据库的设计方法及流程.32.1 设计方法 .32.2 设计流程 .42.2.1 需求分析阶段 .42.2.2 概念结构设计阶段 .52.2.3 逻辑设计阶段 .52.2.4 物理设计阶段 .52.2.5 数据库实施阶段 .62.2.6 数据库运行维护阶段 .62.2.7 建模工具 .6第

2、 3 章 数据库设计规范.73.1 数据库规范化的五个要求 .73.1.1 要求一:表中应该避免可为空的列 .73.1.2 要求二:表不应该有重复的值或者列 .73.1.3 要求三:表中记录应该有一个唯一的标识符 .83.1.4 要求四:数据库对象要有统一的前缀名 .83.1.5 要求五:尽量只存储单一实体类型的数据 .93.2 对象命名规范 .93.2.1 规则 .93.2.2 表命名规范 .103.2.3 字段命名规范 .103.2.4 索引命名规范 .113.2.5 分区命名规范 .123.2.6 视图/物化视图命名规范 .123.2.7 触发器/函数 /存储过程命名规范 .123.3

3、数据库编程规范 .133.3.1 书写规范 .13国家发展改革委网上办公系统二期项目-数据库设计规范 II 3.3.2 注释规范 .153.3.3 语法规范 .193.3.4 SQL 性能规范 .213.3.4.1 批量操作,避免频繁使用 commit .213.3.4.2 避免动态 SQL,要使用绑定变量方式 .213.3.4.3 避免不必要的排序 .233.3.4.4 用 WHERE 子句替换 HAVING 子句 .233.3.4.5 用“=”替代“” .233.3.4.6 删除表中所有记录时用 TRUNCATE 替代 DELETE .233.3.4.7 用 UNION-ALL 代替 UNION.243.3.4.8 用(NOT) EXISTS 替代(NOT) IN。 .243.3.4.9 使用 DECODE 函数来减少处理时间。 .243.3.4.10 使用表的别名 (Alias)。 .253.3.4.11 尽量减少对表的查询次数。 .253.3.4.12 用表连接替换 EXISTS。 .263.3.4.13 避免使用 DISTINCT,可以用 EXISTS 替换 DISTINCT。 .263.3.4.14 避免使用耗费资源的操作 .273.3.4.15 避免对索引列使用数据库函数、计算表达式等等 .273.3.4.16 在查询条件中,避免不必要的类型转换。 .

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号