数据库主要内容及特点

Download Report

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