节点文献
持久性程序设计语言及其现状
A Survey of Persistent Programming Languages
【摘要】 <正> 1.引言许多计算机系统如MIS系统、CAD/CAM系统、CASE系统、OA系统、地理信息系统、医疗保健系统都遵循一个共同的模式,就是围绕持久性的数据进行计算(处理),这类应用称为持久应用(persistent application)。在这类系统中,被处理数据分为瞬态数据和持久性数据。传统程序设计语言一般只提供了定义和操纵瞬态数据的设施,却不支持对持久性的抽象。传统的数据库系统可以定义和操纵持久数据,但却存在着计算不完备、数据建模能力差等问题。因此,在开发持久应用时,人们往往不得不同时使用数据库系统和传统程序设计语言:用数据库系统对持久性数据进行定义和存储,用传统语言进行其它辅助处理。但混合使用传统语言和数据库系统并不
【Abstract】 Persistent transaction system is an important branch of computer application,traditional programming language and database system are not suitable to construct persistent systems. In persistent programming language,data movement is inexplicit .persistent language has the advantages of both traditional language and database system,it is a powerful tool to construct persistent application systems. In this paper,we first address the problems that persistent language need to solve.then we present the design principles and some persistent models,at last,we discuss persistent extensions to some typical languages-
【Key words】 Persistent programming language; Object oriented database; Orthogonal persistence; Reachability;
- 【文献出处】 计算机科学 ,Computer Science , 编辑部邮箱 ,2002年06期
- 【分类号】TP312
- 【被引频次】1
- 【下载频次】33