数据库中的命名规则

原创 2007年09月13日 16:54:00

数据库涉及字符规则

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

据库对象命名规则

  数据库对象包括表、视图(查询)、存储过程(参数查询)、函数、约束。对象名字由前缀和实际名字组成,长度不超过30。前缀:使用小写字母。

  例如:

tb
视图 vi
存储过程 sp
函数 fn

实际名字

  实际名字尽量描述实体的内容,由单词或单词组合,每个单词的首字母大写,其他字母小写,不以数字和_开头。
  例如:

User_Info
视图 UserList
存储过程 UserDelete


  因此,合法的对象名字类似如下。

tbUser_Info、tbMessage_Detail
视图 vi_MessageList
存储过程 sp_MessageAdd

数据库表命名规则

  字段由前缀和实际名字组成。实际名字中首单词一个系统尽量采取同一单词。
  前缀:使用小写字母tb,表示表。
  例如:tbMember
     tbMember_Info
     tbForum_Board
     tbForum_Thread1

字段命名规则

  数字、字符、日期/时间、lob(大对象)、杂项,字段由表的简称、下划线,实际名字加后缀组成。
  后缀:使用小写字母,代表该字段的属性。
   例如:  User_Idint
       User_Namestr
       User_RegDatedtm

视图命名规则

    字段由前缀和实际名字组成,中间用下划线连接。
    前缀:使用小写字母vi,表示视图。
    例如:vi_User
       vi_UserInfo

存储过程命名规则

    字段由前缀和实际名字组成,中间用下划线连接。
    前缀:使用小写字母sp,表示存储过程。
    例如:sp_User

数据库设计文档规则

  所有数据库设计要写成文档,文档以模块化形式表达。大致格式如下:
  '-------------------------------------------
  '  表名:  tbUser_Info  
  '  建立人:UAM_Richard
  '  日期:  2004-12-17
  '  版本:  1.0
  '  描述:  保存用户资料
  '  具体内容:
  '  UserId  int,自动增量  用户代码
  '  UserName  char(12)  用户名字
  '  ......
  '--------------------------------------------

sql语句规则

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

 

数据库命名规则

一.数据库: 1. 基本命名规则   表 1. 基本数据库对象命名        数据库对象 前缀 表 (Table) ...
  • zheng963
  • zheng963
  • 2016年08月15日 16:26
  • 5542

数据库命名规范(表、字段名)

数据库命名规范(表、字段名)   一.实体和属性的命名 1.常用单词已经进行了缩写,在命名过程当中,根据语义拼凑缩写即可。注意,由于ORCAL数据库会将字段名称统一成大写或者小写中的一种,所以要...
  • gaohong624
  • gaohong624
  • 2014年06月26日 22:16
  • 844

数据库命名规范--通用

分段式的
  • houseq
  • houseq
  • 2014年09月22日 17:56
  • 8429

MySQL数据库命名规范及约定

MySQL数据库命名规范及约定,自己用到过的一些,然后顺便整合了下自己网上搜索的感觉有用的...
  • sinat_29519243
  • sinat_29519243
  • 2017年04月15日 21:08
  • 1567

数据库表及字段命名规范

数据库设计表及字段命名规范(我整理的,望大家多多提建议) 1.数据库表命名规范: (1)表名前应该加上前缀,表的前缀一个用系统或模块的英文名称缩写,前缀全部大写或首字母大写,表名中包含的单词首...
  • dragonpeng2008
  • dragonpeng2008
  • 2017年05月03日 16:52
  • 374

oracle命名规则

1、编写目的   使用统一的命名和编码规范,使数据库命名及编码风格标准化,以便于阅读、理解和继承。   2、适用范围   本规范适用于公司范围内所有以ORACLE作为后台数据库的应用...
  • dclove
  • dclove
  • 2014年02月08日 15:29
  • 4434

Oracle数据库建表 Oracle数据库的统一命名与编码规范

本文转载自:http://chinaxxren.iteye.com/blog/889590 如有疑问请咨询原博主,谢谢!! 写在前边:规范是一种习惯,在Oracle数据库中笔者认为表中的字段命名规范需...
  • shaoduo
  • shaoduo
  • 2017年04月25日 15:54
  • 1870

MYSQL数据库命名及设计规范

1.命名规范 (1)库名、表名、字段名必须使用小写字母,并采用下划线分割 (2)库名、表名、字段名禁止超过32个字符,须见名之意,建议使用名词不是动词 (3)库名、表名、字段名禁止使用MySQL...
  • java_mdzy
  • java_mdzy
  • 2017年07月18日 14:49
  • 363

MongoDB线上实践指南-基础篇之命名规范(一)

MongoDB 命名规范库库名全部小写,禁止使用任何_以外的特殊字符,禁止使用数字打头的库名,如:123_abc库以文件夹的形式存在,使用特殊字符或其它不规范的命名方式会导致命名混乱 数据库名最多为...
  • QQ994406030
  • QQ994406030
  • 2016年12月01日 19:31
  • 2097

数据库对象命名参考

数据库对象命名参考 本文是一个参考,不是一个规范,更不是一个标准。它仅代表了我个人的观点和建议,并只考虑了通常条件下的规则,你可以根据实际情况随意修改它。 引言 编码规范是一个优秀程...
  • findsafety
  • findsafety
  • 2014年03月10日 10:38
  • 988
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:数据库中的命名规则
举报原因:
原因补充:

(最多只允许输入30个字)