没有合适的资源?快使用搜索试试~ 我知道了~
数据库建设的规则.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 69 浏览量
2022-06-17
03:45:38
上传
评论
收藏 143KB DOC 举报
温馨提示
试读
13页
目录 1. 范围 1 2. 总体要求 1 2.1 数据库设计总体要求 1 2.2 数据库对象命名的总体要求 1 2.3 数据库程序编码的总体要求 2 3. 数据库设计规范 2 3.1 数据库设计要求 2 3.2 数据库概念逻辑设计 2 3.2.1 需求调研 2 3.2.2 概念设计 3 3.2.3 局部设计 3 3.2.4 整体设汁 3 3.2.5 逻辑设计 3 3.3 数据库物理设计 3 4. Oracle数据库命名规则 4 4.1 Oracle数据库对象命名规则 4 4.1.1 数据库名(Databases) 5 4.1.2 实例名(Instances) 5 4.1.3 表空间 (Tablespaces) 5 4.1.4 数据文件(Data files) 5 4.1.5 日志文件(Redo log files) 5 4.1.6 参数文件(Parameter files和Stored Parameter files) 6 4.1.7 控制文件(Control files) 6 4.1.8 回滚段(Rollback segments) 6 4.1.9 表(Tables) 6 4.1.1
资源推荐
资源详情
资源评论
数据库建设的规则
目录
1. 范围......................................................................................................................................................1
2. 总体要求..............................................................................................................................................1
2.1 数据库设计总体要求...................................................................................................................1
2.2 数据库对象命名的总体要求.......................................................................................................1
2.3 数据库程序编码的总体要求.......................................................................................................2
3. 数据库设计规范..................................................................................................................................2
3.1 数据库设计要求...........................................................................................................................2
3.2 数据库概念逻辑设计...................................................................................................................2
3.2.1
需求调研
................................................................................................................................2
3.2.2
概念设计
................................................................................................................................3
3.2.3
局部设计
................................................................................................................................3
3.2.4
整体设汁
................................................................................................................................3
3.2.5
逻辑设计
................................................................................................................................3
3.3 数据库物理设计...........................................................................................................................4
4. ORACLE 数据库命名规则................................................................................................................4
4.1 ORACLE 数据库对象命名规则.....................................................................................................4
4.1.1
数据库名
(Databases).............................................................................................................5
4.1.2
实例名(
Instances
)
.............................................................................................................5
4.1.3
表空间
(Tablespaces).............................................................................................................5
4.1.4
数据文件(
Data files
)
.........................................................................................................6
4.1.5
日志文件(
Redo log files
)
..................................................................................................6
4.1.6
参数文件(
Parameter files
和
Stored Parameter files
)
......................................................6
4.1.7
控制文件(
Control files
)
....................................................................................................6
4.1.8
回滚段(
Rollback segments
)
..............................................................................................6
4.1.9
表(
Tables
)
..........................................................................................................................6
4.1.10
字段(
Fields
)
....................................................................................................................7
4.1.11
索引(
Indexes
)
..................................................................................................................7
4.1.12
约束(
Constraints
)
............................................................................................................7
4.1.13
视图(
Views
)
.....................................................................................................................8
4.1.14
同义词(
Synonyms
)
..........................................................................................................8
4.1.15
序列号(
Sequences
)
..........................................................................................................8
4.1.16
存储过程(
Stored Procedures
)
.........................................................................................8
4.1.17
函数(
Functions
)
..............................................................................................................8
4.1.18
程序包(
Packages
)和程序包体(
Packages Bodies
)
....................................................8
4.1.19
触发器(
Triggers
)
.............................................................................................................8
4.1.20
角色(
Roles
)
.....................................................................................................................8
I
数据库建设的规则
4.1.21
用户(
Users
)
.....................................................................................................................8
4.2 SQL、PL/SQL 源代码编写约定..................................................................................................9
4.2.1
变量命名规则
........................................................................................................................9
4.2.2
代码排版规则
........................................................................................................................9
4.2.3
代码注释规则
........................................................................................................................9
4.2.4
其他要求
..............................................................................................................................10
5. 数据字典文档编写格式....................................................................................................................10
5.1 数据库表汇总表格式.................................................................................................................10
5.2 数据库表详述表格式..................................................................................................................11
5.3 编码数据表格式..........................................................................................................................11
II
数据库建设的规则
1. 范围
本规范规定了南京市交通局数据库建设的规则,是检验评定软件开发者为南京市交通
局开发的应用系统质量的标准尺度。本规范适用于各软件开发者和有关单位为南京市交通
局开发的应用系统所使用的数据库,数据库的设计、数据库内的对象命名、数据字典文档
的编写必须遵守本规范。
2. 总体要求
数据库建设规范主要包括数据库设计规范、数据库对象命名规则和数据库程序编码规
则、数据字典文档编写格式等内容。
2.1 数据库设计总体要求
数据库是交通信息化建设的重要基础。数据库设计通常是作为应用系统开发的一部分进
行的,但在应用系统开发中数据库设计具有特殊的重要性和相对独立性,因此在本规范中
专门进行规定。关于交通局应用系统的开发要求,请参见《南京市交通局信息化软件开发
实施指南》。
开发者在系统设计阶段,应采用合理的设计方法进行数据库设计,建立数据库的逻辑模
型和物理模型,最终设计出高性能、易扩展、易维护、少冗余、高安全性、高可靠性、一
致性和完整性好的数据库。
在数据库设计完成后,开发者应向交通局提交《数据库设计报告》。
在软件鉴定验收时,开发者应向交通局提交完整的《数据库设计报告》、《数据字
典》和在开发过程中发生的变更记录。
2.2 数据库对象命名的总体要求
数据库对象如表、存储过程等的名称一般根据对象的类别、所在的系统代号和自定义代
号来确定,但对各类对象的命名有其特定要求,具体的各种对象的命名要求请见本规范第
四部分。
自定义代号根据中文名称来确定,采用中文名称首字的全拼,后接其它字的中文拼音首
字母,如果有两个对象根据此方法命名出现重复则对两个对象都用中文拼音的完整拼音来
表示。
数据库对象不得使用数据库的关键字作为名字。
在本规则的第四部分对 Oracle 数据库的对象命名要求和程序编码要求做了具体规定,如
果需要使用具它数据库如 SQL Server 等,其命名规则参照 Oracle 数据库的命名规则来进行。
1
剩余12页未读,继续阅读
资源评论
是空空呀
- 粉丝: 171
- 资源: 3万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功