Transcript 数据库主要内容及特点
国家水资源监控能力建设项目
数据库标准主要内容及特点
基础数据库、监测数据库、空间数据库、多媒体数据库
雷四华
南京水利科学研究院
1
提 纲
一、本项目数据库标准主要内容
二、本项目数据库标准设计特点
三、应用中的几个技术要点
2
数数数数数
RDBMS
信
息
代
数
数
制
RDBMS
基
数
数
据
数
数
数
数
据
数
空
数
数
据
数
多
媒
体
数
据
数
数
数
数
据
数
数
据
字
典
元
数
据
及
数
源
目
数
3
基于统一数据模型的数据库设计
面向对象(或要素)实体的建模
实体对象(或要素) E
实体对象(或要素) A
实体对象(或要素)G
实体对象(或要素) B
实体对象(或要素) D
… …
实体对象(或要素) C
实体对象(或要素) F
水资源管理数据模型
--面向对象思想
空间数据库管理
水资源管理数据库的数据模型(简称水资源管理数据模型)设计总
体上采用面向对象的思想建立。水资源信息化管理内容涉及到的每个
实体(要素)类划分为对象、属性、关系三个方面描述。面向对象设
计理念具体如图所示。
业务数据库管理
实体(要素)类的组织分别对应要素表、属性表、空间拓扑
关系表、业务关系表等内容。数据模型所涵盖的实体(要素)对
象和数据组织关系具体如图所示。
人机对话
一、水资源管理数据模型
—数据库总体设计
1)基础数据库
• 基础数据库存储水资源管理中涉及的多种类型实体
对象,如取用水户、监测站、水功能区等,这些实
体对象具有自身的自然属性特点,其状态一般相对
较稳定、数据更新维护不频繁,实体对象社会自然
属性均在该数据库涵盖。
8
基础数据库(92)
水利基础信息类表(40)
工
程
类
表
取
水
基
础
信
息
类
表
排
水
基
础
信
息
类
表
地
表
水
功
能
区
基
础
信
息
类
表
(7)
行
政
区
界
断
面
基
础
信
息
类
表
(3)
(9)
地
表
水
水
源
地
基
础
信
息
类
表
(4)
(4)
水
资
源
分
区
信
息
类
表
(25)
(15)
管
理
类
表
(14)
(11)
自
然
类
表
水资源专题信息类表(52)
9
2)监测数据库
– 监测数据库是存储通过巡测或设置监测站获取的数
据,包括通过定点监测、巡测等方式获取的水位、
流量、水量、水质等动态变化的数据,其特点是更
新频次较高。
– 水位流量、水质(水源地、行政区界断面、入河排
污口)等信息表参考或引用了实时雨水情数据库、
水质数据库等标准
10
监测数据库(29)
取用水监测信息类表(4)
取
水
流
量
信
息
表
排
水
流
量
信
息
表
时
段
取
水
量
信
息
表
时
段
排
水
量
信
息
表
测站水情监测信息类表(13)
测
站
水
位
流
量
信
息
表
测
站
降
水
量
信
息
表
湖
库
蓄
水
量
信
息
表
地
下
水
埋
深
信
息
表
测
站
水
势
特
征
表
测站水质监测信息类表(12)
。
。
。
。
。
。
水
质
自
动
站
监
测
信
息
表
测
站
理
化
指
标
监
测
信
息
表
测
站
非
金
属
无
机
物
监
测
信
息
表
测
站
金
属
无
机
物
监
测
信
息
表
测
站
酚
类
有
机
物
监
测
信
息
表
。
。
。
。
。
。
11
3)空间数据库
– 空间数据库用于存储自然空间分布的矢量或栅格数
据,包括境界线、居民地、交通等基础地理空间数
据,水系、水利工程、流域等基础水利空间数据,
及地表水水源地、水功能区、地表水取水口、地下
水取水井等水资源专题空间数据。
12
空间数据库(147)
基础地理信息类表(15)
居
民
地
信
息
表
境
界
线
信
息
表
铁
路
信
息
表
地
貌
(
点
线
)
信
息
表
公
路
信
息
表
植
被
(
点
线
面
)
信
息
表
其
它
交
通
设
(
点
线
)
施
表
行
政
单
元
信
息
表
工程与设施类表
自然类表
湖
泊
信
息
表
水
系
轴
线
信
息
表
水
文
地
质
单
元
信
息
表
水
系
岸
线
信
息
表
管理类信息表(18)
水
库
(
大
坝
)
信
息
表
水
闸
信
息
表
泵
站
信
息
表
引
调
水
工
程
信
息
表
堤
防
信
息
表
农
村
供
水
水
工
程
信
息
表
渠
道
信
息
表
灌
区
信
息
表
水
电
站
信
息
表
测
站
信
息
表
水
利
行
业
单
位
信
息
表
流
域
信
息
表
测
站
非
金
属
无
机
物
监
测
信
息
表
水资源专用信息类表(16)
地
表
水
水
源
地
信
息
表
水
资
源
分
区
信
息
表
水
功
能
区
划
信
息
表
地
表
水
取
水
口
信
息
表
地
下
水
取
水
井
信
息
表
地
下
水
超
采
区
信
息
表
行
政
区
界
断
面
信
息
表
用
水
户
信
息
表
自
来
水
厂
信
息
表
污
水
处
理
厂
信
息
表
13
空
间
关
系
类
表
(95)
输
电
线
信
息
表
其
它
科
学
测
站
信
息
表
水利基础信息类表(13)
空间数据库
4)多媒体数据库
– 多媒体数据库用于存储管理文档、图片、视音、影
像等多媒体的检索信息数据,各多媒体数据体采用
计算机文件形式存储
15
多媒体数据库(42)
多媒体管理信息类表(4)
多
媒
体
文
件
类
型
信
息
表
多
媒
体
查
阅
工
具
信
息
表
工
具
与
文
件
类
型
关
系
表
资
料
存
储
目
录
信
息
表
工程设备多媒体信息类表(18)
水
库
多
媒
体
信
息
表
引
调
水
工
程
多
媒
体
信
息
表
水
闸
工
程
多
媒
体
信
息
表
渠
道
工
程
多
媒
体
信
息
表
测
站
多
媒
体
信
息
表
业务多媒体信息类表(20)
。
。
。
。
。
。
取
水
许
可
证
照
片
信
息
表
取
水
许
可
申
请
书
文
档
信
息
表
入
河
排
污
口
设
置
报
告
书
信
息
表
企
业
水
平
衡
测
试
报
告
书
信
息
表
节
水
产
品
照
片
信
息
表
。
。
。
。
。
。
16
信息代码编制规定
对象类包括水利基础信息对象和水资源专题信息对象两
类
水利基础信息对象类可分为自然对象(5个)、管理对象(5个)
和工程对象(15个)三个子类
水资源专题信息对象类包括水资源分区、水资源计算分区、河
流行政区界断面、地表水功能区、地下水超采区、地下水降落
漏斗、地表水水源地等、水功能区应急预案,共28个
属性类主要为限制选择的枚举型属性
测流方法代码表
代码
测流方法
1
水位流量关系曲线
2
浮标及溶液测流法
3
流速仪及量水建筑物
4
估算法
5
ADCP
6
电功率反推法
9
其他方法
17
典型(取用水)数据库表关系及E-R图
地表水取水口、地下水取水井、取用水户、自来水厂、取用水测站、
RTU、传感器
水利组织机构(行政主管机构、水利事业单位、水利企业、水利社
团、乡镇水利管理单位)
湖泊、河流、水库、流域
基础数据库:取用水户基本信息表、自来水厂基本信息表、水利组
织机构基本信息表等
监测数据库:取水监测信息表、排水监测信息表等
多媒体数据库:地表水取水口多媒体信息表、取用水测站多媒体信
息表等。
18
典型数据库表关系及E-R图
19
20
21
22
23
取用水数据库表关系-PDM
24
提
纲
一、本项目数据库标准主要内容
二、本项目数据库标准设计特点
三、应用中的几个技术要点
25
本项目数据库标准设计特点
遵循现有数据库设计标准
一体化设计属性数据库、空间数据库
分类层次清晰、对象关系明确
增强了标识符可读性
26
遵循现有数据库设计标准
SL478-2010 水利信息数据库表结构及标识符编
制规范
表结构内容包括中文表名、表主题、表标识、表编号、
表体和字段描述
标识符分为表标识和字段标识设计
字段类型及长度
字符类型C(d)、数值数据类型N(D[,d])、日期型Date
27
中文表名
表主题
表标识
表编号
表体
字段存储
内容
28
一体化设计属性数据库、空间数据库
全局设计:遵循统一的标准设计各数据库表结构及标识符
数据划分:针对水资源管理中不同数据类别,一体化设计基
础数据库、监测数据库、多媒体数据库、空间数据库、业务
数据库,统一管理应用
表设计:一体化设计数据库中对相同对象描述的表,表标识、
字段标识的主体标识符一致
对象关系:一体化设计对象之间的关系表,空间关系统一在
空间数据库设计,业务逻辑关系均在属性数据库设计
29
分类层次清晰、对象关系明确
数据库划分为基础数据库、监测数据库、空间数据库、多媒体
数据库、业务数据库
类别划分:基础数据库分为水利基础信息类、水资源专题类;
监测数据库分为取用水监测、测站水情监测、测站水质监测;
空间数据库分为基础地理、水利基础、水资源专题;多媒体数
据库分为多媒体管理、工程设备多媒体、业务多媒体
枚举类型的划分确保在一个维度进行分类
超采区管理方式代码表
代码
1
2
3
管理方式分类
按压采区管理
按限采区管理
按禁采区管理
9
其他管理方式
30
增强了标识符可读性
表标识由前缀、主体标识、分类后缀及下划线组
成,湖泊基本信息表WR_LAKE_B
字段命名为关键词的英文方式,湖泊代码
LAKE_CODE
31
提
纲
一、本项目数据库标准主要内容
二、本项目数据库标准设计特点
三、应用中的几个技术要点
32
同级数据库宜由同一数据库系统管理
中央、流域、省(自治区、直辖市)三级系统
基础数据库、监测数据库、空间数据库、多媒体数据库
国家水资源监控管理中央信息平台
国家水资源监控管理流域信息平台
国家水资源监控管理省级信息平台
基础数
据库
监测数
据库
空间数
据库
多媒体
数据库
业务数
据库
33
对象代码为对象关键字,应严格按照代码标准执行
水利基础信息代码共20个,自然对象5、管理对象5、工程对象15
水资源专题信息代码28个
入库检查,应由系统根据代码编制要求自动完成
代码使用是否准确,直接影响同级系统不同区域的数据
汇总、下级向上级的数据递交及上一级系统检索所递交
的数据
34
空间关系表、属性(业务)关系表的使用
关系表均为两对象之间关系,有的对象之间存在隐含关
系(建立了取用水户与取用水测站、取用水测站与RTU、
RTU与传感器关系表,隐含取用水户与RTU、取用水户与
传感器关系)
存在空间位置关系的对象均在空间数据库,由空间对象
根据拓扑规则自动生成数据行
空间数据库应与属性数据库同步建设
35
36