首页> 外文会议> >DPLAN-A data base oriented programing ianguage
【24h】

DPLAN-A data base oriented programing ianguage

机译:PLAN-A面向数据库的编程语言

获取原文
获取外文期刊封面目录资料

摘要

This paper describes the design of a language intended for use in a data base environment. The language is of interest for several reasons. It is used as a vehicle to introduce the concept of transformation grammar as a basis for describing a high level programming language. We will show that a transformational grammar may define a natural English-like language while providing an efficient method for language recognition. Another important aspect of the language is its data view, in that data files are the processing unit, rather than in dividual records. Finally, the language is well suited to the programming orientation of viewing a program in terms of data mappings, allowing a more structured approach to programming. The examples presented in this paper are framed in terms of logical data structures. Because of the modular nature of the language processor, any physical data organization and data base implementation can be supported. In particular, both CODASYL-type and relational data bases C 1,23 can be handled via the appropriate transformations. This paper has two basic goals. One is to describe the language in both theoretical and practical terms. This is done primarily through the use of examples. The second goal is the introduction of the linguistic techniques used to define the language. These include transformational grammars. The purpose is not to be tutorial, but to indicate the nature of the technique.
机译:本文描述了旨在在数据库环境中使用的语言的设计。有几种原因使该语言受到关注。它用作介绍转换语法概念的工具,作为描述高级编程语言的基础。我们将展示一种转换语法可以定义一种自然的类似于英语的语言,同时提供一种有效的语言识别方法。该语言的另一个重要方面是其数据视图,因为数据文件是处理单元,而不是单独的记录。最终,该语言非常适合在数据映射方面查看程序的编程方向,从而允许采用更加结构化的方法进行编程。本文介绍的示例是根据逻辑数据结构构建的。由于语言处理器的模块化性质,因此可以支持任何物理数据组织和数据库实现。特别是,可以通过适当的转换来处理CODASYL类型数据库和关系数据库C 1,23。本文有两个基本目标。一种是用理论和实践术语来描述语言。这主要是通过使用示例来完成的。第二个目标是引入用于定义语言的语言技术。这些包括转换语法。目的不是要教程,而是要指出技术的性质。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号