0. 数据命名规则

简介:

数据库对象 命名规则
视图 (View) Viw_ 
存储过程 (Stored procedure) Prd_
触发器(Trigger) Trg_
索引(Index) Idx_
主键(Primary key) Pk_
外键(Foreign key) Fk_
Check 约束(Check Constraint) Ck_
Default 约束(Default Constraint) Df_
用户定义数据类型 (User-defined data type) Udt_
用户定义函数 (User-defined function) Fun_


表 (Table) Tbl_ “tbl_”+ 名称(名称尽量使用英文单词,每个单词的首字母大写) 
字段(Column)

表名(去掉前缀)缩写 + ”_”+ 属性名称(每个单词的首字母大写)

缩写:五笔拆字法取字母

一个单词:取前四个字母

二个单词:取每个单词的前两个字母

三个单词:取前两个单词的首字母和第三个单词的前两个字母。

四或四个以上:取前三个单词的首字母和最后一个单词的首字母。
视图 (View) Viw_ 
存储过程 (Stored procedure)
Prd_

“ prd_ ” + “ 说明 ”

说明:动宾结构(动词+名词)

存储过程中参数的命名

与其对应的字段名相同,第一个单词小写.
触发器(Trigger)

Trg_                       

“ trg_ ” + “ 表名 ” + “ 后缀 ”

a. 前缀- “ trg_ ” , 描述了数据库对象的类型。

b. 基本部分,描述触发器所加的表。

c. 后缀(_I、_U、_D),显示了修改语句(Insert, Update及Delete)
索引(Index) Idx_
主键(Primary key)

Pk_

a. 一般主键命名: 主键的命名为 pk_TableName。

b. 复合主键: ” pk_ ” + “ 字段名 ”

主键pk_StudentCourse,包含了两个字段 Stud_Id 和 Cour_Id
外键(Foreign key) Fk_  外键的命名为 fk_外键所在的表名_外键引用的表名 。因为外键所在的表为从表,所以上式可以写为 fk_ 从表名_主表名
Check 约束(Check Constraint) Ck_           “ ck_ ”  + “ 表名 ” “ _ ” + “ 字段名 ”
Default 约束(Default Constraint) Df_           “ df_ ”  + “ 表名 ” “ _ ” + “ 字段名 ”
用户定义数据类型 (User-defined data type) Udt_
用户定义函数 (User-defined function) Fun_
相关文章
|
6月前
|
Java
1.2 标识符与命名规则
1.2 标识符与命名规则
33 0
|
8月前
数据类型&变量的命名规则&转义字符(概念及详解)
数据类型&变量的命名规则&转义字符(概念及详解)
75 0
|
程序员 开发者 Python
命名难,难于上青天
命名难,难于上青天
72 0
标识符(含义、组成、定义规则、命名规范)
标识符 标识符含义 ​ 大家第一次见到标识符这个词的时候可能会有点陌生,其实标识符就是我们编程的时候使用的“名字“ , 给类、接口、方法、变量、常量名,包名等起名字的字符序列
337 0
|
Java
简而不漏,300字Java标识符命名规则规范,看一遍就可以记住,包名类名变量名常量名,让命名有迹可循
简而不漏,300字Java标识符命名规则规范,看一遍就可以记住,包名类名变量名常量名,让命名有迹可循
160 0
|
开发者 Python
标识符的命名规则与规范 | 学习笔记
快速学习 标识符的命名规则与规范
188 0
标识符的命名规则与规范 | 学习笔记
|
API C++ Windows
C++命名规则&书写规范
C++命名规则&书写规范