数据库命名规范(表、字段名).pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)

数据库命名规范是数据库设计中的重要环节,它对数据库的可维护性、可理解性和扩展性都有重要影响。在命名规范中,通常会涉及到表和字段命名的规则、数据类型的选择、键的命名以及约定俗成的命名惯例等。 根据提供的文件内容,我们可以总结出以下几个数据库命名规范的要点: 1. **表命名规范**: - 通常使用名词来命名表,且表名应该简洁明了,能够准确反映表中数据的含义或表所记录的实体类型。 - 使用下划线(_)来分隔单词,例如:SalOrder(销售订单),Material(材料)。 - 避免使用表名和表的其他属性或列名相同,除非必要,因为这可能会造成混淆。 - 命名应尽量避免使用缩写词或拼音,除非它们已经广泛认可且不会引起歧义。 2. **字段命名规范**: - 字段名应该能够反映字段包含的数据类型或数据特征,例如:Ma_ID(材料标识)。 - 字段命名应遵循表名的约定,一般使用下划线来分隔单词。 - 尽量使用直观且富有意义的字段名,避免使用无意义的数字或字母,除非是特定的技术要求。 - 特殊字段如主键、外键、索引等,应遵循相应的命名约定。 3. **键的命名规范**: - 主键(PK):通常使用“PK_”作为前缀,后跟表名,如PK_Sal_Ord。 - 外键(FK):使用“FK_”作为前缀,后面跟着表名和列名,如FK_Object_Emp。 - 唯一键(UK):使用“UK_”作为前缀,后跟表名和列名,如UK_Material_IDX。 4. **数据类型命名规范**: - 数据类型的选择应根据字段所存储数据的实际需求来确定,例如:varchar、nvarchar、datetime、binary等。 - 对于特定的数据类型,如uniqueidentifier、binary、sql_variant等,应当有明确的命名规则,避免混淆。 5. **命名约定**: - 使用“[必须/可选/建议/可以][动词/动词+介词][单数/复数/精确数量][ora/其他]”的方式来进行命名,这样的结构可以帮助区分不同类型的命名。 - 文档中还提到了使用“ID”或“_ID”后缀来表示标识符字段,如Ma_ID。 - 对于表和列的命名,文档中出现了一些看似是编码或者扫描错误的部分,例如“ID***”,“IDSal_Ord_ID”,这可能是由于OCR技术的局限性导致识别错误。在实际应用中,应当检查并纠正这类错误,确保命名的一致性和准确性。 6. **其他命名约定**: - 在字段名中,用"desc"表示描述信息,"info"表示信息,"addr"表示地址。 - 对于地理信息相关数据的命名,例如城市和地点分类,使用"cities"和"categories"。 - 当表名和字段名中出现特殊字符或保留字时,可以用下划线来避免冲突。 - 为表名和字段名加上合适的前缀或后缀,如"idx"表示索引,"table"表示表。 总结以上要点,数据库命名规范应该能够帮助开发者和数据库管理员在设计和维护数据库时,更加方便地理解和操作数据库。命名规范不是一成不变的,它可以根据不同的数据库环境、业务逻辑和技术团队的共同决定进行适当调整。




























- 君宝大人2023-02-27资源很赞,希望多一些这类资源。

- 粉丝: 8
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 最好的农村电商“遂昌模式”长啥样(马云都夸第一).doc
- 职业化培训客户投诉处理与投诉危机管理培训.docx
- 医院病房数据库课程设计报告.doc
- 西安市汽车产业发展战略研究概要.doc
- 项目管理的亮点及经验总结.pdf
- 服务员晋升分级.docx
- 幼儿园结构游戏组织方法与指导分析.doc
- 中层管理人员如何进行有效管理.doc
- 网络广告实务培训教材.pptx
- 富怡CAD智能笔功能操作说明.doc
- 上海中考英语试题及答案.doc
- 调研报告——新形势下职工心理疏导方法的思考与探索.doc
- 稀缺性原理在网站运营中的策略.doc
- 新马灯饰门市管理制度.doc
- 人力资源管理复习题.doc
- 新版建筑工程施工许可办理流程.doc


