欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • 数据库基础(国产软件应用系列教材)
      • 作者:编者:宋庆江//班海琴//刘蕊|责编:刘玉芳
      • 出版社:西安电子科大
      • ISBN:9787560666808
      • 出版日期:2023/01/01
      • 页数:296
    • 售价:19.6
  • 内容大纲

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

  • 目录

    第1章  数据库基础
      1.1  数据库基础知识
        1.1.1  数据管理技术的发展
        1.1.2  数据库的基本概念
        1.1.3  数据模型
      1.2  关系数据库概述
        1.2.1  关系模型
        1.2.2  E-R模型到关系模型的转换
        1.2.3  关系模型的规范化
      1.3  关系数据库的设计
        1.3.1  数据库设计的原则
        1.3.2  数据库设计的步骤
      本章小结
    第2章  DM数据库概述
      2.1  DM数据库简介
      2.2  DM数据库的特性
      2.3  DM数据库的基本概念
      2.4  DM数据库逻辑存储结构
        2.4.1  数据库
        2.4.2  文件
        2.4.3  表空间
      2.5  DM数据库物理存储结构
        2.5.1  服务配置文件
        2.5.2  控制文件
        2.5.3  数据文件
        2.5.4  重做日志文件
        2.5.5  事件日志文件
        2.5.6  备份文件
      本章小结
    第3章  DM数据库的安装、卸载和常用工具介绍
      3.1  获取DM数据库
      3.2  Windows下DM数据库的安装与卸载
        3.2.1  安装前的准备
        3.2.2  安装DM数据库
        3.2.3  配置实例
        3.2.4  启动、停止数据库
        3.2.5  Windows下卸载DM数据库
      3.3  Linux(Unix)下DM数据库的安装与卸载
        3.3.1  安装前的准备
        3.3.2  安装DM数据库
        3.3.3  配置环境变量
        3.3.4  配置实例
        3.3.5  注册数据库服务
        3.3.6  启动、停止数据库
      3.4  DM数据库常用工具介绍
        3.4.1  DM服务查看器
        3.4.2  DM管理工具
        3.4.3  DM数据迁移工具
        3.4.4  SQL交互式查询工具
        3.4.5  DM数据库配置助手

      3.5  DM数据库的修改
      本章小结
    第4章  DM数据库表空间、用户和模式
      4.1  DM表空间
        4.1.1  DM表空间概述
        4.1.2  表空间的创建
        4.1.3  表空间的维护
      4.2  大表空间
        4.2.1  大表空间概述
        4.2.2  大表空间的创建
        4.2.3  大表空间的删除
      4.3  DM用户管理
        4.3.1  用户的创建
        4.3.2  用户的修改
        4.3.3  用户的删除
      4.4  DM模式
        4.4.1  模式的创建
        4.4.2  模式的删除
      本章小结
    第5章  DM数据库表对象
      5.1  DM数据库表对象的基础知识
      5.2  DM表对象的创建
        5.2.1  表结构的设计
        5.2.2  表的创建
      5.3  DM表的维护
        5.3.1  修改表结构
        5.3.2  删除表
      5.4  同义词
        5.4.1  创建同义词
        5.4.2  删除同义词
      5.5  DM表数据的更新
        5.5.1  表数据的添加
        5.5.2  表数据的修改
        5.5.3  表数据的删除
      5.6  管理外部表
        5.6.1  外部表概述
        5.6.2  外部表的管理
        5.6.3  外部表的删除
      5.7  序列
        5.7.1  序列概述
        5.7.2  序列的使用
      5.8  约束
        5.8.1  定义约束
        5.8.2  删除约束
      本章小结
    第6章  数据查询
      6.1  示例说明
      6.2  单表查询
        6.2.1  简单查询
        6.2.2  带条件查询的WHERE子句

        6.2.3  集函数
        6.2.4  GROUP BY和HAVING子句
        6.2.5  ORDER BY查询排序
        6.2.6  分析函数
        6.2.7  情况表达式
      6.3  多表查询
        6.3.1  交叉连接(CROSS JOIN)
        6.3.2  自然连接(NATURAL JOIN)
        6.3.3  内连接(INNER JOIN)
        6.3.4  外连接(OUTER JOIN)
        6.3.5  自连接(SELF JOIN)
        6.3.6  合并结果集(UNION)
      6.4  子查询
        6.4.1  标量子查询
        6.4.2  表子查询
        6.4.3  带EXISTS谓词的子查询
        6.4.4  多层嵌套子查询
        6.4.5  派生表子查询
      6.5  数据操作中使用SELECT子句
        6.5.1  INSERT语句中使用SELECT子句
        6.5.2  UPDATE语句中使用SELECT子句
        6.5.3  DELETE语句中使用SELECT子句
      6.6  公用表表达式WITH子句
      本章小结
    第7章  视图与索引
      7.1  视图
        7.1.1  视图的概念
        7.1.2  视图的功能
        7.1.3  视图的创建
        7.1.4  视图的维护
        7.1.5  视图的使用
      7.2  物化视图
        7.2.1  物化视图概述
        7.2.2  物化视图的创建
        7.2.3  物化视图的修改
        7.2.4  物化视图的删除
      7.3  索引
        7.3.1  索引的基础知识
        7.3.2  索引的创建与修改
        7.3.3  索引示例
        7.3.4  索引的删除
      本章小结
    第8章  DM SQL编程
      8.1  DM SQL程序概述
        8.1.1  DM SQL程序简介
        8.1.2  DM SQL程序块结构
        8.1.3  DM SQL程序编码规则
        8.1.4  DM SQL程序注释
      8.2  事务
        8.2.1  事务概述

        8.2.2  事务的处理语句
      8.3  锁与并发控制
        8.3.1  锁的模式
        8.3.2  显示锁定表
        8.3.3  锁的信息
        8.3.4  死锁的处理
      8.4  变量
        8.4.1  变量的声明与赋值
        8.4.2  运算符
        8.4.3  变量类型
      8.5  流程控制语句
        8.5.1  IF条件控制语句
        8.5.2  CASE语句
        8.5.3  循环语句
        8.5.4  其他控制语句
      8.6  异常处理
      8.7  游标
        8.7.1  游标的读数据
        8.7.2  游标更新数据
      本章小结
    第9章  DM SQL数据库对象编程
      9.1  存储过程
        9.1.1  认识存储过程
        9.1.2  存储过程的创建
        9.1.3  存储过程的执行
        9.1.4  存储过程的编译
        9.1.5  存储过程的删除
      9.2  函数
        9.2.1  系统函数
        9.2.2  存储函数
      9.3  触发器
        9.3.1  触发器基础知识
        9.3.2  触发器的创建
        9.3.3  触发器的维护
      9.4  DM数据库包
        9.4.1  包的创建
        9.4.2  包的删除
        9.4.3  包的使用
      本章小结
    第10章  DM作业管理
      10.1  作业概述
      10.2  操作员管理
        10.2.1  创建操作员
        10.2.2  操作员的维护
      10.3  作业管理
        10.3.1  作业的创建与维护
        10.3.2  配置作业
      10.4  作业日志
        10.4.1  查看作业信息
        10.4.2  清除作业日志记录

      10.5  警报
        10.5.1  警报的管理
        10.5.2  关联警报
      本章小结
    第11章  DM数据控制
      11.1  DM数据库权限概述
        11.1.1  DM数据库权限分类
        11.1.2  访问控制
      11.2  角色管理
        11.2.1  角色概述
        11.2.2  创建角色
      11.3  权限管理
        11.3.1  数据库权限管理
        11.3.2  对象权限管理
      本章小结
    参考文献