达梦数据库DM_SQL 语言的特点

MoMo 2021年6月13日09:30:30
评论
40

DM_SQL 语言的特点

DM_SQL 语言符合结构化查询语言 SQL 标准,是标准 SQL 的扩充。它集数据定义、数
据查询、数据操纵和数据控制于一体,是一种统一的、综合的关系数据库语言。它功能强大,
使用简单方便、容易为用户掌握。DM_SQL 语言具有如下特点:

1. 功能一体化

DM_SQL 的功能一体化表现在以下两个方面:

1) DM_SQL 支持多媒体数据类型,用户在建表时可直接使用。DM 系统在处理常规数
据与多媒体数据时达到了四个一体化:一体化定义、一体化存储、一体化检索、一
体化处理,最大限度地提高了数据库管理系统处理多媒体的能力和速度;

2) DM_SQL 语言集数据库的定义、查询、更新、控制、维护、恢复、安全等一系列操
作于一体,每一项操作都只需一种操作符表示,格式规范,风格一致,简单方便,
很容易为用户所掌握。

2. 两种用户接口使用统一语法结构的语言
DM_SQL 语言既是自含式语言,又是嵌入式语言。作为自含式语言,它能独立运行于联
机交互方式。作为嵌入式语言,DM_SQL 语句能够嵌入到 C 和 C++语言程序中,将高级语言
(也称主语言)灵活的表达能力、强大的计算功能与 DM_SQL 语言的数据处理功能相结合,
完成各种复杂的事务处理。而在这两种不同的使用方式中,DM_SQL 语言的语法结构是一致
的,从而为用户使用提供了极大的方便性和灵活性。

3. 高度非过程化
DM_SQL 语言是一种非过程化语言。用户只需指出“做什么”,而不需指出“怎么做”,
对数据存取路径的选择以及 DM_SQL 语句功能的实现均由系统自动完成,与用户编制的应
用程序与具体的机器及关系 DBMS 的实现细节无关,从而方便了用户,提高了应用程序的开
发效率,也增强了数据独立性和应用系统的可移植性。

4. 面向集合的操作方式
DM_SQL 语言采用了集合操作方式。不仅查询结果可以是元组的集合,而且一次插入、
删除、修改操作的对象也可以是元组的集合,相对于面向记录的数据库语言(一次只能操作
一条记录)来说,DM_SQL 语言的使用简化了用户的处理,提高了应用程序的运行效率。

5. 语言简洁,方便易学
DM_SQL 语言功能强大,格式规范,表达简洁,接近英语的语法结构,容易为用户所掌
握。

 

https://xpanx.com/
MoMo
  • 本文由 发表于 2021年6月13日09:30:30
  • 转载请务必保留本文链接:https://xpanx.com/2742.html
匿名

发表评论

匿名网友 填写信息

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