展开全部

主编推荐语

本书以达梦数据库DM8为蓝本,介绍达梦数据库的存储过程、存储函数、触发器等服务器端程序,以及Java、C、Python、PHP等高级语言基于达梦数据库的应用程序设计方法。

内容简介

本书内容主要包括:DM SQL程序结构、基本语法;存储过程、存储函数、触发器、包等高级对象的基本语法及应用方法;嵌入式SQL程序Proc组成、基本语法及应用方法;基于ODBC、JDBC、.NET Data Provider数据库访问接口标准的应用程序设计方法;PHP、Python、Go等高级语言访问达梦数据库的程序设计方法;达梦数据库数据装载及日志分析接口的程序设计方法。

本书内容实用、示例丰富、语言通俗、格式规范,可作为相关专业的教材,也可作为工程技术人员的参考书。

目录

  • 版权信息
  • 内容简介
  • 丛书专家顾问委员会
  • 丛书编委会
  • 序一
  • 序二
  • 序三
  • 前言
  • 第1章 达梦数据库编程概述
  • 1.1 主要特点和技术指标
  • 1.2 主要编程接口和系统包
  • 1.2.1 主要编程接口
  • 1.2.2 主要系统包
  • 1.3 语法描述说明
  • 1.4 示例数据库说明
  • 1.5 DM SQL程序编辑及调试工具
  • 1.5.1 DM管理工具
  • 1.5.2 命令行工具dmdbg
  • 第2章 达梦数据库SQL程序设计基础
  • 2.1 DM SQL程序的特点
  • 2.2 DM SQL程序块结构
  • 2.3 DM SQL程序代码编写规则
  • 2.3.1 变量命名规范
  • 2.3.2 大小写规则
  • 2.3.3 注释
  • 2.4 DM SQL程序变量声明、赋值及操作符
  • 2.4.1 变量声明及初始化
  • 2.4.2 变量赋值
  • 2.4.3 操作符
  • 2.5 DM SQL程序数据类型
  • 2.5.1 标量数据类型
  • 2.5.2 大对象数据类型
  • 2.5.3 %TYPE类型
  • 2.5.4 %ROWTYPE类型
  • 2.5.5 记录类型
  • 2.5.6 数组类型
  • 2.5.7 集合类型
  • 2.5.8 类类型
  • 2.6 DM SQL程序控制结构
  • 2.6.1 IF语句
  • 2.6.2 循环语句
  • 2.6.3 CASE语句
  • 2.6.4 顺序结构语句
  • 2.6.5 其他语句
  • 2.7 DM SQL程序异常处理
  • 2.7.1 异常处理语法
  • 2.7.2 用户自定义异常
  • 2.7.3 异常处理函数
  • 2.8 游标
  • 2.8.1 游标控制和属性
  • 2.8.2 游标变量
  • 2.8.3 游标更新数据、删除数据
  • 2.9 基于C语言和Java语言的DM SQL程序
  • 2.9.1 基于C语言的DM SQL程序
  • 2.9.2 基于Java语言的DM SQL程序
  • 第3章 达梦数据库SQL程序设计
  • 3.1 存储过程
  • 3.1.1 存储过程的定义和调用
  • 3.1.2 存储过程应用举例
  • 3.1.3 存储过程编译
  • 3.1.4 存储过程删除
  • 3.2 存储函数
  • 3.2.1 存储函数的定义和调用
  • 3.2.2 存储函数编译
  • 3.2.3 存储函数删除
  • 3.2.4 C语言外部函数
  • 3.2.5 Java语言外部函数
  • 3.3 触发器
  • 3.3.1 触发器概述
  • 3.3.2 触发器创建
  • 3.3.3 触发器管理
  • 3.4 包
  • 3.4.1 创建包
  • 3.4.2 删除包
  • 3.4.3 包应用举例
  • 第4章 达梦数据库嵌入式SQL程序设计
  • 4.1 嵌入式SQL程序组成及编译过程
  • 4.1.1 嵌入式SQL程序组成
  • 4.1.2 嵌入式SQL程序编译过程
  • 4.2 嵌入式SQL常用语法
  • 4.2.1 SQL前缀和终结符
  • 4.2.2 宿主变量
  • 4.2.3 输入和输出变量
  • 4.2.4 指示符变量
  • 4.2.5 服务器登录与退出
  • 4.2.6 单元组查询语句
  • 4.3 动态SQL
  • 4.3.1 EXECUTE IMMEDIATE立即执行语句
  • 4.3.2 PREPARE准备语句
  • 4.3.3 EXECUTE执行语句
  • 4.4 嵌入式程序的异常处理
  • 4.4.1 异常声明/处理语句
  • 4.4.2 异常声明/处理语句使用举例
  • 第5章 基于数据库访问接口标准的应用程序设计
  • 5.1 DM ODBC程序设计
  • 5.1.1 ODBC主要功能
  • 5.1.2 DM ODBC主要函数
  • 5.1.3 DM ODBC应用程序设计流程及示例
  • 5.2 DM JDBC程序设计
  • 5.2.1 JDBC主要功能
  • 5.2.2 DM JDBC主要类和函数
  • 5.2.3 DM JDBC应用程序设计流程及示例
  • 5.3 DM .NET Data Provider程序设计
  • 5.3.1 DM .NET Data Provider主要类和函数
  • 5.3.2 DM .NET Data Provider应用程序设计流程及示例
  • 第6章 高级语言达梦数据库程序设计
  • 6.1 PHP程序设计
  • 6.1.1 PHP环境准备
  • 6.1.2 PHP主要接口
  • 6.1.3 PHP应用举例
  • 6.2 Python程序设计
  • 6.2.1 Python环境准备
  • 6.2.2 Python连接串语法说明
  • 6.2.3 Python主要对象和函数
  • 6.2.4 Python应用举例
  • 6.3 Node.js程序设计
  • 6.3.1 Node.js环境准备
  • 6.3.2 Node.js主要对象和函数
  • 6.3.3 Node.js连接串语法说明
  • 6.3.4 Node.js应用举例
  • 6.4 Go程序设计
  • 6.4.1 Go环境准备
  • 6.4.2 Go连接串语法说明
  • 6.4.3 Go主要类和函数
  • 6.4.4 Go批量执行
  • 6.4.5 Go应用举例
  • 第7章 数据装载程序设计
  • 7.1 DM FLDR主要功能及应用方法
  • 7.2 DM FLDR JNI应用程序设计
  • 7.2.1 DM FLDR JNI接口说明
  • 7.2.2 DM FLDR JNI应用示例
  • 7.3 DM FLDR C应用程序设计
  • 7.3.1 DM FLDR C接口说明
  • 7.3.2 DM FLDR C应用示例
  • 7.4 快速装载命令行工具
  • 7.4.1 命令行参数
  • 7.4.2 控制文件
  • 7.4.3 使用说明
  • 7.4.4 应用示例
  • 第8章 日志挖掘分析程序设计
  • 8.1 DM Logmnr主要功能及应用方法
  • 8.2 DM Logmnr JNI应用程序设计
  • 8.2.1 DM Logmnr JNI接口说明
  • 8.2.2 DM Logmnr JNI应用示例
  • 8.3 DM Logmnr C应用程序设计
  • 8.3.1 DM Logmnr C接口说明
  • 8.3.2 DM Logmnr C应用示例
  • 8.4 DBMS_LOGMNR包及其应用
  • 8.4.1 主要方法及使用流程
  • 8.4.2 常用动态性能视图
  • 8.4.3 DBMS_LOGMNR包应用示例
展开全部

评分及书评

尚无评分
目前还没人评分
  • 加载中...

出版方

电子工业出版社

电子工业出版社成立于1982年10月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。