作品简介

本书以达梦数据库DM8为蓝本,介绍达梦数据库的存储过程、存储函数、触发器等服务器端程序,以及Java、C、Python、PHP等高级语言基于达梦数据库的应用程序设计方法。本书主要包括:DM SQL程序结构、基本语法;存储过程、存储函数、触发器、包等高级对象的基本语法及应用方法;嵌入式SQL程序Pro*c组成、基本语法及应用方法;基于ODBC、JDBC、.NET Data Provider数据库访问接口标准的应用程序设计方法;PHP、Python、Go等高级语言访问达梦数据库的程序设计方法;达梦数据库数据装载及日志分析接口的程序设计方法。本书内容实用、示例丰富、语言通俗、格式规范,可作为相关专业的教材,也可作为工程技术人员的参考书。

戴剑伟,教授,主要研究方向为数据工程、信息资源管理,出版《军事信息管理》、《跨领域信息交换方法与技术》、《数据工程理论与技术》、《HLA仿真程序设计》等多部专著。

作品目录

  • 丛书专家顾问委员会
  • 丛书编委会
  • 序一
  • 序二
  • 序三
  • 前言
  • 第1章 达梦数据库编程概述
  • 1.1 主要特点和技术指标
  • 1.2 主要编程接口和系统包
  • 1.3 语法描述说明
  • 1.4 示例数据库说明
  • 1.5 DM SQL程序编辑及调试工具
  • 第2章 达梦数据库SQL程序设计基础
  • 2.1 DM SQL程序的特点
  • 2.2 DM SQL程序块结构
  • 2.3 DM SQL程序代码编写规则
  • 2.4 DM SQL程序变量声明、赋值及操作符
  • 2.5 DM SQL程序数据类型
  • 2.6 DM SQL程序控制结构
  • 2.7 DM SQL程序异常处理
  • 2.8 游标
  • 2.9 基于C语言和Java语言的DM SQL程序
  • 第3章 达梦数据库SQL程序设计
  • 3.1 存储过程
  • 3.2 存储函数
  • 3.3 触发器
  • 3.4 包
  • 第4章 达梦数据库嵌入式SQL程序设计
  • 4.1 嵌入式SQL程序组成及编译过程
  • 4.2 嵌入式SQL常用语法
  • 4.3 动态SQL
  • 4.4 嵌入式程序的异常处理
  • 第5章 基于数据库访问接口标准的应用程序设计
  • 5.1 DM ODBC程序设计
  • 5.2 DM JDBC程序设计
  • 5.3 DM .NET Data Provider程序设计
  • 第6章 高级语言达梦数据库程序设计
  • 6.1 PHP程序设计
  • 6.2 Python程序设计
  • 6.3 Node.js程序设计
  • 6.4 Go程序设计
  • 第7章 数据装载程序设计
  • 7.1 DM FLDR主要功能及应用方法
  • 7.2 DM FLDR JNI应用程序设计
  • 7.3 DM FLDR C应用程序设计
  • 7.4 快速装载命令行工具
  • 第8章 日志挖掘分析程序设计
  • 8.1 DM Logmnr主要功能及应用方法
  • 8.2 DM Logmnr JNI应用程序设计
  • 8.3 DM Logmnr C应用程序设计
  • 8.4 DBMS_LOGMNR包及其应用
展开全部