📜  统一数据库语言(UDL)的介绍

📅  最后修改于: 2021-08-29 02:45:07             🧑  作者: Mango

统一数据库语言(UDL)是一种语言,它以统一且一致的方式支持所有三种众所周知的方法-关系,层次结构,网络。它不是一种独立的语言,而是明确地旨在作为对现有编程语言(例如COBOL,PL / I)的“紧密耦合”数据库扩展集。 PL / I通常用于实现。

它独立于任何一种特定的主机编程语言,可以通过适当的语法修改将其合并到各种编程语言中。除了支持所有这三种方法外,UDL还为它们中的每一个提供一次记录和一次设置操作。

  • 出于生产率和易于编程的原因,期望设置水平。
  • 记录级别充当宿主语言中现有函数的桥梁。

分类 :
统一数据库语言:

  1. 信息系统
  2. 资料管理系统
  3. 数据库设计与模型
  4. 查询语言
  5. 计算理论
  6. 计算机领域的理论和算法
  7. 数据库理论
  8. 数据库查询语言(原理)

好处 :

  • 自成一体的语言。
  • 使用现有的编程语言。
  • 独立于主机编程语言。
  • 易于使用且灵活。
  • 必须有效地沟通软件体系结构。

缺点:

  • 使用有限的语言。
  • 不需要正式的符号
  • 随着研究的不断深入,有关UDL不同领域的信息越来越少。
  • 复杂程度的提升。