达梦(DM)数据库通用性

MoMo 2021年6月13日22:50:06
评论
117

DM 是大型通用数据库管理系统,其通用性主要表现在以下四个方面:

  1. 1. SQL 接口的开发符合国际通用标准

符合 SQL92/SQL99ODBCJDBCOLE DBPHP.NET Provider 等国际标准或行业标准,提供所有数据库标准接口

支持 SQL92 标准的所有数据类型; SQL92 入门级标准符合率达到 100%,过渡级也达到 100%

提供了符合 ODBC 3.0 标准的 ODBC 接口驱动程序、符合 JDBC 3.0 标准的 JDBC 接口驱动程序和符合 OLE DB 2.7 标准的 OLE DB 接口驱动程序。

支持 eclipseJBuilderVisual StudioDelphiC++BuilderPowerBuilder 等各种流行的数据库应用开发工具。

此外,为了提高数据库的通用性,DM 还增加了一些其他数据库的数据类型、函数和语

法等特性,与国外数据库管理系统(如 OracleSQL Server 等)高度兼容,如:同时支持自增列和序列。而且从数据库市场现状和技术人员开发习惯的角度出发,注重在功能扩展、函数配备、调用接口及调用方式等方面尽量与国际主流的各类数据库产品接轨,提高应用系统的可移植性和可重用性,降低开发厂商移植和升级的工作难度和强度。

  1. 2. 跨平台支持

DM 服务器内核采用一套源代码实现了对不同软件( WINDOWS/LINUX/UNIX /AIX/SOLARIS 等)、硬件(X64/X86/SPARC/POWER/TITAM)平台的支持,各种平台上的

数据存储结构完全一致。与此同时,各平台的消息通信结构也完全保持一致,使得达梦数据库的各种组件均可以跨不同的软、硬件平台与数据库服务器进行交互。

DM 支持 WINDOWS 2000/XP/20032.4 2.4 以上内核的 LINUXRedhatDebianSuse、红旗、中标等)、麒麟操作系统Kylin)、AIXSOLARIS 等国内外常用操作系统。

DM 的管理工具、应用开发工具集使用 Java 编写,从而可以跨平台工作,即同一程序无需重新编译,将其执行码拷贝到任一种操作系统平台上都能直接运行。这也保证了它们在各种操作系统平台上都有统一的界面风格。

DM 产品采用一致的人机交互界面,既有易于操作使用的图形化界面工具,也有丰富的命令行控制台工具。

  1. 3. 支持对称多处理机系统

由于 DM 核心系统的多线程机制利用了操作系统的线程调度,因此系统的工作线程在单 CPU 和多 CPU 机器上都能很好地并行操作。对于多 CPU 的系统,只要采用的操作系统支持多 CPU 机制,DM 就能很好地实现多 CPU 协同工作。

  1. 4. 对 UNICODE 的支持

目前 DM 系统支持了 Unicode 字符集和其他多种字符集。用户可以在安装 DM 系统时,指定服务器端使用 UTF8 字符集。此时在客户端,用户能够以各种字符集存储文本,并使用系统提供的接口设置客户端使用的字符集,缺省使用客户端操作系统缺省的字符集。客户端和服务器端的字符集由用户指定后,所有字符集都可以透明地使用,系统负责不同字符集之间的自动转换。

    • Unicode 的支持使 DM 系统适应国际化的需要,增强了 DM 的通用性。
https://xpanx.com/
MoMo
  • 本文由 发表于 2021年6月13日22:50:06
  • 转载请务必保留本文链接:https://xpanx.com/2764.html
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: