当前位置:文档之家› 数据库管理规范

数据库管理规范

江苏移动新业务平台
-数据库管理规范
(初稿) IBM江苏移动新业务平台代维小组
2007年1月
目录
1.前言 ............................................................................................................. 错误!未定义书签。

2.数据库对象命名规范.................................................................................. 错误!未定义书签。

2.1.表命名规范 ......................................................................................... 错误!未定义书签。

2.2.字段命名规范...................................................................................... 错误!未定义书签。

2.3.分区命名规范...................................................................................... 错误!未定义书签。

2.4.视图/物化视图命名规范..................................................................... 错误!未定义书签。

2.5.索引命名规范...................................................................................... 错误!未定义书签。

2.6.触发器命名规范.................................................................................. 错误!未定义书签。

2.7.函数/存储过程命名规范..................................................................... 错误!未定义书签。

2.8.其他特别规定...................................................................................... 错误!未定义书签。

3.临时表管理 ................................................................................................. 错误!未定义书签。

4.数据库运行维护管理.................................................................................. 错误!未定义书签。

4.1.用户管理 ............................................................................................. 错误!未定义书签。

4.2.密码管理 ............................................................................................. 错误!未定义书签。

4.3.权限管理 ............................................................................................. 错误!未定义书签。

5.上线脚本格式规范...................................................................................... 错误!未定义书签。

5.1.分类要求 ............................................................................................. 错误!未定义书签。

5.2.命名要求 ............................................................................................. 错误!未定义书签。

5.3.内容相关要求...................................................................................... 错误!未定义书签。

5.4.书写顺序要求...................................................................................... 错误!未定义书签。

5.5.注释要求 ............................................................................................. 错误!未定义书签。

脚本执行注释.................................................................................. 错误!未定义书签。

表和字段的注释.............................................................................. 错误!未定义书签。

存储过程的创建和修改注释.......................................................... 错误!未定义书签。

附录 ......................................................................................................................... 错误!未定义书签。

1、常用业务名词的缩写................................................................................ 错误!未定义书签。

2、常用标准名称............................................................................................ 错误!未定义书签。

1.前言
江苏移动新业务平台是江苏移动为客户提供客户服务的重要平台。

为了加强平台系统的管理,规范数据库维护工作,促进公司业务运营系统的健康发展,保证数据库系统的安全稳定的运行,防止资料泄露,根据国家法律和公司相关规定,结合新业务平台系统的实际情况,特制订数据库管理制度。

2.数据库对象命名规范
Oracle数据库对象的名字由字母、数字和一些连接符组成,多个单词之间用下划线分开,长度不超过30个字符。

连接符用“_”字符,不建议使用其他的字符。

如果超过30个字符,可以缩写,但一定要采用标准的缩写,常用标准缩写见附件。

如果表或者是字段的名称仅有一个单词,那么建议不使用缩写,而是用完整的单词。

在创建数据库对象时,不要使用引号,Oracle数据库自动转换为大写字符。

2.1. 表命名规范
表的命名遵循数据库对象命名的一般规则。

要求表的命名尽量采用标准的翻译,能准确地表达该表的中文含义,能根据英文猜测到表的用途。

如:gsm_user、user_imei、vpmn_user_service_opt、hlr_operation_succ;
对于一些特定作用的表,除了遵循普通表命名规范外,增加特定后缀表示。

多种类型的组合遵循先作用,后时间的原则,例如:配置历史表表示为XXX_cfg_his。

1)配置表
配置表一般用于存放业务、系统的配置信息,须以’_cfg’结尾,如:send_process_cfg。

2)成功/失败表
成功表记录操作成功的数据,以_succ后缀表示;失败表记录操作失败的数据,以_fail后缀表示。

例如:hlr_operating_succ,hlr_operating_fail。

3)历史表
历史表用于保留历史记录,以’_his’结尾。

如:imei_info_his、user_product_info_ his。

相关主题