爱普公司数据库设计规范与命名约定

版权申诉
0 下载量 129 浏览量 更新于2024-08-05 收藏 41KB DOC 举报
"数据库设计参考模板" 这篇文档提供了一套详细的数据库设计规范,适用于IT行业的数据库管理和开发。规范包括了数据库、表、字段、存储过程、触发器、视图、图表以及SQL语句的命名和编写规则,旨在提高数据库的标准化和可维护性。 1. **数据库定义规范** - 数据库名应不超过20个字符,首字母大写,前缀为"APPDB_",例如"APPDB_InfoBase",用于表示数据库内容。 2. **表(Table)的定义** - 表名长度不超过30个字符,首字母大写,前缀为"tb_",例如"tb_DownLog",标识表的具体内容。 3. **字段(Field)的定义** - 字段名不超过30个字符,首字母大写,字段类型作为前缀,中间用下划线分隔,例如:"int_FieldsName"。 4. **存储过程(StoredProcedure)的定义** - 存储过程命名采用功能前缀,如"pap"代表添加,"pup"代表更新,"pdp"代表删除,"pop"代表查询或其他复杂操作,后面加上内容标识。 5. **触发器(Trigger)的定义** - 触发器名称以"tg"开头,加上触发器内容的首字母大写标识。 6. **视图(View)的定义** - 视图名以"vw"开头,加上视图内容的首字母大写标识。 7. **图表(Diagram)的定义** - 图表名以"dg"开头,加上图表内容的首字母大写标识。 8. **SQL语句的编写规范** - SQL关键字全部大写,如SELECT、FROM等。 - 使用缩格,BEGIN...END内的内容左对齐,类似函数或子程序。 - 注释要详细,包括作者、日期、程序名和功能简介,每个子程序段也有功能注释。 这份文档还包含了外部设计、结构设计和运用设计的概述,涵盖了从概念设计到物理设计的全过程,包括实体关系图(ERD)、索引设计、存储过程和视图的详细规划,以及数据字典和安全保密设计等,为数据库设计提供了全面的指导。