×
暂无评论
图文详情
  • ISBN:9787560666808
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:26cm
  • 页数:296页
  • 出版时间:2023-01-01
  • 条形码:9787560666808 ; 978-7-5606-6680-8

内容简介

本书是一本介绍国产优秀数据库管理系统达梦数据库的基础专业书籍,由关系数据库理论开始,结合大量的示例逐步深入,系统的阐述达梦数据库的基础知识及应用。全书共11章,主要包括数据库基础,达梦数据库概述,达梦数据库安装、卸载和常用工具介绍,达梦表空间、用户、模式,达梦表对象,数据查询,视图和索引,DMSQL编程,DMSQL数据库对象编程,达梦作业管理,DM数据控制。本书内容全面,书中知识点均有贴近生活的示例,语言通俗,操作性强,方便学习。

目录

第1章 数据库基础 1 1.1 数据库基础知识 1 1.1.1 数据管理技术的发展 1 1.1.2 数据库的基本概念 3 1.1.3 数据模型 4 1.2 关系数据库概述 9 1.2.1 关系模型 9 1.2.2 E-R模型到关系模型的转换 12 1.2.3 关系模型的规范化 13 1.3 关系数据库的设计 16 1.3.1 数据库设计的原则 16 1.3.2 数据库设计的步骤 17 本章小结 18 第2章 DM数据库概述 19 2.1 DM数据库简介 19 2.2 DM数据库的特性 19 2.3 DM数据库的基本概念 20 2.4 DM数据库逻辑存储结构 21 2.4.1 数据库 22 2.4.2 文件 22 2.4.3 表空间 23 2.5 DM数据库物理存储结构 24 2.5.1 服务配置文件 26 2.5.2 控制文件 26 2.5.3 数据文件 26 2.5.4 重做日志文件 27 2.5.5 事件日志文件 27 2.5.6 备份文件 27 本章小结 28 第3章 DM数据库的安装、卸载和常用工具介绍 29 3.1 获取DM数据库 29 3.2 Windows下DM数据库的安装与卸载 29 3.2.1 安装前的准备 29 3.2.2 安装DM数据库 31 3.2.3 配置实例 34 3.2.4 启动、停止数据库 39 3.2.5 Windows下卸载DM数据库 40 3.3 Linux(Unix)下DM数据库的安装与卸载 40 3.3.1 安装前的准备 40 3.3.2 安装DM数据库 41 3.3.3 配置环境变量 42 3.3.4 配置实例 42 3.3.5 注册数据库服务 44 3.3.6 启动、停止数据库 45 3.4 DM数据库常用工具介绍 45 3.4.1 DM服务查看器 46 3.4.2 DM管理工具 47 3.4.3 DM数据迁移工具 53 3.4.4 SQL交互式查询工具 53 3.4.5 DM数据库配置助手 56 3.5 DM数据库的修改 58 本章小结 60 第4章 DM数据库表空间、用户和模式 61 4.1 DM表空间 61 4.1.1 DM表空间概述 61 4.1.2 表空间的创建 62 4.1.3 表空间的维护 65 4.2 大表空间 71 4.2.1 大表空间概述 71 4.2.2 大表空间的创建 72 4.2.3 大表空间的删除 72 4.3 DM用户管理 73 4.3.1 用户的创建 73 4.3.2 用户的修改 78 4.3.3 用户的删除 79 4.4 DM模式 80 4.4.1 模式的创建 81 4.4.2 模式的删除 84 本章小结 85 第5章 DM数据库表对象 86 5.1 DM数据库表对象的基础知识 86 5.2 DM表对象的创建 91 5.2.1 表结构的设计 91 5.2.2 表的创建 92 5.3 DM表的维护 102 5.3.1 修改表结构 102 5.3.2 删除表 105 5.4 同义词 105 5.4.1 创建同义词 105 5.4.2 删除同义词 106 5.5 DM表数据的更新 106 5.5.1 表数据的添加 106 5.5.2 表数据的修改 108 5.5.3 表数据的删除 108 5.6 管理外部表 109 5.6.1 外部表概述 109 5.6.2 外部表的管理 109 5.6.3 外部表的删除 111 5.7 序列 111 5.7.1 序列概述 111 5.7.2 序列的使用 111 5.8 约束 113 5.8.1 定义约束 113 5.8.2 删除约束 116 本章小结 116 第6章 数据查询 117 6.1 示例说明 117 6.2 单表查询 121 6.2.1 简单查询 121 6.2.2 带条件查询的WHERE子句 127 6.2.3 集函数 136 6.2.4 GROUP BY和HAVING子句 140 6.2.5 ORDER BY查询排序 146 6.2.6 分析函数 148 6.2.7 情况表达式 154 6.3 多表查询 155 6.3.1 交叉连接(CROSS JOIN) 155 6.3.2 自然连接(NATURAL JOIN) 157 6.3.3 内连接(INNER JOIN) 158 6.3.4 外连接(OUTER JOIN) 160 6.3.5 自连接(SELF JOIN) 163 6.3.6 合并结果集(UNION) 163 6.4 子查询 164 6.4.1 标量子查询 164 6.4.2 表子查询 166 6.4.3 带EXISTS谓词的子查询 168 6.4.4 多层嵌套子查询 169 6.4.5 派生表子查询 170 6.5 数据操作中使用SELECT子句 171 6.5.1 INSERT语句中使用SELECT子句 171 6.5.2 UPDATE语句中使用SELECT子句 172 6.5.3 DELETE语句中使用SELECT子句 174 6.6 公用表表达式WITH子句 174 本章小结 177 第7章 视图与索引 178 7.1 视图 178 7.1.1 视图的概念 178 7.1.2 视图的功能 179 7.1.3 视图的创建 179 7.1.4 视图的维护 182 7.1.5 视图的使用 183 7.2 物化视图 187 7.2.1 物化视图概述 187 7.2.2 物化视图的创建 187 7.2.3 物化视图的修改 189 7.2.4 物化视图的删除 190 7.3 索引 190 7.3.1 索引的基础知识 190 7.3.2 索引的创建与修改 193 7.3.3 索引示例 196 7.3.4 索引的删除 202 本章小结 202 第8章 DM SQL编程 203 8.1 DM SQL程序概述 203 8.1.1 DM SQL程序简介 203 8.1.2 DM SQL程序块结构 204 8.1.3 DM SQL程序编码规则 204 8.1.4 DM SQL程序注释 205 8.2 事务 205 8.2.1 事务概述 205 8.2.2 事务的处理语句 207 8.3 锁与并发控制 208 8.3.1 锁的模式 208 8.3.2 显示锁定表 209 8.3.3 锁的信息 210 8.3.4 死锁的处理 210 8.4 变量 210 8.4.1 变量的声明与赋值 210 8.4.2 运算符 211 8.4.3 变量类型 212 8.5 流程控制语句 223 8.5.1 IF条件控制语句 224 8.5.2 CASE语句 225 8.5.3 循环语句 226 8.5.4 其他控制语句 228 8.6 异常处理 229 8.7 游标 231 8.7.1 游标的读数据 231 8.7.2 游标更新数据 234 本章小结 235 第9章 DM SQL数据库对象编程 236 9.1 存储过程 236 9.1.1 认识存储过程 236 9.1.2 存储过程的创建 237 9.1.3 存储过程的执行 240 9.1.4 存储过程的编译 242 9.1.5 存储过程的删除 242 9.2 函数 242 9.2.1 系统函数 242 9.2.2 存储函数 249 9.3 触发器 252 9.3.1 触发器基础知识 252 9.3.2 触发器的创建 253 9.3.3 触发器的维护 259 9.4 DM数据库包 260 9.4.1 包的创建 260 9.4.2 包的删除 260 9.4.3 包的使用 261 本章小结 263 第10章 DM作业管理 264 10.1 作业概述 264 10.2 操作员管理 266 10.2.1 创建操作员 266 10.2.2 操作员的维护 267 10.3 作业管理 267 10.3.1 作业的创建与维护 267 10.3.2 配置作业 269 10.4 作业日志 276 10.4.1 查看作业信息 276 10.4.2 清除作业日志记录 276 10.5 警报 276 10.5.1 警报的管理 276 10.5.2 关联警报 279 本章小结 280 第11章 DM数据控制 281 11.1 DM数据库权限概述 281 11.1.1 DM数据库权限分类 282 11.1.2 访问控制 284 11.2 角色管理 285 11.2.1 角色概述 285 11.2.2 创建角色 287 11.3 权限管理 288 11.3.1 数据库权限管理 288 11.3.2 对象权限管理 290 本章小结 295 参考文献 296
展开全部

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航