<4D6963726F736F667420576F7264202D20BBB7BEB3D0C5CFA2CFB5CDB3CAFDBEDDBFE2B7C3CECABDD3BFDAB9E6B7B6A3A8B1A8C5FAB8E5A3A93731392E646F63>



Similar documents
说 明 为 了 反 映 教 运 行 的 基 本 状 态, 为 校 和 院 制 定 相 关 政 策 和 进 行 教 建 设 与 改 革 提 供 据 依 据, 校 从 程 资 源 ( 开 类 别 开 量 规 模 ) 教 师 结 构 程 考 核 等 维 度, 对 2015 年 春 季 期 教 运 行 基

评 委 : 李 炎 斌 - 个 人 技 术 标 资 信 标 初 步 审 查 明 细 表 序 号 投 标 单 位 投 标 函 未 按 招 标 文 件 规 定 填 写 漏 填 或 内 容 填 写 错 误 的 ; 不 同 投 标 人 的 投 标 文 件 由 同 一 台 电 脑 或 同 一 家 投 标 单

评 委 : 徐 岩 宇 - 个 人 技 术 标 资 信 标 初 步 审 查 明 细 表 序 号 投 标 单 位 投 标 函 未 按 招 标 文 件 规 定 填 写 漏 填 或 内 容 填 写 错 误 的 ; 不 同 投 标 人 的 投 标 文 件 由 同 一 台 电 脑 或 同 一 家 投 标 单

( ) 信 号 与 系 统 Ⅰ 学 科 基 础 必 修 课 教 周 2016 年 06 月 13 日 (08:00-09:35) ( )

0 年 上 半 年 评 价 与 考 核 细 则 序 号 部 门 要 素 值 考 核 内 容 考 核 方 式 考 核 标 准 考 核 ( 扣 原 因 ) 考 评 得 3 安 全 生 产 目 30 无 同 等 责 任 以 上 道 路 交 通 亡 人 事 故 无 轻 伤 责 任 事 故 无 重 大 质 量

2006年顺德区高中阶段学校招生录取分数线

《C语言基础入门》课程教学大纲

全国建筑市场注册执业人员不良行为记录认定标准(试行).doc


<433A5C446F63756D656E E E67735C41646D696E F725CD7C0C3E65CC2DBCEC4CFB5CDB3CAB9D3C3D6B8C4CFA3A8BCF2BBAFA3A95CCAB9D3C3D6B8C4CF31302D31392E646F63>

金 不 少 于 800 万 元, 净 资 产 不 少 于 960 万 元 ; (3) 近 五 年 独 立 承 担 过 单 项 合 同 额 不 少 于 1000 万 元 的 智 能 化 工 程 ( 设 计 或 施 工 或 设 计 施 工 一 体 ) 不 少 于 2 项 ; (4) 近 三 年 每 年

采 取 行 动 的 机 会 90% 开 拓 成 功 的 道 路 2

修改版-操作手册.doc

深圳市新亚电子制程股份有限公司

何 秋 琳 张 立 春 视 觉 学 习 研 究 进 展 视 觉 注 意 视 觉 感 知

Microsoft Word - 文件汇编.doc

上海证券交易所会议纪要

附 件 : 上 海 市 建 筑 施 工 企 业 施 工 现 场 项 目 管 理 机 构 关 键 岗 位 人 员 配 备 指 南 二 一 四 年 九 月 十 一 日 2

第 四 条 建 设 单 位 对 可 能 产 生 职 业 病 危 害 的 建 设 项 目, 应 当 依 照 本 办 法 向 安 全 生 产 监 督 管 理 部 门 申 请 职 业 卫 生 三 同 时 的 备 案 审 核 审 查 和 竣 工 验 收 建 设 项 目 职 业 卫 生 三 同 时 工 作 可

定 位 和 描 述 : 程 序 设 计 / 办 公 软 件 高 级 应 用 级 考 核 内 容 包 括 计 算 机 语 言 与 基 础 程 序 设 计 能 力, 要 求 参 试 者 掌 握 一 门 计 算 机 语 言, 可 选 类 别 有 高 级 语 言 程 序 设 计 类 数 据 库 编 程 类

工 程 勘 察 资 质 标 准 根 据 建 设 工 程 勘 察 设 计 管 理 条 例 和 建 设 工 程 勘 察 设 计 资 质 管 理 规 定, 制 定 本 标 准 一 总 则 ( 一 ) 本 标 准 包 括 工 程 勘 察 相 应 专 业 类 型 主 要 专 业 技 术 人 员 配 备 技 术

18 上 报 该 学 期 新 生 数 据 至 阳 光 平 台 第 一 学 期 第 四 周 至 第 六 周 19 督 促 学 习 中 心 提 交 新 增 专 业 申 请 第 一 学 期 第 四 周 至 第 八 周 20 编 制 全 国 网 络 统 考 十 二 月 批 次 考 前 模 拟 题 第 一 学

正 规 培 训 达 规 定 标 准 学 时 数, 并 取 得 结 业 证 书 二 级 可 编 程 师 ( 具 备 以 下 条 件 之 一 者 ) (1) 连 续 从 事 本 职 业 工 作 13 年 以 上 (2) 取 得 本 职 业 三 级 职 业 资 格 证 书 后, 连 续 从 事 本 职 业

I

国债回购交易业务指引


<4D F736F F D20BFC9B1E0B3CCD0F2BFD8D6C6CFB5CDB3C9E8BCC6CAA6B9FABCD2D6B0D2B5B1EAD7BC2E646F63>

学 年 第 二 学 期 集 中 考 试 安 排 (18 周 ) 考 试 日 期 :6 月 27 日 星 期 一 8:10-9:50 第 二 公 共 教 学 楼 A 区 A 高 等 数 学 ( 理 二 2) 复 材 材 料 科 学 与 工 程

公 开 刊 物 须 有 国 内 统 一 刊 (CN), 发 表 文 章 的 刊 物 需 要 在 国 家 新 闻 出 版 广 电 总 局 ( 办 事 服 务 便 民 查 询 新 闻 出 版 机 构 查 询 ) 上 能 够 查 到 刊 凡 在 有 中 国 标 准 书 公 开

·岗位设置管理流程

¹ º ¹ º 农 业 流 动 人 口 是 指 户 口 性 质 为 农 业 户 口 在 流 入 地 城 市 工 作 生 活 居 住 一 个 月 及 以 上 的 流 动 人 口 非 农 流 动 人 口 是 指 户 口 性 质 为 非 农 户 口 在 流 入 地 城 市 工 作 生 活 居 住 一 个

2016年德州市机构编制委员会

珠江钢琴股东大会

抗 战 时 期 国 民 政 府 的 银 行 监 理 体 制 探 析 % # % % % ) % % # # + #, ) +, % % % % % % % %

中 中 中 中 部 中 岗 位 条 件 历 其 它 历 史 师 地 理 师 生 物 师 体 与 健 康 师 从 事 中 历 史 工 从 事 中 地 理 工 从 事 中 生 物 工 从 事 中 体 与 健 康 工 2. 课 程 与 论 ( 历 史 ); 2. 科 ( 历 史 )

<4D F736F F D20D0A3B7A2A1B A1B BAC5B9D8D3DAD7E9D6AFBFAAD5B9C8ABD0A3BDCCD6B0B9A4B8DACEBBC6B8D3C3B1E4B6AFB9A4D7F7B5C4CDA8D6AA2E646F63>

一、资质申请

 编号:

2 熟 悉 Visual Basic 的 集 成 开 发 环 境 3 了 解 可 视 化 面 向 对 象 编 程 事 件 驱 动 交 互 式 开 发 等 基 本 概 念 4 了 解 Visual Basic 的 特 点 环 境 要 求 与 安 装 方 法 1 Visual Basic 开 发 应 用

3 月 30 日 在 中 国 证 券 报 上 海 证 券 报 证 券 时 报 证 券 日 报 和 上 海 证 券 交 易 所 网 站 上 发 出 召 开 本 次 股 东 大 会 公 告, 该 公 告 中 载 明 了 召 开 股 东 大 会 的 日 期 网 络 投 票 的 方 式 时 间 以 及 审

复旦大学关于做好2013年同等学力人员

一 公 共 卫 生 硕 士 专 业 学 位 论 文 的 概 述 学 位 论 文 是 对 研 究 生 进 行 科 学 研 究 或 承 担 专 门 技 术 工 作 的 全 面 训 练, 是 培 养 研 究 生 创 新 能 力, 综 合 运 用 所 学 知 识 发 现 问 题, 分 析 问 题 和 解 决

B-002 行 政 处 罚 在 气 象 探 测 环 境 保 护 范 围 内 从 事 危 害 气 象 探 测 环 境 活 动 的 处 罚 中 华 人 民 共 和 国 气 象 法 第 三 十 五 条 第 一 款 第 二 项 B-003 行 政 处 罚 在

2016年南开大学MBA招生信息

一 开 放 性 的 政 策 与 法 规 二 两 岸 共 同 的 文 化 传 承 三 两 岸 高 校 各 自 具 有 专 业 优 势 远 见 杂 志 年 月 日

年 8 月 11 日, 公 司 召 开 2015 年 第 五 次 临 时 股 东 大 会, 审 议 通 过 了 关 于 公 司 <2015 年 股 票 期 权 激 励 计 划 ( 草 案 )> 及 其 摘 要 的 议 案 关 于 提 请 股 东 大 会 授 权 董 事 会 办 理 公

随着执业中医师资格考试制度的不断完善,本着为我校中医学专业认证服务的目的,本文通过对我校中医类毕业生参加2012年和2013年的中医执业医师考试成绩及通过率、掌握率进行分析,并与全国的平均水平进行差异比较分析,以此了解我校执业中医师考试的现状,进而反映我校中医类课程总体教学水平,发现考核知识模块教学中存在的不足,反馈给相关学院和教学管理部门,以此提高教学和管理水平。

新, 各 地 各 部 门 ( 单 位 ) 各 文 化 事 业 单 位 要 高 度 重 视, 切 实 加 强 领 导, 精 心 组 织 实 施 要 根 据 事 业 单 位 岗 位 设 置 管 理 的 规 定 和 要 求, 在 深 入 调 查 研 究 广 泛 听 取 意 见 的 基 础 上, 研 究 提

,,,,, :,, (.,, );, (, : ), (.., ;. &., ;.. &.., ;, ;, ),,,,,,, ( ) ( ),,,,.,,,,,, : ;, ;,.,,,,, (., : - ),,,, ( ),,,, (, : ),, :,

龚 亚 夫 在 重 新 思 考 基 础 教 育 英 语 教 学 的 理 念 一 文 中 援 引 的 观 点 认 为 当 跳 出 本 族 语 主 义 的 思 维 定 式 后 需 要 重 新 思 考 许 多 相 连 带 的 问 题 比 如 许 多 发 音 的 细 微 区 别 并 不 影 响 理 解 和

(Microsoft Word - NCRE\314\345\317\265\265\367\325\37313\324\27221\272\3051.doc)

<433A5C C6B73625C B746F705CB9FABCCAD6D0D2BDD2A9D7A8D2B5B8DFBCB6BCBCCAF5D6B0B3C6C6C0C9F3C9EAC7EBD6B8C4CFA3A CDA8D3C3B0E6A3A92E646F63>

ICS 35

2014年中央财经大学研究生招生录取工作简报

一 从 分 封 制 到 郡 县 制 一 从 打 虎 亭 汉 墓 说 起

证监会行政审批事项目录

doc

第1篇 道路桥梁工程技术核心专业课程标准及学习绩效考评体系

教师上报成绩流程图

<4D F736F F D20B8BDBCFE34A3BAD2A9C6B7B2B9B3E4C9EAC7EBD7A2B2E1CAC2CFEEBCB0C9EAB1A8D7CAC1CFD2AAC7F32E646F63>

中 国 软 科 学 年 第 期!!!

三门峡市质量技术监督局清单公示

合 并 计 算 配 售 对 象 持 有 多 个 证 券 账 户 的, 多 个 证 券 账 户 市 值 合 并 计 算 确 认 多 个 证 券 账 户 为 同 一 配 售 对 象 持 有 的 原 则 为 证 券 账 户 注 册 资 料 中 的 账 户 持 有 人 名 称 有 效 身 份 证 明 文 件

十 三 条 情 形 及 国 务 院 关 于 严 格 控 制 新 设 行 政 许 可 的 通 知 不 得 设 定 行 政 许 可 情 形 的 外 ), 法 律 法 规 国 务 院 决 定 地 方 性 法 规 和 省 政 府 规 章 明 确 由 市 县 两 级 实 施 或 国 务 院 省 政 府 下 放

目 录 一 系 统 访 问... 1 二 门 户 首 页 申 报 用 户 审 核 用 户... 2 三 系 统 登 录 用 户 名 密 码 登 录 新 用 户 注 册 用 户 登 录 已 注 册 用

<4D F736F F D20CAAEC8FDCEE5B9E6BBAED7EED6D5B8E5352E33312E646F63>

2.5 选 举 陈 晓 非 女 士 为 第 六 届 董 事 会 董 事 候 选 人 的 议 案 ; 2.6 选 举 卢 婕 女 士 为 第 六 届 董 事 会 董 事 候 选 人 的 议 案 ; 2.7 选 举 张 文 君 先 生 为 第 六 届 董 事 会 独 立 董 事 候 选 人 的 议 案

名 称 依 据 使 主 体 5 对 煤 矿 注 册 安 全 工 程 师 注 册 执 业 活 动 的 监 督 规 章 注 册 安 全 工 程 师 管 理 规 定 第 五 条 国 家 安 全 生 产 监 督 管 理 总 局 ( 以 下 简 称 安 全 监 管 总 局 ) 对 全 国 注 册 安 全 工

<4D F736F F D20B9D8D3DAB0BABBAAA3A8C9CFBAA3A3A9D7D4B6AFBBAFB9A4B3CCB9C9B7DDD3D0CFDEB9ABCBBE C4EAC4EAB6C8B9C9B6ABB4F3BBE1B7A8C2C9D2E2BCFBCAE92E646F6378>

上证指数

证券代码: 证券简称:长城电脑 公告编号:

课程类 别

系统设计文档_样稿管理模块 V1.1_.doc

国家职业标准:网络课件设计师

2 根 据 广 东 省 交 通 建 设 工 程 施 工 现 场 开 工 前 考 核 评 表 或 根 据 广 东 省 交 通 建 设 工 程 施 工 现 场 实 施 过 程 考 核 评 表 的 和 内 容 进 行 核 查 ; 3 现 场 抽 查 具 有 代 表 性 的 各 岗 位 人 员 ( 从 事

第 六 条 本 规 定 的 水 电 工 程 质 量 监 督 范 围 为 水 电 项 目 主 体 工 程 及 其 附 属 工 程 建 设 征 地 移 民 安 置 工 程 中 的 质 量 监 督 由 地 方 政 府 相 关 部 门 负 责 组 织 实 施 第 七 条 水 电 工 程 质 量 监 督 工

<4D F736F F D D323630D6D0B9FAD3A6B6D4C6F8BAF2B1E4BBAFB5C4D5FEB2DFD3EBD0D0B6AF C4EAB6C8B1A8B8E6>

第2章 数据类型、常量与变量

数据中心运行维护管理办法

物 流 从 业 人 员 职 业 能 力 等 级 证 书 分 为 四 个 级 别, 分 别 为 初 级 助 理 级 中 级 和 高 级 ; 采 购 从 业 人 员 职 业 能 力 等 级 证 书 分 为 三 个 级 别, 分 别 为 中 级 高 级 和 注 册 级 请 各 有 关 单 位 按 照 通

2. 本 次 修 改 后, 投 资 者 申 购 新 股 的 持 有 市 值 要 求 市 值 计 算 规 则 及 证 券 账 户 使 用 的 相 关 规 定 是 否 发 生 了 变 化? 答 : 未 发 生 变 化 投 资 者 申 购 新 股 的 持 有 市 值 是 指, 以 投 资 者 为 单 位

一 单 位 基 本 情 况 2013 年 末, 全 市 共 有 从 事 第 二 产 业 和 第 三 产 业 活 动 的 法 人 单 位 3.57 万 个, 比 2008 年 末 (2008 年 是 第 二 次 全 国 经 济 普 查 年 份 下 同 ) 增 加 1.59 万 个, 增 长 79.7%

Microsoft Word - bz185fj.doc

光明乳业股份有限公司

抗 日 战 争 研 究 % 年 第 期! # # % %

Microsoft Word - 文档 1

名 称 生 命 科 学 学 院 环 境 科 学 1 生 物 学 仅 接 收 院 内 调 剂, 初 试 分 数 满 足 我 院 生 物 学 复 试 最 低 分 数 线 生 命 科 学 学 院 生 态 学 5 生 态 学 或 生 物 学 生 命 科 学 学 院

目 录 第 一 部 分 概 况 一 主 要 职 能 二 部 门 预 算 单 位 构 成 第 二 部 分 2015 年 部 门 预 算 表 一 2015 年 收 支 预 算 总 表 二 2015 年 收 入 预 算 表 三 2015 年 支 出 预 算 表 ( 按 科 目 ) 四 2015 年 支 出

书面申请

目 录 关 于 图 标... 3 登 陆 主 界 面... 3 工 单 管 理... 5 工 单 列 表... 5 搜 索 工 单... 5 工 单 详 情... 6 创 建 工 单... 9 设 备 管 理 巡 检 计 划 查 询 详 情 销 售 管

现 场 会 议 时 间 为 :2016 年 5 月 19 日 网 络 投 票 时 间 为 :2016 年 5 月 18 日 年 5 月 19 日 其 中 通 过 深 圳 证 券 交 易 所 交 易 系 统 进 行 网 络 投 票 的 时 间 为 2016 年 5 月 19 日 9:30-

Template BR_Rec_2005.dot

<443A5C6D B5C30312EB9A4D7F7CEC4B5B55C30322EBACFCDACCEC4B5B55C C30342EC8CBC9E7CCFC5C31332ECFEEC4BFC5E0D1B55C E30385C322EB2D9D7F7CAD6B2E12E646F63>

附件1:

上海证券交易所会议纪要

目 录 -2-

<4D F736F F D20C6F3D2B5C5E0D1B5CAA6B9FABCD2D6B0D2B5B1EAD7BC2E646F63>

保健食品功能目录管理办法

ETF、分级基金规模、份额变化统计

工 程 造 价 咨 询 企 业 管 理 系 统 操 作 手 册 目 录 1 造 价 企 业 登 录 企 业 基 本 信 息 查 看 企 业 人 员 信 息 查 看 企 业 基 本 信 息 操 作 企 业 简 介 企 业 章

Transcription:

HJ 719-2014 环 境 信 息 系 统 数 据 库 访 问 接 口 规 范 Specification for database access interface of environment information system ( 发 布 稿 ) 本 电 子 版 为 发 布 稿 请 以 中 国 环 境 科 学 出 版 社 出 版 的 正 式 标 准 文 本 为 准 2014-12-25 发 布 2015-03-01 实 施 发 布

目 次 前 言.. II 1 适 用 范 围 1 2 术 语 和 定 义 1 3 数 据 库 访 问 接 口 框 架 1 4 数 据 库 访 问 接 口 方 式 2 5 环 境 信 息 系 统 数 据 库 访 问 接 口 推 荐 访 问 方 式 6 6 数 据 库 访 问 条 件 7 附 录 A ( 资 料 性 附 录 ) 触 发 器 方 式 数 据 库 接 口 的 SQL 脚 本 (MICROSOFT SQL SERVER)...8 附 录 B ( 资 料 性 附 录 ) 触 发 器 方 式 数 据 库 接 口 的 SQL 脚 本 (ORACLE).13 附 录 C ( 资 料 性 附 录 ) 时 间 戳 方 式 数 据 库 接 口 的 SQL 脚 本 (MICROSOFT SQL SERVER).17 附 录 D ( 资 料 性 附 录 ) 时 间 戳 方 式 数 据 库 接 口 的 SQL 脚 本 (ORACLE) 18 附 录 E ( 资 料 性 附 录 ) 环 境 信 息 系 统 数 据 库 访 问 示 例...19 I

前 言 为 贯 彻 中 华 人 民 共 和 国 环 境 保 护 法, 促 进 环 境 信 息 化 工 作, 明 确 关 系 型 数 据 库 的 访 问 接 口, 推 动 环 境 信 息 资 源 建 设, 制 定 本 标 准 本 标 准 规 定 了 环 境 信 息 系 统 中 关 系 型 数 据 库 的 访 问 接 口, 确 定 了 数 据 库 访 问 接 口 的 基 本 架 构 以 及 数 据 库 访 问 接 口 方 式 数 据 库 访 问 工 作 流 程 本 标 准 附 录 A 附 录 B 附 录 C 附 录 D 附 录 E 为 资 料 性 附 录 本 标 准 为 首 次 发 布 本 标 准 由 环 境 保 护 部 科 技 标 准 司 组 织 制 订 本 标 准 主 要 起 草 单 位 : 环 境 保 护 部 信 息 中 心 深 圳 市 环 境 保 护 宣 传 教 育 信 息 中 心 本 标 准 由 环 境 保 护 部 2014 年 12 月 25 日 批 准 本 标 准 自 2015 年 3 月 1 日 起 实 施 本 标 准 由 环 境 保 护 部 解 释 ii

环 境 信 息 系 统 数 据 库 访 问 接 口 规 范 1 适 用 范 围 本 标 准 规 定 了 环 境 信 息 系 统 中 关 系 型 数 据 库 的 访 问 接 口, 确 定 了 数 据 库 访 问 接 口 的 基 本 架 构 以 及 数 据 库 访 问 接 口 方 式 数 据 库 访 问 工 作 流 程 本 标 准 适 用 于 同 一 局 域 网 内 的 数 据 库 访 问, 以 及 环 境 信 息 系 统 的 关 系 型 数 据 库 访 问 接 口 的 建 设 2 术 语 和 定 义 下 列 术 语 和 定 义 适 用 于 本 标 准 2.1 环 境 信 息 environment information 环 境 管 理 环 境 科 学 环 境 技 术 环 境 保 护 产 业 等 与 环 境 保 护 相 关 的 数 据 指 令 和 信 号 等, 以 及 其 相 关 动 态 变 化 信 息 ; 包 括 文 字 数 字 符 号 图 形 图 像 影 像 和 声 音 等 各 种 表 达 形 式 2.2 数 据 库 database 按 照 概 念 结 构 组 织 的 数 据 的 汇 集, 它 描 述 这 些 数 据 的 特 征 及 与 数 据 对 应 的 实 体 间 的 关 系, 并 支 持 一 个 或 多 个 应 用 领 域 2.3 数 据 库 适 配 器 database adapter 按 指 定 要 求 和 标 准 规 范 进 行 数 据 库 访 问 的 功 能 组 件, 通 过 对 配 置 文 件 的 解 析 和 处 理, 完 成 数 据 库 访 问, 实 现 数 据 采 集 和 交 换 2.4 数 据 库 访 问 接 口 database access interface 嵌 入 各 环 保 业 务 数 据 库 中 专 门 针 对 外 部 应 用 访 问 所 做 的 配 置 数 据 库 访 问 接 口 与 适 配 器 相 适 应, 能 够 实 现 外 部 应 用 对 环 保 业 务 数 据 库 内 容 的 访 问 2.5 存 储 过 程 stored procedure 一 组 为 了 完 成 特 定 功 能 的 SQL(Structured Query Language) 语 句 集 合, 经 编 译 后 存 储 在 数 据 库 中 2.6 触 发 器 trigger 特 殊 的 存 储 过 程, 它 的 执 行 只 由 事 件 触 发, 如 对 一 个 数 据 库 表 进 行 插 入 删 除 更 新 操 作 (insert,delete,update) 时 激 活 它 执 行 2.7 时 间 戳 timestamp 指 明 时 间 上 相 对 于 通 用 时 标 精 确 到 秒 级 的 某 一 时 间 点 的 数 据 项 3 数 据 库 访 问 接 口 框 架 在 环 境 信 息 系 统 数 据 管 理 中, 数 据 库 访 问 接 口 用 于 获 取 同 域 内 的 各 个 业 务 应 用 的 数 据 库 内 容 对 各 个 业 务 系 统 提 供 的 数 据 库 访 问 接 口 统 一 规 定, 便 于 其 他 业 务 应 用 系 统 出 于 数 据 传 输 或 数 据 集 成 的 目 的 进 行 数 据 库 访 问 环 境 信 息 系 统 数 据 库 访 问 接 口 框 架 见 图 1 1

图 1 环 境 信 息 系 统 数 据 库 访 问 接 口 框 架 环 境 信 息 系 统 数 据 库 访 问 者 通 过 数 据 库 访 问 接 口 访 问 不 同 的 环 境 信 息 系 统 数 据 库 数 据 库 访 问 者 与 嵌 入 在 环 境 信 息 系 统 数 据 库 中 的 数 据 库 访 问 接 口 进 行 交 互, 获 取 环 境 业 务 应 用 数 据 库 的 内 容 4 数 据 库 访 问 接 口 方 式 4.1 数 据 库 视 图 方 式 在 实 际 业 务 中, 对 环 境 信 息 系 统 数 据 库 进 行 访 问, 需 定 制 数 据 与 其 访 问 需 求 有 关 的 数 据 内 容, 同 时 须 保 证 被 访 问 的 原 始 业 务 数 据 的 安 全 性 数 据 库 视 图 是 从 一 个 或 几 个 基 本 表 中 根 据 用 户 需 要 而 制 作 的 虚 拟 表, 能 够 为 数 据 提 供 一 定 的 逻 辑 独 立 性, 其 数 据 内 容 可 以 随 着 基 表 的 更 新 而 更 新 同 时, 用 户 对 视 图 不 能 随 意 更 改 和 删 除, 可 以 保 证 数 据 的 安 全 性 故 对 环 境 信 息 系 统 的 数 据 库 进 行 全 库 访 问 时, 可 采 用 数 据 库 视 图 的 访 问 接 口 方 式 4.1.1 接 口 方 式 描 述 根 据 访 问 者 的 访 问 需 要, 在 环 境 信 息 系 统 数 据 库 中 分 别 创 建 数 据 库 视 图, 并 对 视 图 赋 予 相 应 访 问 权 限 4.1.2 接 口 配 置 方 式 使 用 环 境 信 息 系 统 数 据 库 标 准 的 创 建 视 图 语 句 4.1.3 工 作 流 程 数 据 库 视 图 工 作 方 式 见 图 2 2

图 2 数 据 库 视 图 工 作 方 式 a) 将 环 境 信 息 系 统 数 据 表 的 数 据 内 容 根 据 访 问 者 需 要, 通 过 数 据 库 视 图 创 建 命 令 创 建 相 应 的 数 据 库 视 图 ; b) 访 问 者 根 据 需 要 访 问 数 据 库 视 图 获 取 所 需 要 的 环 境 信 息 系 统 数 据 4.2 触 发 器 方 式 4.2.1 接 口 方 式 描 述 触 发 器 方 式 是 指 在 源 数 据 库 的 业 务 应 用 数 据 表 中 添 加 触 发 器, 监 控 数 据 表 的 新 增 修 改 删 除 操 作 当 操 作 成 功 时, 触 发 相 应 的 触 发 器 将 该 记 录 的 主 键 等 信 息 插 入 到 指 定 的 访 问 接 口 中 间 表, 然 后 数 据 库 访 问 者 从 访 问 接 口 中 间 表 中 获 得 业 务 数 据 内 容 的 变 更 情 况, 从 而 达 到 实 时 的 数 据 库 增 量 访 问 效 果 4.2.2 接 口 配 置 方 式 a) 在 被 访 问 的 环 境 信 息 系 统 数 据 库 中 建 立 一 张 访 问 接 口 中 间 表, 用 于 存 放 相 关 触 发 器 和 临 时 交 换 记 录 不 同 的 环 境 信 息 系 统 临 时 交 换 记 录 都 采 用 统 一 的 中 间 表 格 式, 具 体 包 括 : T_Oth_Msg b) 创 建 一 个 对 访 问 接 口 中 间 表 做 操 作 的 存 储 过 程, 用 于 执 行 相 关 的 触 发 操 作, 具 体 包 括 : P_QueueMsg c) 针 对 要 实 时 访 问 的 数 据 表 建 立 新 增 和 修 改 删 除 的 触 发 器, 用 于 触 发 操 作, 具 体 包 括 : TR_AddTrigger_I TR_UpdateTrigger_U TR_DeleteTrigger_D 由 于 触 发 器 方 式 只 是 对 业 务 应 用 数 据 表 进 行 操 作 监 控, 且 只 对 访 问 接 口 中 间 表 进 行 操 作, 因 此 不 会 对 被 监 控 的 业 务 应 用 数 据 表 造 成 任 何 影 响 3

中 间 表 的 格 式 内 容 和 存 储 过 程 参 见 附 录 A 附 录 B 4.2.3 工 作 流 程 环 境 信 息 系 统 数 据 库 的 实 时 访 问 是 指 当 业 务 应 用 数 据 内 容 发 生 变 化 ( 包 括 新 增 更 新 删 除 等 操 作 ) 时, 实 时 地 触 发 数 据 库 访 问 者, 对 业 务 应 用 数 据 库 内 容 进 行 访 问, 实 时 获 取 业 务 数 据 的 变 化 情 况 环 境 信 息 系 统 数 据 库 的 实 时 访 问 采 用 触 发 器 方 式 的 数 据 库 访 问 接 口, 具 体 流 程 见 图 3 图 3 数 据 库 触 发 器 访 问 流 程 a) 信 息 系 统 数 据 表 的 内 容 在 执 行 相 关 操 作 的 时 候, 通 过 触 发 器 将 受 影 响 的 记 录 直 接 推 送 到 数 据 库 访 问 接 口 的 中 间 表 中 如 果 受 影 响 记 录 的 字 段 数 未 超 过 中 间 表 的 字 段 数, 则 将 受 影 响 记 录 的 所 有 信 息 推 送 ; b) 数 据 库 访 问 者 从 访 问 接 口 中 间 表 中 获 得 业 务 数 据 内 容 的 变 更 情 况 ; c) 当 受 影 响 的 记 录 字 段 数 超 过 中 间 表 的 字 段 数 时, 仅 将 受 影 响 记 录 的 主 键 等 唯 一 标 识 信 息 推 送 到 中 间 表 数 据 库 访 问 者 也 可 以 根 据 中 间 表 中 的 数 据 内 容, 直 接 访 问 业 务 应 用 数 据 表, 获 得 业 务 应 用 数 据 内 容 4.3 时 间 戳 方 式 4.3.1 接 口 方 式 描 述 时 间 戳 方 式 是 指 在 数 据 表 中 配 置 时 间 字 段, 定 时 轮 询 数 据 库 是 否 发 生 新 增 或 更 新 的 操 作, 以 达 到 数 据 增 量 同 步 的 作 用 采 用 时 间 戳 方 式 的 数 据 库 访 问 者 将 上 次 执 行 的 时 间 与 当 前 数 据 表 中 的 时 间 字 段 进 行 比 较, 甄 别 在 上 一 时 间 周 期 内 发 生 了 新 增 或 更 新 操 作 的 数 据 库 记 录, 从 而 达 到 访 问 数 据 的 目 的 4.3.2 接 口 配 置 方 式 a) 在 被 访 问 的 环 境 信 息 系 统 数 据 表 中, 创 建 用 于 比 较 的 时 间 戳 字 段 :Create_Time Update_Time; b) 每 个 被 访 问 的 环 境 信 息 系 统 数 据 表 都 必 须 有 两 个 用 于 轮 询 的 时 间 字 段 作 为 时 间 戳 一 个 用 于 记 录 创 建 时 间, 另 一 个 用 于 记 录 修 改 时 间 :Create_Time Update_Time 4

时 间 戳 字 段 的 数 据 类 型 为 业 务 应 用 数 据 库 的 时 间 类 型, 格 式 必 须 为 : 年 月 日 时 分 秒 ( 例 如 :2009-8-20 12:00:00) 每 次 查 询 数 据 表 时, 对 表 中 所 有 的 数 据 按 时 间 进 行 遍 历 查 询, 取 出 最 新 的 记 录 这 样, 如 果 源 数 据 库 中 数 据 过 多, 进 行 定 时 轮 询 时 就 会 对 交 换 的 性 能 造 成 影 响 填 入 时 间 戳 的 方 式 有 多 种, 如 通 过 数 据 库 结 构 化 查 询 语 句 (Structure Query Language) 填 入 值 触 发 器 方 式 自 动 填 入 值 等 建 议 采 取 建 立 触 发 器 方 式, 自 动 获 取 当 前 操 作 时 间 并 填 入 到 对 应 的 字 段 中 时 间 戳 触 发 器 编 写 方 式 参 见 附 录 C 附 录 D 4.3.3 工 作 流 程 环 境 信 息 系 统 数 据 库 的 定 时 访 问 是 指 数 据 库 访 问 者 按 照 预 定 的 时 间 周 期, 定 时 访 问 环 境 信 息 系 统 数 据 库, 并 根 据 系 统 数 据 表 的 时 间 戳, 获 取 上 一 时 间 周 期 里 的 环 境 信 息 系 统 数 据 库 所 发 生 的 变 化 内 容 ( 包 括 新 增 更 新 删 除 等 操 作 ) 环 境 信 息 系 统 数 据 库 的 定 时 访 问 通 常 采 用 时 间 戳 方 式 的 数 据 库 访 问 接 口 具 体 流 程 见 图 4 图 4 数 据 库 时 间 戳 定 时 访 问 流 程 a) 业 务 应 用 数 据 表 在 新 增 更 新 的 同 时, 更 新 时 间 戳 字 段 的 内 容 ; b) 数 据 库 访 问 者 定 时 访 问 业 务 应 用 数 据 表, 根 据 时 间 戳 字 段 所 记 录 的 新 增 和 更 新 时 间 戳, 获 取 上 个 时 间 周 期 里 的 业 务 应 用 数 据 库 的 变 化 内 容 4.4 应 用 服 务 接 口 方 式 专 用 于 应 用 层 面 数 据 库 访 问, 建 议 采 用 在 线 应 用 服 务 (webservice) 接 口 方 式 4.4.1 接 口 方 式 描 述 通 过 在 线 应 用 服 务 接 口 对 环 境 信 息 数 据 库 中 数 据 进 行 访 问, 从 而 获 取 所 需 要 的 信 息 4.4.2 接 口 配 置 方 式 被 访 问 的 环 境 信 息 系 统 根 据 访 问 者 需 要, 专 门 开 发 一 套 只 用 于 当 前 环 境 信 息 系 统 访 问 的 在 线 应 用 服 务 软 件 5

开 发 的 应 用 服 务 软 件 安 装 在 访 问 者 可 访 问 到 的 运 行 环 境 中 4.4.3 工 作 流 程 应 用 服 务 接 口 方 式 见 图 5 图 5 应 用 服 务 接 口 工 作 方 式 a) 访 问 者 在 访 问 环 境 信 息 系 统 数 据 库 中 数 据 时, 调 用 在 线 应 用 服 务 接 口 ; b) 应 用 服 务 接 口 根 据 应 用 者 要 求, 访 问 信 息 系 统 数 据, 并 将 访 问 结 果 反 馈 给 访 问 者 5 环 境 信 息 系 统 数 据 库 访 问 接 口 推 荐 访 问 方 式 环 境 信 息 系 统 数 据 库 访 问 按 照 访 问 的 环 境 信 息 数 据 内 容 可 分 为 全 部 数 据 访 问 和 增 量 数 据 访 问 全 部 环 境 信 息 数 据 访 问 建 议 采 用 数 据 库 视 图 的 接 口 方 式, 增 量 环 境 信 息 数 据 访 问 建 议 采 用 触 发 器 和 时 间 戳 的 接 口 方 式 数 据 库 访 问 方 式 参 见 附 录 E 在 应 用 层 面 数 据 库 访 问 方 式 中, 建 议 采 用 应 用 服 务 接 口 方 式 不 同 的 环 境 信 息 系 统 采 取 不 同 的 数 据 库 体 系, 本 规 范 针 对 部 分 主 要 环 境 信 息 系 统 关 系 型 数 据 库 访 问 方 式 进 行 说 明 具 体 推 荐 方 案 见 表 1 表 1 环 境 信 息 系 统 推 荐 数 据 库 访 问 方 式 序 号 类 型 环 境 信 息 系 统 推 荐 访 问 方 式 1 自 动 监 控 类 河 流 水 质 自 动 监 测 空 气 质 量 自 动 监 测 饮 用 水 源 自 动 监 测 污 染 源 在 线 监 控 机 动 车 尾 气 自 动 检 测 辐 射 环 境 监 控 危 险 废 弃 物 在 线 监 控 6 实 时 数 据 历 史 数 据 实 时 数 据 历 史 数 据 实 时 数 据 历 史 数 据 实 时 数 据 历 史 数 据 实 时 数 据 历 史 数 据 实 时 数 据 历 史 数 据 实 时 数 据 历 史 数 据 触 发 器 时 间 戳 触 发 器 时 间 戳 触 发 器 时 间 戳 触 发 器 时 间 戳 触 发 器 时 间 戳 触 发 器 时 间 戳 触 发 器 时 间 戳

2 业 务 管 理 类 3 统 计 考 核 类 其 他 建 设 项 目 管 理 排 污 许 可 证 管 理 排 污 收 费 管 理 环 保 移 动 执 法 管 理 环 境 信 访 投 诉 管 理 行 政 处 罚 管 理 公 文 文 件 管 理 其 他 环 境 统 计 全 国 城 市 环 境 综 合 整 治 定 量 考 核 污 染 源 普 查 其 他 应 用 服 务 接 口 时 间 戳 时 间 戳 时 间 戳 应 用 服 务 接 口 应 用 服 务 接 口 触 发 器 数 据 库 视 图 数 据 库 视 图 数 据 库 视 图 6 数 据 库 访 问 条 件 对 某 一 数 据 库 进 行 访 问 时, 在 网 络 连 通 的 情 况 下, 需 具 备 以 下 条 件 : a) 获 取 数 据 库 管 理 系 统 (DBMS) 类 型 ; b) 获 取 被 访 问 的 数 据 库 所 在 服 务 器 的 网 络 地 址 ; c) 获 取 被 访 问 的 数 据 库 的 实 例 名 ; d) 获 取 数 据 库 的 用 户 名 及 口 令 7

附 录 A ( 资 料 性 附 录 ) 触 发 器 方 式 数 据 库 接 口 的 SQL 脚 本 (Microsoft SQL Server) A.1 触 发 器 方 式 数 据 库 接 口 的 中 间 表 创 建 脚 本 CREATE TABLE [dbo].[t_oth_msg]( [PK_MsgId] [numeric](28, 0) IDENTITY(1,1) NOT NULL, [MsgQueuedAt] [datetime] NOT NULL, [MsgStatus] [varchar](10) COLLATE Chinese_PRC_CI_AS NOT NULL, [MsgDeliveredAt] [datetime] NULL, [MsgFailedText] [varchar](255) COLLATE Chinese_PRC_CI_AS NULL, [OperationType] [varchar](10) COLLATE Chinese_PRC_CI_AS NULL, [MsgParam1] [varchar](255) COLLATE Chinese_PRC_CI_AS NULL, [MsgParam2] [varchar](255) COLLATE Chinese_PRC_CI_AS NULL, [MsgParam3] [varchar](255) COLLATE Chinese_PRC_CI_AS NULL, [MsgParam4] [varchar](255) COLLATE Chinese_PRC_CI_AS NULL, [MsgParam5] [varchar](255) COLLATE Chinese_PRC_CI_AS NULL, [MsgParam6] [varchar](255) COLLATE Chinese_PRC_CI_AS NULL, [MsgParam7] [varchar](255) COLLATE Chinese_PRC_CI_AS NULL, [MsgParam8] [varchar](255) COLLATE Chinese_PRC_CI_AS NULL, [MsgParam9] [varchar](255) COLLATE Chinese_PRC_CI_AS NULL, [MsgParam10] [varchar](255) COLLATE Chinese_PRC_CI_AS NULL, ) ON [PRIMARY] GO 表 字 段 说 明 见 表 A.1 表 A.1 字 段 说 明 表 字 段 名 字 段 中 文 名 应 用 意 义 PK_MsgId 临 时 记 录 id 中 间 表 的 主 键 MsgQueuedAt 临 时 记 录 推 送 的 时 间 临 时 记 录 从 中 间 表 中 推 送 的 时 间 MsgStatus 临 时 记 录 的 状 态 标 识 临 时 记 录 是 否 为 待 推 送 的 信 息 MsgDeliveredAt 临 时 记 录 推 送 到 目 的 地 的 时 间 临 时 记 录 推 送 到 目 的 地 的 时 间 MsgFailedText 临 时 记 录 推 送 失 败 的 提 示 信 息 临 时 记 录 推 送 失 败 的 详 细 信 息 OperationType 临 时 记 录 的 操 作 类 型 临 时 记 录 在 业 务 数 据 表 中 执 行 的 操 作 ( 新 增 更 新 删 除 ) MsgParam1 8

MsgParam2 MsgParam3 MsgParam4 MsgParam5 MsgParam6 MsgParam7 MsgParam8 MsgParam9 MsgParam10 A.2 触 发 器 方 式 数 据 库 接 口 的 存 储 过 程 脚 本 create proc [dbo].[p_trigger_ 业 务 应 用 数 据 表 名 ] @OperationType varchar(10), @MsgParam1 varchar(255) = NULL, @MsgParam2 varchar(255) = NULL, @MsgParam3 varchar(255) = NULL, @MsgParam4 varchar(255) = NULL, @MsgParam5 varchar(255) = NULL, @MsgParam6 varchar(255) = NULL, @MsgParam7 varchar(255) = NULL, @MsgParam8 varchar(255) = NULL, @MsgParam9 varchar(255) = NULL, @MsgParam10 varchar(255) = NULL as BEGIN declare @ErrorCode int, @ErrorMessage varchar(255), @NumRows int select @ErrorCode = 0 insert T_Oth_Msg ( MsgQueuedAt, MsgStatus, MsgDeliveredAt, 9

MsgFailedText,OperationType, MsgParam1, MsgParam2, MsgParam3, MsgParam4, MsgParam5, MsgParam6, MsgParam7, MsgParam8, MsgParam9, MsgParam10 ) select getdate(), 'NEW', NULL, NULL,@OperationType, @MsgParam1, @MsgParam2, @MsgParam3, @MsgParam4, @MsgParam5, @MsgParam6, @MsgParam7, @MsgParam8, @MsgParam9, @MsgParam10 select @ErrorCode = @@error, @NumRows = @@rowcount return @ErrorCode END GO 存 储 过 程 参 数 设 置 说 明 见 表 A.2 表 A.2 存 储 过 程 参 数 表 参 数 名 参 数 含 义 MsgQueuedAt 临 时 记 录 从 中 间 表 中 推 送 的 时 间 MsgStatus 标 识 临 时 记 录 是 否 为 待 推 送 的 信 息 MsgDeliveredAt 临 时 记 录 推 送 到 目 的 地 的 时 间 MsgFailedText 临 时 记 录 推 送 失 败 的 详 细 信 息 OperationType 临 时 记 录 在 业 务 数 据 表 中 执 行 的 操 作 ( 新 增 更 新 删 除 ) MsgParam1 业 务 数 据 表 中 受 影 响 记 录 的 具 体 信 息 MsgParam2 业 务 数 据 表 中 受 影 响 记 录 的 具 体 信 息 MsgParam3 业 务 数 据 表 中 受 影 响 记 录 的 具 体 信 息 MsgParam4 业 务 数 据 表 中 受 影 响 记 录 的 具 体 信 息 MsgParam5 业 务 数 据 表 中 受 影 响 记 录 的 具 体 信 息 MsgParam6 业 务 数 据 表 中 受 影 响 记 录 的 具 体 信 息 MsgParam7 业 务 数 据 表 中 受 影 响 记 录 的 具 体 信 息 MsgParam8 业 务 数 据 表 中 受 影 响 记 录 的 具 体 信 息 MsgParam9 业 务 数 据 表 中 受 影 响 记 录 的 具 体 信 息 MsgParam10 业 务 数 据 表 中 受 影 响 记 录 的 具 体 信 息 A.3 触 发 器 方 式 数 据 库 接 口 的 触 发 器 脚 本 CREATE TRIGGER TR_ 业 务 应 用 数 据 表 名 _I ON [dbo].[ 业 务 应 用 数 据 表 名 ] FOR insert AS BEGIN declare [ 表 字 段 1, 表 字 段 2, 表 字 段 3 ] declare cursor_insert cursor for select " 表 主 键 " from inserted open cursor_insert fetch cursor_insert into @ 表 字 段 1, @ 表 字 段 2, @ 表 字 段 3 while @@fetch_status=0 BEGIN exec P_Trigger_ 业 务 应 用 数 据 表 名 @OperationType ='insert', @MsgParam1= @ 表 字 段 10

1, @MsgParam2= @ 表 字 段 2, @MsgParam3= @ 表 字 段 3 fetch cursor_insert into @ 表 字 段 1, @ 表 字 段 2, @ 表 字 段 3 END close cursor_insert deallocate cursor_insert END GO CREATE TRIGGER TR_ 业 务 应 用 数 据 表 名 _U ON [dbo].[ 表 名 ] FOR update AS BEGIN declare [ 表 字 段 1, 表 字 段 2, 表 字 段 3 ] declare cursor_insert cursor for select " 表 主 键 " from inserted open cursor_insert fetch cursor_insert into @ 表 字 段 1, @ 表 字 段 2, @ 表 字 段 3 while @@fetch_status=0 BEGIN exec P_Trigger_ 业 务 应 用 数 据 表 名 @OperationType ='update', @MsgParam1= @ 表 字 段 1, @MsgParam2= @ 表 字 段 2, @MsgParam3= @ 表 字 段 3 fetch cursor_insert into @ 表 字 段 1, @ 表 字 段 2, @ 表 字 段 3 END close cursor_insert deallocate cursor_insert END GO CREATE TRIGGER TR_ 业 务 应 用 数 据 表 名 _D ON [dbo].[ 表 名 ] FOR delete AS BEGIN declare [ 表 字 段 1, 表 字 段 2, 表 字 段 3 ] declare cursor_insert cursor for select " 表 主 键 " from deleted open cursor_insert fetch cursor_insert into @ 表 字 段 1, @ 表 字 段 2, @ 表 字 段 3 while @@fetch_status=0 BEGIN exec P_Trigger_ 业 务 应 用 数 据 表 名 @OperationTypeName = 'delete', @MsgParam1= @ 表 字 段 1, @MsgParam2= @ 表 字 段 2, @MsgParam3= @ 表 字 段 3 fetch cursor_insert into @ 表 字 段 1, @ 表 字 段 2, @ 表 字 段 3 11

END close cursor_insert deallocate cursor_insert END 触 发 器 参 数 设 置 说 明 : 触 发 器 中 使 用 到 的 参 数 与 存 储 过 程 中 间 表 中 使 用 的 字 段 含 义 一 致 触 发 器 方 式 的 数 据 库 访 问 接 口 由 中 间 表 存 储 过 程 触 发 器 之 间 相 互 配 合 完 成, 具 体 流 程 为 : 由 触 发 器 对 业 务 数 据 表 进 行 实 时 监 控 当 业 务 数 据 表 有 变 化 时, 对 应 的 触 发 器 对 发 生 的 变 化 进 行 捕 获, 并 调 用 相 应 的 存 储 过 程, 将 发 生 的 变 化 信 息 存 储 到 中 间 表 中 12

附 录 B ( 资 料 性 附 录 ) 触 发 器 方 式 数 据 库 接 口 的 SQL 脚 本 (Oracle) B.1 触 发 器 方 式 数 据 库 接 口 的 中 间 表 创 建 脚 本 drop table "T_Oth_Msg" cascade constraints; create table "T_Oth_Msg" ( "PK_MsgId" bigint not null, "MsgQueuedAt" datetime, "MsgStatus" varchar(10), "MsgDeliveredAt" datetime NULL, "MsgFailedText" varchar(255) NULL, "OperationType" varchar(10) NULL, "MsgParam1" varchar(255) NULL, "MsgParam2" varchar(255) NULL, "MsgParam3" varchar(255) NULL, "MsgParam4" varchar(255) NULL, "MsgParam5" varchar(255) NULL, "MsgParam6" varchar(255) NULL, "MsgParam7" varchar(255) NULL, "MsgParam8" varchar(255) NULL, "MsgParam9" varchar(255) NULL, "MsgParam10" varchar(255) NULL, constraint PK_T_OTH_MSG primary key ("PK_MsgId") ); create sequence seq_t_oth_msg minvalue 1000 maxvalue 99999999 start with 1000 increment by 1 nocache; 表 字 段 说 明 见 表 B.1 表 B.1 字 段 说 明 表 字 段 名 字 段 中 文 名 应 用 意 义 PK_MsgId 临 时 记 录 id 中 间 表 的 主 键 MsgQueuedAt 临 时 记 录 推 送 的 时 间 临 时 记 录 从 中 间 表 中 推 送 的 时 间 MsgStatus 临 时 记 录 的 状 态 标 识 临 时 记 录 是 否 为 待 推 送 的 信 息 MsgDeliveredAt 临 时 记 录 推 送 到 目 的 地 的 时 间 临 时 记 录 推 送 到 目 的 地 的 时 间 MsgFailedText 临 时 记 录 推 送 失 败 的 提 示 信 息 临 时 记 录 推 送 失 败 的 详 细 信 息 OperationType 临 时 记 录 的 操 作 类 型 临 时 记 录 在 业 务 数 据 表 中 执 行 的 操 作 ( 新 13

MsgParam1 MsgParam2 MsgParam3 MsgParam4 MsgParam5 MsgParam6 MsgParam7 MsgParam8 MsgParam9 MsgParam10 增 更 新 删 除 ) B.2 触 发 器 方 式 数 据 库 接 口 的 存 储 过 程 脚 本 create or replace procedure P_QueueMsg_ 业 务 应 用 数 据 表 名 ( OperateType in varchar2, MsgParam1 in varchar2, MsgParam2 in varchar2, MsgParam3 in varchar2, MsgParam4 in varchar2, MsgParam5 in varchar2, MsgParam6 in varchar2, MsgParam7 in varchar2, MsgParam8 in varchar2, MsgParam9 in varchar2, MsgParam10 in varchar2 ) as 14

begin insert into T_Oth_Msg ( PK_MsgId,MsgQueuedAt, MsgStatus, MsgDeliveredAt, MsgFailedText,OperationType, MsgParam1, MsgParam2, MsgParam3, MsgParam4, MsgParam5, MsgParam6, MsgParam7, MsgParam8, MsgParam9, MsgParam10 ) values (seq_t_oth_msg.nextval,sysdate, 'NEW', NULL, NULL,OperationType, MsgParam1, MsgParam2, MsgParam3, MsgParam4, MsgParam5, MsgParam6, MsgParam7, MsgParam8, MsgParam9, MsgParam10); end P_Trigger_ 业 务 应 用 数 据 表 名 ; 存 储 过 程 参 数 设 置 说 明 见 表 B.2 表 B.2 存 储 过 程 参 数 设 置 说 明 参 数 名 参 数 含 义 MsgQueuedAt 临 时 记 录 从 中 间 表 中 推 送 的 时 间 MsgStatus 标 识 临 时 记 录 是 否 为 待 推 送 的 信 息 MsgDeliveredAt 临 时 记 录 推 送 到 目 的 地 的 时 间 MsgFailedText 临 时 记 录 推 送 失 败 的 详 细 信 息 OperationType 临 时 记 录 在 业 务 数 据 表 中 执 行 的 操 作 ( 新 增 更 新 删 除 ) MsgParam1 业 务 数 据 表 中 受 影 响 记 录 的 具 体 信 息 MsgParam2 业 务 数 据 表 中 受 影 响 记 录 的 具 体 信 息 MsgParam3 业 务 数 据 表 中 受 影 响 记 录 的 具 体 信 息 MsgParam4 业 务 数 据 表 中 受 影 响 记 录 的 具 体 信 息 MsgParam5 业 务 数 据 表 中 受 影 响 记 录 的 具 体 信 息 MsgParam6 业 务 数 据 表 中 受 影 响 记 录 的 具 体 信 息 MsgParam7 业 务 数 据 表 中 受 影 响 记 录 的 具 体 信 息 MsgParam8 业 务 数 据 表 中 受 影 响 记 录 的 具 体 信 息 MsgParam9 业 务 数 据 表 中 受 影 响 记 录 的 具 体 信 息 MsgParam10 业 务 数 据 表 中 受 影 响 记 录 的 具 体 信 息 B.3 触 发 器 方 式 数 据 库 接 口 的 触 发 器 脚 本 create or replace trigger 触 发 器 名 before [insert update delete] on 业 务 应 用 数 据 表 名 for each row begin P_QueueMsg_ 业 务 应 用 数 据 表 名 (['insert' 'update' 'delete'], 表 字 段 1, 表 字 段 2,...); End 触 发 器 参 数 设 置 说 明 : 15

触 发 器 中 使 用 到 的 参 数 与 存 储 过 程 中 间 表 中 使 用 的 字 段 含 义 一 致 触 发 器 方 式 的 数 据 库 访 问 接 口 由 中 间 表 存 储 过 程 触 发 器 之 间 相 互 配 合 完 成, 具 体 流 程 为 : 由 触 发 器 对 业 务 数 据 表 进 行 实 时 监 控 当 业 务 数 据 表 有 变 化 时, 对 应 的 触 发 器 对 发 生 的 变 化 进 行 捕 获, 并 调 用 相 应 的 存 储 过 程, 将 发 生 的 变 化 信 息 存 储 到 中 间 表 中 16

附 录 C ( 资 料 性 附 录 ) 时 间 戳 方 式 数 据 库 接 口 的 SQL 脚 本 (Microsoft SQL Server) 时 间 戳 方 式 数 据 库 接 口 的 触 发 器 脚 本 CREATE TRIGGER 触 发 器 名 ON 表 名 FOR [INSERT UPDATE ] AS Update 表 名 set [create_time update_time ] =getdate(); 触 发 器 参 数 设 置 说 明 见 表 C.1 表 C.1 触 发 器 参 数 表 参 数 名 参 数 中 文 名 应 用 意 义 create_time 业 务 数 据 的 创 建 时 间 业 务 数 据 表 中 的 字 段, 用 于 记 录 表 中 数 据 的 创 建 时 间 业 务 数 据 表 中 的 字 段, 用 于 记 录 表 中 数 据 update_time 业 务 数 据 的 更 新 时 间 的 更 新 时 间 时 间 戳 方 式 数 据 库 接 口 的 触 发 器 工 作 流 程 为 : 触 发 器 对 业 务 数 据 表 进 行 实 时 监 控, 当 业 务 数 据 表 有 变 化 时, 触 发 该 触 发 器 对 发 生 变 化 的 时 间 进 行 记 录, 并 插 入 到 对 应 的 业 务 数 据 表 时 间 字 段 中 17

附 录 D ( 资 料 性 附 录 ) 时 间 戳 方 式 数 据 库 接 口 的 SQL 脚 本 (Oracle) 时 间 戳 方 式 数 据 库 接 口 的 触 发 器 脚 本 create or replace trigger 触 发 器 名 before [insert update] on 业 务 应 用 数 据 表 名 for each row begin as update 表 名 set [create_time update_time] = sysdate; end 触 发 器 参 数 设 置 说 明 见 表 D.1 表 D.1 触 发 器 参 数 表 参 数 名 参 数 中 文 名 应 用 意 义 create_time 业 务 数 据 的 创 建 时 间 业 务 数 据 表 中 的 字 段, 用 于 记 录 表 中 数 据 的 创 建 时 间 业 务 数 据 表 中 的 字 段, 用 于 记 录 表 中 数 据 update_time 业 务 数 据 的 更 新 时 间 的 更 新 时 间 时 间 戳 方 式 数 据 库 接 口 的 触 发 器 工 作 流 程 为 : 触 发 器 对 业 务 数 据 表 进 行 实 时 监 控, 当 业 务 数 据 表 有 变 化 时, 触 发 该 触 发 器 对 发 生 变 化 的 时 间 进 行 记 录, 并 插 入 到 对 应 的 业 务 数 据 表 时 间 字 段 中 18

附 录 E ( 资 料 性 附 录 ) 环 境 信 息 系 统 数 据 库 访 问 示 例 数 据 传 输 与 交 换 平 台 系 统 访 问 国 控 重 点 污 染 源 自 动 监 控 系 统 数 据 库 E.1 基 本 情 况 系 统 名 称 : 国 控 重 点 污 染 源 自 动 监 控 系 统 访 问 者 : 数 据 传 输 与 交 换 平 台 数 据 库 访 问 接 口 : 视 图 时 间 戳 E.2 访 问 方 式 数 据 库 访 问 方 式 见 图 E.1 适 配 器 c) 数 据 传 输 与 交 换 平 台 d) a) b) 信 息 系 统 数 据 表 时 间 戳 数 据 库 视 图 国 控 重 点 污 染 源 自 动 监 控 系 统 数 据 库 图 E.1 数 据 传 输 与 交 换 平 台 访 问 污 染 源 自 动 监 控 系 统 数 据 库 方 式 a) 在 国 控 重 点 污 染 源 自 动 监 控 系 统 数 据 表 中, 将 数 据 更 新 时 间 作 为 时 间 戳 字 段 使 用 ; b) 根 据 数 据 传 输 与 交 换 平 台 的 访 问 要 求, 将 包 含 时 间 戳 字 段 的 数 据 表 按 照 数 据 库 视 图 接 口 方 式 创 建 访 问 视 图 ( 为 防 止 影 响 信 息 系 统 数 据 表, 采 取 视 图 方 式 ); c) 数 据 传 输 与 交 换 平 台 通 过 适 配 器 组 件 访 问 国 控 重 点 污 染 源 自 动 监 控 系 统 数 据 库 ; d) 通 过 适 配 器 配 置 轮 询 方 式, 定 期 访 问 数 据 库 视 图, 根 据 当 前 时 间 与 时 间 戳 字 段 的 比 较, 访 问 最 新 数 据 19