数据库设计规范模板.pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
XXX数据库设计规范模板 目 次 1 范围 2 引用文件 3 术语、定义和缩略语 3.1 术语 3.2 缩略语 4 总体要求 4.1 数据库设计总体要求 4.2 数据库编程总体要求 5 数据库设计要求 5.1 数据库字符集选择 5.2 数据库表空间设计原则 5.3 数据库分区设计原则 5.4 数据库对象命名要求 6 数据库实体设计要求 6.1 设计原则 6.2 设计方法 6.3 数据类型使用要求 6.4 数据库实体命名要求 7 数据库开发要求 7.1 数据库编程要求 7.2 索引使用要求 7.3 视图使用要求 8 数据库安全要求 8.1 用户密码要求 8.2 管理默认用户 8.3 数据库级用户权限设计 8.4 应用级用户设计 1 范围 本标准规定了XXX。 本标准适用 XXX。 2 引用文件 下列文件中的有关条款通过引用而成为本标准的条款。 《XXXXX》 3 术语、定义和缩略语 3.1 术语 XXX YYY 3.2 缩略语 DB--数据库; DBMS--数据库管理系统; … 4 总体要求 4.1 数据库设计总体要求 如规范性、扩展性等。 4.2 数据库编程总体要求 如可读性、可维护性等 5 数据库设计要求 5.1 数据库字符集选择 如UTF8。 5.2 数据库表空间设计原则 5.3 数据库分区设计原则 如分区规则。 5.4 数据库对象命名要求 命名要求 如可用字符、大小写等。 数据库实例命名要求 SID_XXX 表空间命名要求 TS_XXX。 数据文件命名要求 XXX。 分区命名要求 分区名以"P+分区名"组成。 数据库模式命名要求 XXX 6 数据库实体设计要求 6.1 设计原则 数据实体设计应遵循一致性、实用性和扩充性原则等。 6.2 设计方法 范式要求 3NF XXX。 表设计 设计表约束 XXX。 索引设计 索引约束 XXX。 视图设计 视图约束 XXX。 6.3 数据类型使用要求 字符类型 固定长度的字串类型采用char,长度不固定的字串类型采用 varchar。避免在长度不固定的情况下采用char类型。 数字类型 数字类型要区分整型和浮点型,如果是浮点型,要定义数值精度范 围。 … 6.4 数据库实体命名要求 命名要求 具体的命名规则 实体命名要求 表。 视图 … 实体类型前缀定义 各数据库实体类型前缀定义如下表所示: 表 1 实体类型前缀定义 实体类型 实体类型前缀 表 T 分区 TP 主键 PK 外键 FK Check约束 CK 普通视图 V 物化视图 MV 索引 IX 函数 FN 存储过程 SP 触发器 TR 序列 SQ 7 数据库开发要求 7.1 数据库编程要求 书写要求 书写代码时应遵循要求 注释要求 程序的注释要求: 语法要求 程序语法要求: SQL编写要求 高效性 在编写SQL语句时应注意XXX: 安全性 XXX。 完整性 XXX。 7.2 索引使用要求 XXX 7.3 视图使用要求 XXX 8 数据库安全要求 8.1 用户密码要求 XXX 8.2 管理默认用户 XXX 8.3 数据库级用户权限设计 XXX 8.4 应用级用户设计 XXX
- 粉丝: 84
- 资源: 9357
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助