GaussDB(DWS)总体开发设计规范
目的
本规范定义了在进行基于GaussDB(DWS)数据库自主开发过程中应遵守的设计、开发准则,以提升开发效率,保证业务的连续性、稳定性。
适用范围
该规范适用于所有基于GaussDDB(DWS)数据库自主开发的场景,包含应用层面的设计与开发、数据库服务层面的设计与开发。
术语定义
规则:数据库设计与开发时必须遵守的约定。
建议:数据库设计与开发时建议考虑的约定。
说明:对规则/建议进行的详细说明和解释。
总体开发设计规范
下表是GaussDB(DWS)开发过程中需遵循的开发设计规范全集列表,可以单击链接跳转到对应的规则下了解详细说明。
编号 |
类别 |
规则/建议 |
|
---|---|---|---|
1 |
连接管理规范 |
- |
|
2 |
|||
3 |
|||
4 |
|||
5 |
|||
6 |
|||
7 |
对象设计规范 |
DATABASE对象设计 |
|
8 |
|||
9 |
|||
10 |
|||
11 |
USER对象设计 |
||
12 |
|||
13 |
SCHEMA对象设计 |
||
14 |
TABLESPACE对象设计 |
||
15 |
TABLE对象设计(重点) |
||
16 |
|||
17 |
|||
18 |
|||
19 |
|||
20 |
INDEX对象设计(重点) |
||
21 |
|||
22 |
VIEW对象设计 |
||
23 |
SQL开发规范 |
DDL操作规范 |
|
24 |
|||
25 |
INSERT操作规范 |
||
26 |
|||
27 |
UPDATE/DELETE操作规范 |
||
28 |
|||
29 |
SELECT操作规范 |
||
30 |
|||
31 |
|||
32 |
|||
33 |
|||
34 |
|||
35 |
|||
36 |
|||
37 |
|||
38 |
|||
39 |
|||
40 |
外表功能开发规范 |
GDS外表 |
|
41 |
协同分析外表 |
||
42 |
存储过程开发规范 |
- |
|
43 |