下载此文档

OICS-01-05-数据库开发规范v1.01.doc


文档分类:IT计算机 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
运行内控系统项目
数据库开发规范
OICS-01-05-
微软(中国)有限公司顾问咨询部
2018年6月
修改日期
修改人
修改内容
2007-7-31
戴辉江

2007-9-11
陆敏杰
,增加存储过程开发规范
一、数据库的概念设计
概念设计的目标是反映系统信息需求的系统概念结构,概念模型不依赖于具体的计算机系统核数据库产品。将概念模型从具体的数据库表结构中提炼出来,不但能够有效的降低数据库设计的复杂性,而且为产品的可移植性打下了良好的基础。同时由于概念模型中不含具体数据库产品的技术细节,更容易为用户所理解,因而更有可能准确反映用户的需求。
概念设计采用好的工具可体改设计的效率和工作质量,本系统概念设计统一使用MS VISIO 2003。
二、数据库的逻辑设计
逻辑设计又称为实现设计,逻辑设计的目的是从概念结构中导出特定的关系数据库产品可实现的数据逻辑模式结构和功能。这些模式在功能、性能、完整性、一致性约束和数据库的可扩展性等方面均应满足用户的各种要求。关系数据库产品的选择是一个至关重要的问题,综合考虑,本系统采用MS SQL2005。
数据库对象命名规范:
命名要素
命名要求
示例
备注
表名
名词
Order
视图
vw+_+表名
vw_Order
过程
usp+_+动词+名词
usp_InsertOrder
参数名采用第一个字母小写的Camel
函数
fn+_+动词+名词
fn_InsertOrder
参数名采用第一个字母小写的Camel
索引
ix+_+表名+_字段名
ix_Order_ID
触发器
tg+_+表名+触发事件类型
tg_Order_Add
逻辑设计评审后提交文档:
数据库设计文档
所有数据库对象设计说明:表(table)、索引(index)、限制(constraint)、触发器(trigger)、存储(store procedure)过程等的功能说明、使用方法、注意事项的综合说明文档
数据库对象登记表
各存储过程和触发器脚本
三、数据存储过程开发规范
Stored Procedure names should follow this syntax:
[usp_] [Action] [MainTableName] By [FieldName(optional)]
[  1  ] [   2    ] [         3        ]     [      4         ] 
[1] All stored procedures must have the prefix of 'usp_'. All internal SQL Server stored procedures are prefixed with "sp_", and it is mended not to prefix stored procedures with this as it is a little slower.
[2] The action which this Stored Procedure performs.
[3] The name of the table t

OICS-01-05-数据库开发规范v1.01 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人zbfc1172
  • 文件大小99 KB
  • 时间2018-06-30
最近更新