The use of data type information in an interactive database environment

P. Buneman, Ira Winston
{"title":"The use of data type information in an interactive database environment","authors":"P. Buneman, Ira Winston","doi":"10.1145/800227.806888","DOIUrl":null,"url":null,"abstract":"Despite the enormous advances that have been made in the specification of data types and data models in the fields of programming languages, databases and artificial intelligence; there remain a number of problems in attempting to unify the various approaches to the formal description of data. The purpose of this brief paper is to examine these problems from the point (or points) of view of those people—designers, administrators, applications programmers, and end-users—whose main interest is with databases. In particular, we hope to display special concern for the tools provided for the end-user, who should be the final beneficiary of whatever advances are made.\n In order to pin down some of these problems, it is worthwhile to attempt a definition of certain terms used in databases:\n 1. A data model (or database management system if one is describing an implementation) is a set of parameterized or “generic” data types.\n 2. A database schema is a set of data types that result from instantiating the generic types of the data model to produce a set of data types that describe the data to be stored.\n 3. A database is an instantiation of those types defined by a schema.","PeriodicalId":347815,"journal":{"name":"Workshop on Data Abstraction, Databases and Conceptual Modelling","volume":"85 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1981-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Workshop on Data Abstraction, Databases and Conceptual Modelling","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/800227.806888","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Despite the enormous advances that have been made in the specification of data types and data models in the fields of programming languages, databases and artificial intelligence; there remain a number of problems in attempting to unify the various approaches to the formal description of data. The purpose of this brief paper is to examine these problems from the point (or points) of view of those people—designers, administrators, applications programmers, and end-users—whose main interest is with databases. In particular, we hope to display special concern for the tools provided for the end-user, who should be the final beneficiary of whatever advances are made. In order to pin down some of these problems, it is worthwhile to attempt a definition of certain terms used in databases: 1. A data model (or database management system if one is describing an implementation) is a set of parameterized or “generic” data types. 2. A database schema is a set of data types that result from instantiating the generic types of the data model to produce a set of data types that describe the data to be stored. 3. A database is an instantiation of those types defined by a schema.
在交互式数据库环境中使用数据类型信息
尽管在编程语言、数据库和人工智能领域的数据类型和数据模型规范方面取得了巨大进展;在试图统一对数据进行正式描述的各种方法时,仍然存在许多问题。这篇简短文章的目的是从那些主要对数据库感兴趣的人(设计师、管理员、应用程序程序员和最终用户)的角度(或多个角度)来研究这些问题。我们尤其希望对提供给最终用户的工具表示特别关注,他们应该是所取得的任何进展的最终受益者。为了确定其中的一些问题,尝试定义数据库中使用的某些术语是值得的:数据模型(如果描述实现,则称为数据库管理系统)是一组参数化或“泛型”数据类型。2. 数据库模式是一组数据类型,它是通过实例化数据模型的泛型类型来生成一组描述要存储的数据的数据类型而产生的。3.数据库是模式定义的那些类型的实例化。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术文献互助群
群 号:481959085
Book学术官方微信