欢迎来到天天文库
浏览记录
ID:38583579
大小:117.50 KB
页数:8页
时间:2019-06-15
《ORACLE对象命名规范》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Oracle对象命名规范Oracle对象命名规范(试用稿)2011年2月2021HiSunTechnology第8页,共8页Oracle对象命名规范修改说明版本号编写日期摘要作者0.12010-05-27初稿,未评审稿徐峻1.02010-06-30评审稿徐峻2021HiSunTechnology第8页,共8页Oracle对象命名规范正文目录1引言41.1目的41.2范围41.3参考资料42国网标准化命名规范42.1基本原则42.2实体(表)的英文命名规则42.3属性(列)的英文命名规则52.4主键的英文命名规则62.5外键的英文命名规则63内部补充命名规范
2、63.1表分区(Partition)63.2索引(Index)63.3视图(View)63.4物化视图(MaterializedView)73.5临时表73.6触发器(Trigger)73.7过程(Procedure)73.8函数(Function)73.9包(Package&PackageBody)73.10序列发生器(Sequence)73.11数据链接(DatabaseLink)83.12类型(Type&TypeBody)83.13角色(Role)83.14目录(Directorie)83.15表空间(Tablespace)84附录84.1常用缩写简
3、表82021HiSunTechnology第8页,共8页Oracle对象命名规范1引言1.1目的本规范的目的是让数据库设计人员,在进行数据库对象设计时,确保命名的标准化、规范化。通过建立命名规范,促使每个设计人员养成良好的习惯,提高对象的可识别性,促进团队交流和新员工的学习,以保证软件产品的质量。1.2范围本规范应用于高阳金信公司电力服务中心使用到Oracle数据库的软件开发项目。本规范适用人员包括电力服务中心所有软件开发人员,在整个软件设计开发过程中必须遵循此规范。1.3参考资料《电力用户用电信息采集系统主站软件标准化设计》2命名规范2.1基本原则规范的
4、命名能使对象更易阅读,可以提供一些标识功能方面的信息,有助于更好的理解其用途。特别是加前缀的命名方式可以为数据库对象的管理和浏览带来极大便利,同时也能清晰地与其他工具建立的对象进行区别。2.2表(Table)1)表的命名采用英文与下划线组合的命名规则。表名的长度一般不允许超过20个字符。要求使用英文,不能使得拼音,英文单词的字母要求大写,多个单词间用下划线连接,"_"。关联表命名规则为:前缀_RELA_表A_表B。采用的英文单词应尽量为常用单词,英文单词过长时,可以采用适当的简写(一般是前4个字符),如果CODE仅有一个单词,要求不使用缩写,而是采用完整的
5、单词。一般下划线不应多于四个。示例:表命名规则:“前缀”+“_”+“英文单词”+“_”+“英文单词”+“_”+“英文单词”2021HiSunTechnology第8页,共8页Oracle对象命名规范其中前缀为主题域的简写。1)词意准确性要尽可能采用专业词汇和国际标准词汇,包括:IEC通用电力标准、中国电力行业标准、国际会计标准协会IASB国际会计准则等通用行业术语。2)高频词汇优先原则如遇多个单词均可反映表的内容,要求采用GOOGLE的标准译法,也就是使用频率最多的单词优先选用原则。已规定的表前缀见下表:缩写全字说明B_Business内部业务相关C_cu
6、stomer客户域及计量点相关D_device资产域E_曲线数据,历史数据G_grid电网域,(另包含需要保留的旧版本表)O_organization组织域R_采集点相关S_System系统相关1.1列/字段(Column)1)字段命名采用英文与下划线组合的命名规则。字段名的长度一般不允许超过15个字符,个别的字段名的长度可以达到20,但不允许超过20。英文单词的字母要求大写,多个单词间用下划线连接,"_"。采用的英文单词应尽量为常用单词,英文单词过长时,可以采用适当的简写(一般是前4个字符),复杂的词组取各个单词的首字母拼成一个简写单词,如果CODE仅有
7、一个单词,要求不使用缩写,而是采用完整的单词,一般下划线不应多于四个。示例:字段命名规则:“英文单词”_“英文单词”2)词意准确性要尽可能采用专业词汇和国际标准词汇,包括:IEC通用电力标准、中国电力行业标准、国际会计标准协会IASB国际会计准则等通用行业术语。2021HiSunTechnology第8页,共8页Oracle对象命名规范通用CODE的选用,要尽可忠实地反映实体的内容,并注意细微区别,如:TYPE表示类型,MODEL表示型号,CATEGORY表示分类,NO表示编号,CODE表示编码,ID表示标识。1)高频词汇优先原则如遇多个单词均可反映实体的
8、内容,要求采用GOOGLE的标准译法,也就是使用频率最多的单词优先
此文档下载收益归作者所有