网银在线数据库开发管理规范-表结构设计
4星 · 超过85%的资源 需积分: 25 196 浏览量
更新于2024-09-10
收藏 38KB DOCX 举报
"京东金融(网银在线)数据库开发管理规范-TABLE"
该文档详细阐述了网银在线(北京)科技有限公司的数据库开发管理规范,旨在规范数据库表结构的设计流程,提高数据库性能,确保标准化开发,并方便数据库的统一管理。这份规范主要针对DBA、系统开发者和项目经理。
1. 引言
- 背景及目的:随着业务系统复杂度增加,数据库表数量增多,为提升数据库效率和实现标准化,制定了此规范。
- 适用范围:涵盖产品技术部开发人员、数据架构师和运维组DBA。
2. 技术规范
- 命名规范:
- 表的命名:不超过26位,由系统名和表功能名组成,用下划线分隔,禁止使用中文拼音,临时表前缀为TMP。
- 字段的命名:避免使用ORACLE关键字,长度不超过15位,需有意义,外键字段名与主表对应。
- 约束的命名:主键约束以表名_PK表示,唯一性约束以表名_U或表名缩写_字段名_U表示,检查约束以表名_C或表名缩写_字段名_C表示。
- 索引的命名:索引名最长30位,形式为表名_字段名_IDX。
- 脚本命名:创建表脚本以<SCHEMA>_DDL.SQL命名,例如b2cbill用户的test表创建脚本。
3. 设计要求规范
- 表的创建规范:详细规定了创建表时应遵循的规则。
- 修改表结构的规定:对如何修改现有表结构给出了指导。
4. 附录
- 包含表创建案例,提供了实际操作的示例。
此规范强调了命名一致性、字段含义清晰性和数据库结构的整洁性,这些都是保证数据库高效运行和易于维护的关键因素。通过遵循这些规范,可以减少错误,提高代码质量,同时便于团队协作和代码审查。在实践中,这些规则不仅可以应用于网银在线,也对其他进行数据库开发的企业具有参考价值。
389 浏览量
5342 浏览量
610 浏览量
389 浏览量
206 浏览量
433 浏览量
1083 浏览量
2022-09-20 上传
124 浏览量
micro__soft
- 粉丝: 0
- 资源: 4
最新资源
- webwork2guide.pdf
- 身份认证技术分析(论文)
- birt报表参数使用
- 高质量的c++c编程指南
- Flex 3 Cookbook
- BCM5228 10/100BASE-TX/FX Transceiver
- ActionScript 3.0 Cookbook 中文版
- The International Reference Alphabet
- 你必须知道的495个C语言问题(内含完整章节,PDF格式)
- SQL Server 使用方法
- 清华大学信号与系统课件
- lingoziliao
- Advanced 3D Game Programming With Directx 9.0.pdf
- C程序设计 谭浩强 清华大学出版社
- eclipse插件开发指南
- javaeye月刊2008年6月 总第4期.pdf