SL 513-2011
水土保持数据库表结构及标识符标准
发布时间:2011-01-25 实施时间:2011-04-25


随着信息技术的不断发展,数据库已经成为管理和利用数据的重要工具。水土保持数据是指与水土保持相关的各种数据,包括土地利用、土地覆盖、土地类型、土地质量、水土流失、水土保持工程等方面的数据。这些数据对于水土保持事业的规划、设计、实施和评估都具有重要的意义。因此,建立水土保持数据库是非常必要的。

为了实现水土保持数据的有效管理和利用,需要规范数据库的表结构和标识符的命名。表结构是指数据库中表格的组织结构,包括表格的名称、字段名称、数据类型、长度、约束条件等。标识符是指数据库中各种对象的命名,包括表格、字段、索引、触发器等。

SL 513-2011《水土保持数据库表结构及标识符标准》规定了水土保持数据库的表结构和标识符的命名规则。具体内容如下:

1. 表结构的规定
(1)表格的命名应具有描述性,能够清晰地表达表格的含义。
(2)字段的命名应具有描述性,能够清晰地表达字段的含义。
(3)数据类型应根据实际需要进行选择,避免浪费存储空间。
(4)长度应根据实际需要进行选择,避免浪费存储空间。
(5)约束条件应根据实际需要进行选择,保证数据的完整性和一致性。

2. 标识符的规定
(1)表格的命名应以“tb_”开头,后面跟表格的英文名称,单词之间用下划线“_”分隔。
(2)字段的命名应以表格的英文名称开头,后面跟字段的英文名称,单词之间用下划线“_”分隔。
(3)索引的命名应以“idx_”开头,后面跟表格的英文名称和字段的英文名称,单词之间用下划线“_”分隔。
(4)触发器的命名应以“tr_”开头,后面跟表格的英文名称和触发事件的名称,单词之间用下划线“_”分隔。

以上规定旨在保证水土保持数据库的表结构和标识符的命名规范,便于数据的管理和利用。

相关标准:
GB/T 18306-2015 数据库系统用SQL语言的标准
GB/T 18309-2016 数据库系统用SQL语言的存储过程、触发器和函数的标准
GB/T 18310-2016 数据库系统用SQL语言的事务处理的标准
GB/T 18311-2016 数据库系统用SQL语言的游标的标准
GB/T 18312-2016 数据库系统用SQL语言的动态SQL的标准