1.数据库涉及字符规范
我们约定:采用26个英文字母(区分大小写)和0-9这十个自然数,加上下划线_组成,共63个字符。不能出现其他字符(注释除外)。
2.数据库对象命名规范
我们约定,数据库对象包括表、视图(查询)、存储过程(参数查询)、函数、约束。对象名字由前缀和实际名字组成,长度不超过30。前缀:使用小写字母
表 tb
视图 vi
存储过程 sp
函数 fn
实际名字:实际名字尽量描述实体的内容,由单词或单词组合,每个单词的首字母大写,其他字母小写,不以数字和_开头。如
表 User_Info
视图 User_List
存储过程 User_Delete
因此,合法的对象名字类似如下。
表 tbUser_Info tbMessage_Detail
视图 vi_Message_List
存储过程 sp_Message_Add
3.数据库表命名规范
我们约定,表名由前缀和实际名字组成。
前缀:使用小写字母tb,代表表。实际名字中,一个系统尽量采取同一单词,多个后面加_来连接区分。
因此,合法的表名类似如下。
tbMember
tbMember_Info
tbForum_Board
tbBlog_Comment1
4.字段命名规范
我们约定,字段由表的简称,实际名字组组成。如果此字段关联另外的字段,那么加下划线_连接关联表字段的字段名。因此,合法的字段名类似如下。
UserID_MeID
UserName
UserRegDate
5.视图命名规范
我们约定,字段由前缀和实际名字组成,中间用下划线连接。
前缀:使用小写字母vi,表示视图。因此,合法的视图名类似如下。
vi_User
vi_UserInfo
6.存储过程命名规范
我们约定,字段由前缀和实际名字加操作名字组成,中间用下划线连接。
前缀:使用小写字母sp,表示存储过程。
操作名字:Insert|Delelte|Update|Caculate|Confirm
例如:
sp_User_Insert
7.数据库设计文档规范
所有数据库设计要写成文档,文档以模块化形式表达。大致格式如下:
'-------------------------------------------
' 表名: tbUser_Info
' 作者: Yezi(叶子)
' 日期: 2004-12-17
' 版本: 1.0
' 描述: 保存用户资料
' 具体内容:
' UserId int,自动增量 用户代码
' UserName char(12) 用户名字
' ......
'--------------------------------------------
8.sql语句规范
我们约定,所有sql关键词全部大写,比如SELECT,UPDATE,FROM,ORDER,BY等。
- 浏览: 11820169 次
- 性别:
- 来自: 深圳
最新评论
-
笨蛋咯:
获取不到信息?
C#枚举硬件设备 -
guokaiwhu:
能把plan的数据结构图画出来,博主的耐心和细致令人佩服。
PostgreSQL服务过程中的那些事二:Pg服务进程处理简单查询五:规划成plantree -
gao807877817:
学习
BitmapFactory.Options详解 -
GB654:
楼主,我想问一下,如何在创建PPT时插入备注信息,虽然可以解析 ...
java转换ppt,ppt转成图片,获取备注,获取文本 -
jpsb:
多谢 ,不过我照搬你的sql查不到,去掉utl_raw.cas ...
关于oracle中clob字段查询的问题
相关推荐
Oracle的优化器共有3种:RULE(基于规则)、COST(基于成本)、CHOOSE(选择性)。设置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE参数的各种声明,如RULE,COST,CHOOSE,ALL_ROWS,FIRST_ROWS 。你当然也在SQL句...
初学UI设计者,css一定要规范,特别对网页的seo和管理以及开发者修改,起到事半功倍的效果
在全球Java开发者共同努力下,已成为业界普遍遵循的开发规范,涉及到如变量的命名、类和方法的使用、不同结构的定义方法等,让初学者在刚刚接触开发时就以最正确的姿态来学习,达到事半功倍的效果。 毫不夸张的说,...
详细得学习和实践oracle得各个方面,以取得事半功倍得效果
详细得学习和实践Oracle得各个方面,以取得事半功倍得效果
每次在Oracle VM VirtualBox 下安装XP都会遇到麻烦,每次都浪费好多时间,索性把发了些时间把安装过程记录下来,下次再安装时看一下,可事半功倍。
在编程中,你需要与自己的队友保证命名一致,这样才会使得事半功倍。
事半功倍系列之javascript 感觉还不错
本文节选自ORACLE 11G官方技术文献中的 一节,主要针对RMAN下主库备库之间的快速灾难恢复,备份,增量备份的操作,中文版为40页,高清PDF,重新编译,DBA管理员必须手段,经典珍藏,拷贝到手机,平板上,祝您...
oracle学习非常好的资料。 按照笔记的题目(有答案)做练习,可以事半功倍。 我通过学习此资料可以完全掌握oracle。
本规范由编程原则组成,融合并提炼了开发人员长时间积累下来的成熟经验,意在帮助形成良好一致的编程风格。以达到事半功倍的效果,如果有需要本文档会不定期更新。
oracle 很好的学习笔记, 起到事半功倍的学习效果,值重拥有
事半功倍之Javascript,简单明了,实用性很强!
经常看到C、C++等高级语言有很多规范,实际上在编写硬件描述语言程序的时候,如果按一定的规范去做,会减少很多错误的发生,起到事半功倍的效果。
分享个人工作中一些事半功倍的脚本.zip
如果你想事半功倍地使用Oracle,如果你想了解使用现有特性的新方法,如果你想知道这些特性在真实世界中如何应用(不只是展示如何使用特性,而是首先分析为什么要用这个特性),就请阅读这本书
在满足这个前提条件下,我们希望我们的程序能很容易地被别人读懂,或者能够很容易地读懂别人的程序,在团体合作开发中就能起到事半功倍之效。在网上请求帮助时,如能以规范的写法贴出程序,网友会比较容易地明白你的...
学习VB的朋友一定要下,养成良好的编写代码规范,让你在开发过程中事半功倍!
Oracle优化方案,在做项目的时候有时候会事半功倍的!
为即将毕业的同学提供毕业论文书写的标准格式;让每一个毕业生事半功倍。