欢迎来到人人文库网! | 帮助中心 人人文档renrendoc.com美如初恋!
人人文库网

数据库命名规范

数据库设计命名规范。数据库结构命名规范。1. 数据库表(Table)、字段(Field)命名及设计规范。1.1 表命名规范。数据库命名规范。1) 表以名词或名词短语命名。Transact-SQL 数据库编程命名规范。数据文件命名采用系统名+_+文件类型。1. 实体(表)的命名。

数据库命名规范Tag内容描述:<p>1、数据库设计命名规范1.数据库涉及字符规范采用26个英文字母和09这十个自然数,加上下划线_组成,共36个字符。不出现其他字符。鉴于大小写规则难记忆,而且有些情况下,数据库不区分大小写,统一采用小写字母。采用英文单词或英文短语(包括缩写)作为名称,不使用无意义的字符或汉语拼音。名称应该清晰明了,能够准确表达事物的含义,最好可读,遵循“见名知意”的原则。2.数据库对象命名规范数据库对象包括表、视图(查询)、存储过程(参数查询)、函数、约束。对象名字由前缀和实际名字组成,绝对不要在对象名的字符之间留空格,长度不。</p><p>2、数据库结构命名规范目 录第一章 介绍1. 目的2. 范围3. 文档约定4. 参考文档第二章 命名及设计规范1. 数据库表(Table)、字段(Field)命名及设计规范1.1 表命名规范1.2 列命名规范1.3 设计规范2. 存储过程(Procedure)命名及设计规范2.1 命名规范2.2 设计规范3. 函数(Function)命名及设计规范3.1 命名规范3.2 设计规范4. 视图(View)命名及设计规范4.1 命名规范4.2 设计规范5. 触发器(Trigger) 命名及设计规范5.1 命名规范5.2 设计规范6. 主键(Primary Key)命名规范7. 外键(Foreign Key)命名。</p><p>3、数据库示例:数据库(北风数据库)以下命名采用帕斯卡命名法(大驼峰式命名法)或小驼峰命名法表1:非组合单词首字母大写示例Products Suppliers 2:组合单词示例EmployeeTerritories CustomerCustomerDemo(各个单词的首字母大写)或employee_territories customer_customerDemo(各个单词间用下划线隔开)或Employee_Territories Customer_CustomerDemo(各个单词的首字母大写并且用下划线隔开)3:如果是复数加s示例Products Orders字段1:非组合单词首字母大写示例Phone Address2:组合单词示例ProductName ContactTitle(各个单词的首。</p><p>4、数据库命名规范1. 实体(表)的命名1) 表以名词或名词短语命名,定义规则:_表名以开头后面是业务名词或短语表达,不要缩写,多个单词间不加“_”,每个单词的首字母大写其他字母小写。例如:系统管理中有用户表、角色表、单位结构表等。则命名规则为:用户表(System_UserInfo)角色表(System_Role)单位结构表 (System_DepartmentStructure)2) 关联类通过用下划线连接两个基本类之后,再加后缀_lk的方式命名。关联表用于保存多对多关系。例如:表 Depart和Employee;存在多对多的关系。则命名规则为:System _Depart_Employee_lk。2. 属性(。</p><p>5、Transact-SQL 数据库编程命名规范1. 概述1.1. 基本原则以大小写敏感编写SQL语句。尽量使用Unicode 数据类型。优先使用连接代替子查询或嵌套查询。尽量使用参数化SQL查询代替语句拼接SQL查询。禁止使用拼音+英语的方式来命名SQL对象或变量。尽量使用存储过程代替SQL语句。1.2. 基本规范建议采用Pascal样式或Camel样式命名数据库对象。大写T-SQL语言的所有关键字,谓词和系统函数。2. 命名规范在一般情况下,采用Pascal样式或Camel样式命名数据库对象,使在开发基于数据库应用程序的时候通过ORM工具生成的数据访问代码不需要调整就符合程序。</p><p>6、数据文件命名采用系统名+_+文件类型,比如系统名为kupage,则数据库文件命名为kupage_database.mdf,有的数据库文件有多个,比如SQL Server就有2个,一个是数据库文件,另一个是日志文件,那么他们的文件命名分别为kupage_database.mdf,kupage_log.log。文件名全部采用小写。1. 实体(表)的命名1) 表以名词或名词短语命名,确定表名是采用复数还是单数形式,此外给表的别名定义简单规则(比方说,如果表名是一个单词,别名就取单词的前4 个字母;如果表名是两个单词,就各取两个单词的前两个字母组成4 个字母长的别名;如果表的名字由3 。</p><p>7、数据库命名规范1 概述1.1 基本原则以大小写敏感编写SQL语句。尽量使用Unicode 数据类型。优先使用连接代替子查询或嵌套查询。尽量使用参数化SQL查询代替语句拼接SQL查询。禁止使用拼音+英语的方式来命名SQL对象或变量。尽量使用存储过程代替SQL语句。1.2 基本规范建议采用Pascal样式或Camel样式命名数据库对象。大写T-SQL语言的所有关键字,谓词和系统函数。2 命名规范在一般情况下,采用Pascal样式或Camel样式命名数据库对象,使在开发基于数据库应用程序的时候通过ORM工具生成的数据访问代码不需要调整就符合程序开发语言(比如C#)命名。</p><p>8、数据库命名规范(表、字段名)一实体和属性的命名1常用单词已经进行了缩写,在命名过程当中,根据语义拼凑缩写即可。注意,由于ORCAL数据库会将字段名称统一成大写或者小写中的一种,所以要求加上下划线举例:定义的缩写 Sales: Sal 销售;Order: Ord 订单;Detail: Dtl 明细;则销售订单名细表命名为:Sal_Ord_Dtl;2 如果表或者是字段的名称仅有一个单词,那么建议不使用缩写,而是用完整的单词。一、【操作规范】1. 如无备注,则表中的第一个id字段一定是主键且为自动增长;2. 如无备注,则数值类型的字段请使用UNSIGNED属性;3. 如无备。</p>
【数据库命名规范】相关DOC文档
数据库设计命名规范.doc
数据库结构命名规范.doc
数据库的简单命名规范.docx
access数据库命名规范.doc
Transact-SQL数据库编程命名规范.doc
数据库命名规范(参考.doc
标准规范-数据库命名规范.doc
数据库命名规范(表、字段名).docx
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2025  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!