随笔 - 71  文章 - 15  trackbacks - 0
<2024年11月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567

因为口渴,上帝创造了水;
因为黑暗,上帝创造了火;
因为我需要朋友,所以上帝让你来到我身边
Click for Shaanxi xi'an, Shaanxi Forecast
╱◥█◣
  |田|田|
╬╬╬╬╬╬╬╬╬╬╬
If only I have such a house!
〖总在爬山 所以艰辛〗
Email:myesjoy@yahoo.com.cn
NickName:yesjoy
MSN:myesjoy@hotmail.com
QQ:150230516

〖总在寻梦 所以苦痛〗

常用链接

留言簿(3)

随笔分类

随笔档案

文章分类

文章档案

Hibernate在线

Java友情

Java认证

linux经典

OA系统

Spring在线

Structs在线

专家专栏

企业信息化

大型设备共享系统

工作流

工作流产品

网上购书

搜索

  •  

最新评论

阅读排行榜

评论排行榜

设计元素

要求和说明

数据库标题

Ø         上线时创建的数据库使用中文,简要说明该数据库的用途,如文档对象管理等

Ø         开发过程中数据库名称应使用模板名称(现阶段涉及流程定义的数据库除外)

数据库文件名

Ø         使用汉语拼音或者英文单词作为文件名。如 shouwen.nsf fawen.nsf reportdemo.mdb cfte.mdf objectman.mdf addressbook.mdf 等,基本原则是简单易懂,不能过长,建议使用拼音或者拼音缩写

Ø         对于分层次的数据库,如在讨论区下面分公司讨论区、产品讨论区的情况,应当在类别目录下,分别使用“类别名称 _ 分类名称 .mdf ”来建立数据库,对于讨论区的例子,就应当为 bbs 目录下: bbs_gongsi.mdf 等;或者使用 bbs_UNID.mdf UNID 是与此数据库关联的文档 UNID

Ø         一律使用小写

数据库模板名称

按照版本控制规则,所有的数据库均应作为模板,在安装和升级时进行设计更新

数据库模板名称形如:

objectman 文档对象管理 R2.10

数据库模板名称使用项目简称加上数据库标题,然后加入基础版本信息,通常在数据库作了重大需求修改时才修改项目版本号

数据库涉及字符规范

采用 26 个英文字母(区分大小写)和 0~9 这十个自然数,加上下划线 _ 组成,共 63 个字符。不能出现其他字符(注释除外)

数据库表名称

数据库表名由前缀和实际名字组成。前缀使用小写字母 tb ,代表“表”。实际名字中,一个系统尽量采取同一单词,多个后面加 _ 来连接区分。   因此,类似合法的表名 tbMember tbMember_Info tbForum_Board tbBlog_Comment1 

数据库表字段名称

字段由表的简称、实际名字组成。如果此字段关联另外的字段,那么加下划线 _ 连接关联表字段的字段名。因此,类似合法的字段名如 UserID_MeID UserName UserRegDate

视图名称

字段由前缀和实际名字组成,中间用下划线连接。前缀使用小写字母 vi ,表示视图。因此,类似合法的视图名如 vi_User vi_UserInfo

存储过程名称

字段由前缀和实际名字加操作名字组成,中间用下划线连接。前缀使用小写字母 sp ,表示存储过程。操作名字如: Insert Delelte Update Caculate Confir 。例如: sp_User_Insert

sql 语句规范

所有 sql 关键词全部大写,比如 SELECT UPDATE FROM ORDER BY

“关于数据库”文档

每个数据库都必须写“关于数据库”文档,它在版本控制中起到重要作用。“关于数据库”文档中应依次包含以下内容:

Ø         数据库的名称当前版本号,形如:

objectman 文档对象管理 R2.10.1 b060421 debug

它比模板信息增加了小版本号和构造日期,可以根据需要加入其他的简短英文备注,比如 debug demo

debug 版包含大量调试信息,在发布前需要去除

demo 版仅用于演示

Ø         功能简介

Ø         数据库版本修订记录

随版本更新,应包括主要小版本号、修订时间、修订人、修订情况简单概述。只包含当前大版本的信息,包括大版本继承的版本信息,再之前的信息不要保留

此处修改内容指特性、 bug 的修改,设计元素的修改用单独的配套文档来记录

Ø         版权信息和开发者信息

Ø         “关于”文档可以在数据库设计手册帮助中查看

“使用数据库”文档

每个数据库都应该有“使用数据库”文档,“使用数据库”文档的内容包括数据库的简单操作要点

数据库分类

一般为项目名称,如有必要可以将当前版本号写到该属性中

posted on 2006-04-24 22:49 ★yesjoy★ 阅读(2771) 评论(0)  编辑  收藏 所属分类: 数据库设计

只有注册用户登录后才能发表评论。


网站导航: