达梦(DM)数据库通用性

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

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
 TongWeb 在企业级应用中的作用 东方通

 TongWeb 在企业级应用中的作用

  应用服务器 TongWeb v7 全面支持 JavaEE7 及部分 JavaEE8 规范,作为基础架 构软件,位于操作系统与应用之间,帮助企业将业务应用集成在一个基础平台上, 为应用高效...
东方通TongWeb V7.0 技术白皮书 概述 东方通

东方通TongWeb V7.0 技术白皮书 概述

现今,伴随网络和信息化建设的蓬勃发展,各种组织机构和企业都需要大量 新的应用程序和服务来应对不断扩展的业务需求和市场变化,而中间件平台为企 业提供了应用开发、部署、运行、维护所需的基础设施,既能减少企...
匿名

发表评论

匿名网友 填写信息

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