购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

前言

达梦数据库DM8(简称达梦数据库)是融合分布式、弹性计算与云计算的优势,具有完全自主知识产权的新一代高性能数据库产品。达梦数据库在支持数据处理及应用系统开发方面的主要特点如下。

一是通用性强。DM8兼容多种硬件体系,DM8在各种平台上的数据存储结构和消息通信结构完全一致,使得DM8各种组件在不同的硬件平台上具有一致的使用特性;DM8实现了平台无关性,支持主流操作系统。DM8的服务器、接口程序和管理工具均可在32位/64位操作系统上使用;DM8支持主流集成开发环境、开放框架和中间件;支持多种数据库开发接口。

二是高可用性。为了应对现实中出现的各种意外,如电源中断、系统故障、服务器宕机、网络故障等突发情况,具有快速的故障恢复、可靠的备份与还原、高效的数据复制、实时的主备系统等功能。

三是高性能。为了提高数据库在数据查询、存储、分析、处理等方面的性能,DM8采用了多种性能优化技术与策略,包括查询优化、查询计划重用、查询内并行处理、查询结果集的缓存、虚拟机执行器、批量数据处理、异步检查点技术、多版本并发控制、数据字典缓存技术、可配置的工作线程模式、多缓冲区等。

四是高安全性。DM8是具有自主知识产权的高安全性数据库管理系统,已通过公安部安全四级评测,是目前安全等级最高的商业数据库之一。同时,DM8通过了中国信息安全评测中心的EAL3级评测。

五是易用性。DM8提供了一系列基于Java技术的、多平台风格统一的图形化客户端工具,通过这些工具用户可以与数据库进行交互,即操作数据库对象和从数据库中获取信息。DM8提供的管理工具功能强大、界面友好、操作方便,能满足用户各种数据管理的需求。

六是兼容性强。高度兼容Oracle、SQL Server等主流数据库管理系统。达梦数据库在功能扩展、函数定义、调用接口定义及调用方式等方面尽量与Oracle、SQL Server等数据库产品一致,实现了很多Oracle独特的功能和语法,使多数基于Oracle的应用可以不用修改直接移植到达梦数据库。而原有的基于Oracle的OCI和OCCI接口开发的应用程序,只需要将应用连接到由达梦数据库提供的兼容动态库即可,开发人员无须更改应用系统的数据库交互代码,即可基本完成应用程序的移植,从而最大限度地提高应用系统的可移植性和可重用性,降低应用系统移植和升级的工作难度与强度。

七是国际性。达梦数据库支持UTF-8、GB 18030、EUC-KR等字符集。用户可以指定服务器端使用UTF-8字符集,在客户端能够以各种字符集存储文本,并使用系统提供的接口设置客户端使用的字符集。客户端和服务器端的字符集由用户指定后,系统负责不同字符集之间的自动转换,从而满足国际化需要,增强了达梦数据库的通用性。

为了推动国产数据库管理系统的教学和人才培养,促进国产数据库的广泛应用,编著者于2016年结合达梦数据库教学和应用开发的经验体会,以达梦数据库DM7.1为平台,编著了《达梦数据库应用基础》,得到了高校老师、学生和广大读者的广泛认可。《达梦数据库应用基础(第二版)》以新一代达梦数据库DM8为平台,继承了第一版的成功经验,在保留基本内容的同时,针对DM8的特点进行修改和扩充。

全书共9章,第1章达梦数据库概述,剖析了达梦数据库的体系结构,介绍了达梦数据库的常用工具;第2章达梦数据库常用对象管理,重点对表空间、模式、表等常用对象的管理操作方法进行了介绍;第3章达梦数据库查询与操作,从单表查询、连接查询、查询子句、子查询、表数据操作等方面,用举例的方法说明查询与操作SQL语句的使用;第4章达梦数据库高级对象管理,重点介绍了视图、索引、序列、同义词等达梦数据库高级对象的管理;第5章达梦数据库安全管理,重点介绍了用户管理、权限管理、角色管理、数据库审计等;第6章达梦数据库事务管理,重点介绍了事务的提交、回滚、锁定、多版本等;第7章达梦数据库备份还原,重点介绍了对达梦数据库的物理备份还原、逻辑备份还原、定时备份还原等操作;第8章达梦数据库性能优化,重点介绍了性能优化的步骤、性能统计信息、SQL优化等;第9章达梦数据库程序设计,重点介绍了达梦数据库程序设计基础、存储过程和存储函数、高级语言程序设计等。

本书突出了对操作实践的指导,书中列举了大量详细的案例,方便读者进行操作练习,掌握数据库管理应用技能,提高学习效率。另外,读者可访问电子工业出版社华信教育资源网,获取与本书配套的课件、习题答案、示例数据库说明、实训项目等教学资源,以满足具有不同学习基础读者的学习需求。

由于编著者水平有限,加之时间仓促,书中难免有错误与不妥之处,敬请读者批评指正。

编著者
2021年8月 t3yWYxd5dEdOk6lZQBbjI6E4idNxRaIg4lk5KDTTkTD6elQK5JC3toHBql3m4/ZQ

点击中间区域
呼出菜单
上一章
目录
下一章
×

打开