Translating data base procedures

ACM '75 Pub Date : 1900-01-01 DOI:10.1145/800181.810370
Eric Kintzer
{"title":"Translating data base procedures","authors":"Eric Kintzer","doi":"10.1145/800181.810370","DOIUrl":null,"url":null,"abstract":"One of the fastest growing areas in computer science today is the development and application of data base management systems (DBMS). These systems collect and maintain data in user-specified relationships in support of various interrelated applications. They provide a high level interface between application programs and the actual data to isolate the user from such operations as physical I/O, buffering and pointer manipulation. As new DBMSs are being developed with greater capabilities and features, users of existing DBMSs may wish to convert their application programs and the data bases to operate on the new system software. If the up-grading decision is made, all of the data and all of the application programs must be migrated to the new DBMS.\n Migration of DBMS involves all aspects connected with the stored data. The schema of the data, the data definition language, the application procedures as well as the physical data items must be converted in some fashion so that the new DBMS functions as desired. Migration is an expensive undertaking especially if a different manufacturer's hardware is to be acquired. In the past when users converted from one file organization to another file organization (example: Honeywell's ISP to IBM's ISAM), specialized programs were written to translate the data between file systems. In addition, all the old application programs were re-written or modified so that they would operate on the new file organization. If you multiply an individual data processing shop's efforts to convert by the number of computer installations that undergo a system conversion, an enormous expense has been incurred. In the future, it is foreseeable that even greater expenses will be incurred in order to change from an existing DBMS to a new DBMS.","PeriodicalId":447373,"journal":{"name":"ACM '75","volume":"35 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"ACM '75","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/800181.810370","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

One of the fastest growing areas in computer science today is the development and application of data base management systems (DBMS). These systems collect and maintain data in user-specified relationships in support of various interrelated applications. They provide a high level interface between application programs and the actual data to isolate the user from such operations as physical I/O, buffering and pointer manipulation. As new DBMSs are being developed with greater capabilities and features, users of existing DBMSs may wish to convert their application programs and the data bases to operate on the new system software. If the up-grading decision is made, all of the data and all of the application programs must be migrated to the new DBMS. Migration of DBMS involves all aspects connected with the stored data. The schema of the data, the data definition language, the application procedures as well as the physical data items must be converted in some fashion so that the new DBMS functions as desired. Migration is an expensive undertaking especially if a different manufacturer's hardware is to be acquired. In the past when users converted from one file organization to another file organization (example: Honeywell's ISP to IBM's ISAM), specialized programs were written to translate the data between file systems. In addition, all the old application programs were re-written or modified so that they would operate on the new file organization. If you multiply an individual data processing shop's efforts to convert by the number of computer installations that undergo a system conversion, an enormous expense has been incurred. In the future, it is foreseeable that even greater expenses will be incurred in order to change from an existing DBMS to a new DBMS.
翻译数据库过程
当今计算机科学中发展最快的领域之一是数据库管理系统(DBMS)的开发和应用。这些系统以用户指定的关系收集和维护数据,以支持各种相互关联的应用程序。它们提供了应用程序和实际数据之间的高级接口,将用户与物理I/O、缓冲和指针操作等操作隔离开来。由于正在开发具有更大功能和特性的新dbms,现有dbms的用户可能希望转换其应用程序和数据库,以便在新的系统软件上操作。如果做出升级决策,则必须将所有数据和所有应用程序迁移到新的DBMS。数据库管理系统的迁移涉及到与存储数据相关的所有方面。数据的模式、数据定义语言、应用程序过程以及物理数据项必须以某种方式进行转换,以便新的DBMS能够按预期的方式运行。迁移是一项昂贵的工作,特别是如果要获得不同制造商的硬件。过去,当用户从一种文件组织转换到另一种文件组织时(例如:霍尼韦尔的ISP转换到IBM的ISAM),需要编写专门的程序来在文件系统之间转换数据。此外,所有旧的应用程序都被重写或修改,以便它们能在新的文件组织上运行。如果将单个数据处理车间的转换工作量乘以进行系统转换的计算机安装数量,则会产生巨大的费用。在将来,可以预见的是,为了从现有的DBMS更改为新的DBMS,将会产生更大的费用。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信