国产达梦数据库学习分享

一、数据库简介:国产达梦数据库建立已近20年历史,经过不断的努力,功能不仅完善且使用方便、高效,在国产数据库市场占有率名列前茅。DM8 是达梦数据库有限公司推出的新一代高性能数据库产品。它具有开放的、可扩展的体系结构,易于使用的事务处理系统,以及低廉的维护成本,是达梦公司完全自主开发的产品。DM8 以 RDBMS 为核心,以 SQL 为标准,是一个能跨越多种软硬件平台、具有大型数据综合管理能力的、高效稳定的通用数据库管理系统。数据库访问是数据库应用系统中非常重要的组成部分。DM 作为一个通用数据库管理系统,提供了多种数据库访问接口,包括 ODBC、JDBC、DPI、OLEDB 以及嵌入方式。

 二、业务系统国产化建设优势

达梦数据库参与必将带来诸多高效益低成本替换,从一开始的达梦的建立秉承自主创新理念,在当今国家信创安可工程实施中,达梦数据库必将以下主要优势占据主导地位。

1)移植兼容性:

1、高度兼容如 Oracle、SQL Server 等,如:同时支持自增列和序列。而且从数据库市场现状和技术人员开发习惯的角度出发,注重在功能扩展、函数配备、调用接口及调用方式等方面尽量与国际主流的各类数据库产品接轨,提高应用系统
的可移植性和可重用性,降低开发厂商移植和升级的工作难度和强度。
2、跨平台支持:DM 内核采用一套源代码实现了对不同软件( WINDOWS/LINUX/UNIX/AIX/SOLARIS 等)、硬件X64/X86/SPARC/POWER/TITAM)平台的支持,各种平台上的数据存储结构完全一致。与此同时,各平台的消息通信结构也完全保持一致,使得达梦数据库的各种组件均可以跨不同的软、硬件平台与数据库服务器进行交互。

3、DM 支持 WINDOWS 2000/XP/2003、2.4 及 2.4 以上内核的 LINUX(Redhat、Debian、Suse、红旗、中标等)、麒麟操作系统(Kylin)、AIX、SOLARIS 、UOS等国际通用和国产常用操作系统

2)高安全性:只具备自主访问控制安全机制的数据库远不能满足一些对安全具有高要求的系统的需要。为了保证系统的安全性,DM 采用基于角色与权限的管理方法来实现基本安全功能,并根据三权分立的安全机制,将审计和数据库管理分别处理,同时增加了强制访问控制功能,另外,还实现了包括通讯加密、存储加密以及资源限制等辅助安全功能,使得达梦数据库安
全级别达到 B1 级。

3)完全自主知识产权:达梦数据库是具有完全自主知识产权的国产大型数据库管理系统。在产品开发过程中,达梦公司始终坚持自主开发的原则,致力于保卫国家信息安全,推进国民经济信息化建设,拥有产品的全部源代码和完全的自主版权。这一方面杜绝了继承开源系统导致的版权纠纷,同时也从根本上保证了系统的安全性,并有利于与其它应用系统集成,可以根据具体需求定
制和提供及时有效的服务。

4)三权分立的安全机制:DM 在安全管理方面采用了三权分立的安全管理体制,把系统管理员分为数据库管理员DBA、数据库安全管理员 SSO、数据库审计员 AUDITOR 三类。DBA 负责自主访问控制及系统维护与管理方面的工作,SSO 负责强制访问控制,AUDITOR 负责系统的审计。这种管理体制真正做到三权分立,各行其责,相互制约,更好地实现了数据的保密性、完整性和可用性

5)高效数据迁移:DM 数据迁移工具 DTS类似ETL平台, 可跨平台实现数据库之间的数据和结构互导,例如 DM 与 DM之间、DM 与 ORACLE、MS SQL Server 之间等,也可复制从 SQL 查询中获得的数据,还可实现数据库与文本文件之间的数据或者结构互导。为了实现与 ORACLE、DB2、SQL Server 等多种主流数据库管理系统的数据交换,DM提供跨平台的数据迁移工具 DTS。它是一个用纯 Java 编写的基于 JDBC/ODBC 的数据迁移工具,可跨平台实现数据库之间的数据和结构互导,也可复制从 SQL 查询中获得的数据,还可实现数据库与文本文件之间的数据或者结构互导。在迁移的过程中它最大限度地保留了源数据的原始信息(包括源数据的类型、精度、默认值、主键和外键约束等),还支持迁移过程中的数据类型自动转换,关于转换方面的细节问题可由数据迁移工具自动来为您解决,数据库管理员所要做的仅仅是指定需要进行数据迁移的两个数据库的连接参数和所迁移的数据。DM 良好的数据迁移解决方案为系统移植工作减少了很大一部分工作量,免去系统管理员和开发人员的后顾之忧,能够将更多的精力投入到应用程序的移植上面来

三、达梦数据库必备基础知识

概念:表空间、用户、用户授权、模式、表及之间的关系。表空间:主要是配置表空间存放文件和位置、空间大小等,用户可以设置关联表空间,每个管理用户都会产生一个模式等,模式主要是管理表,视图等,默认的建立模式,对应表空间为main表空间。数据主要管理工具都在/dm8/tool目录下常用的几个工具如下:

  1. dbca.sh 图形化用于初始化数据和注册
  2. disql 用于连接数据库,执行sql,和/dm8/bin目录下的连接方式略有不同
  3. manager 图形化表空间、用户、模式等管理界面
  4. console 控制台、管理全局配置和全局备份还原、

了解和学习使用达梦可从如下途径获取知识:

达梦官网:www.dameng.com/

达梦大学QQ:788905868

微信公众号:达梦大数据

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值