首页 > 最新文献

Proceedings of the 1st ACM SIGACT-SIGMOD symposium on Principles of database systems最新文献

英文 中文
The U. R. strikes back 美国予以反击
J. Ullman
In this paper, we try to put to rest many of the objections to the universal relation concept that have appeared in the literature. First, we shall taxonomize the varieties of ideas that are sometimes called the "universal relation assumption." Then, we consider some of the arguments pro and con. In some cases, the arguments against were expressed prematurely, and solutions to the problems they expose have since been found. In other cases, the arguments against are simply fallacious. In still other cases, the problems pointed out are real, but simply serve to point out that the advantages of the universal relation are not gotten for free. We shall conclude the paper with a description of the algorithm used to interpret queries in System/U, and the reasoning behind it.
在本文中,我们试图平息文献中出现的对普遍关系概念的许多反对意见。首先,我们将对有时被称为“普遍关系假设”的各种观念进行分类。然后,我们考虑一些赞成和反对的论点。在某些情况下,反对的论点过早地表达出来,并且已经找到了它们所暴露的问题的解决方案。在其他情况下,反对的论点完全是谬误的。在另一些情况下,所指出的问题是真实的,但只是用来指出普遍关系的优点不是免费获得的。我们将以System/U中用于解释查询的算法及其背后的原因的描述来结束本文。
{"title":"The U. R. strikes back","authors":"J. Ullman","doi":"10.1145/588111.588114","DOIUrl":"https://doi.org/10.1145/588111.588114","url":null,"abstract":"In this paper, we try to put to rest many of the objections to the universal relation concept that have appeared in the literature. First, we shall taxonomize the varieties of ideas that are sometimes called the \"universal relation assumption.\" Then, we consider some of the arguments pro and con. In some cases, the arguments against were expressed prematurely, and solutions to the problems they expose have since been found. In other cases, the arguments against are simply fallacious. In still other cases, the problems pointed out are real, but simply serve to point out that the advantages of the universal relation are not gotten for free. We shall conclude the paper with a description of the algorithm used to interpret queries in System/U, and the reasoning behind it.","PeriodicalId":126896,"journal":{"name":"Proceedings of the 1st ACM SIGACT-SIGMOD symposium on Principles of database systems","volume":"115 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1982-03-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132671821","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 78
Multilevel atomicity 多级原子性
N. Lynch
‘l’hc IISMI IllOddS for distributed dak?basc~ [RSIJG] arc ba>ed on a set of “entities” distributed amuunL the nodes of a network. ‘l‘hcse entities arc xcwcd by USCI’S OF the database through “trcuxactions”, which are ccr& SCquCnccS of steps (“actions”) involviiig the jndiidllal entities. ‘L‘hC Steps arc grouped into trxwctions for twu disdnct purpuscs. i.jr,q a tramaction is t6cd as a unit of rccovcry: tither all of the steps of a transaction should bc carricci out, or none of them should; tl1llS, jf a transaction cannot bc complctcd. its initial steps must bc “undone” in some way. Second, a transaction is used to define atomicity: all of the !Xci)s of a transaction furm a logical atomic unit in the sense that it should appear to users of the database that all of thcsc steps are carried 014 consccutivcly, without any intcrvcning steps of other lransactions. This rcquircmcnt that transactions appear to be atomic is called “scriali/nbility” in the hlcralure [IGLT. RSI., IIG], and has been widely acccptcd as an important correctness criterion for distributed
分布式数据的ismi数据集是什么?base ~ [RSIJG]基于分布在网络节点中的一组“实体”。这些实体由数据库的USCI通过“事务”来连接,事务是涉及jndi实体的步骤(“操作”)的cc&scuccc。L ' hc台阶被分成两个不同的功能。I.jr . q事务是作为一个记录单位:事务的所有步骤都应该执行,或者都不应该执行;如果一个事务不能完成,那么它就是。它最初的步骤必须以某种方式“撤销”。其次,事务用于定义原子性:事务的所有Xci都形成一个逻辑原子单元,在这个意义上,数据库用户应该认为所有这些步骤都是连续执行的,而不需要任何其他事务的中间步骤。事务似乎是原子性的这一要求在语法[IGLT]中被称为“可操作性/可操作性”。肢体重复性劳损症的人。, [IIG],并已被广泛接受为分布式的重要正确性标准
{"title":"Multilevel atomicity","authors":"N. Lynch","doi":"10.1145/588111.588123","DOIUrl":"https://doi.org/10.1145/588111.588123","url":null,"abstract":"‘l’hc IISMI IllOddS for distributed dak?basc~ [RSIJG] arc ba>ed on a set of “entities” distributed amuunL the nodes of a network. ‘l‘hcse entities arc xcwcd by USCI’S OF the database through “trcuxactions”, which are ccr& SCquCnccS of steps (“actions”) involviiig the jndiidllal entities. ‘L‘hC Steps arc grouped into trxwctions for twu disdnct purpuscs. i.jr,q a tramaction is t6cd as a unit of rccovcry: tither all of the steps of a transaction should bc carricci out, or none of them should; tl1llS, jf a transaction cannot bc complctcd. its initial steps must bc “undone” in some way. Second, a transaction is used to define atomicity: all of the !Xci)s of a transaction furm a logical atomic unit in the sense that it should appear to users of the database that all of thcsc steps are carried 014 consccutivcly, without any intcrvcning steps of other lransactions. This rcquircmcnt that transactions appear to be atomic is called “scriali/nbility” in the hlcralure [IGLT. RSI., IIG], and has been widely acccptcd as an important correctness criterion for distributed","PeriodicalId":126896,"journal":{"name":"Proceedings of the 1st ACM SIGACT-SIGMOD symposium on Principles of database systems","volume":"47 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1982-03-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128890053","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Assumptions in relational database theory 关系数据库理论中的假设
P. Atzeni, D. S. Parker
Many results in relational database theory on the structure of dependencies, query languages, and databases in general have now been established. However, neither (a) the reliance of these results on various assumptions, nor (b) the desirability or reasonableness of these assumptions themselves have been closely examined. These assumptions are nontrivial: examples include the universal relation assumption and the lossless join assumption.The purpose of the present paper is to clarify many of the existing assumptions, and point out weaknesses. This is desirable both to harden the statements of previous results, and to evaluate recent suggestions that certain assumptions (such as the acyclic JD assumption) may be useful for modeling "real world" databases. Specifically, studies are made of assumptions made for (1) universal relations, (2) functional dependency inference, and (3) decomposition theory. We show that:• Some assumptions (such as uniqueness of relationships among attributes) can be more powerful than they appear;• common treatment of FDs is sometimes inappropriate, and for example FD inferences such as {A → B, B → C} |= A → C can be incorrect;• the 'decomposition' approach to design may be hard to justify in real terms; and• Acyclic JDs may have drawbacks in eliminating ambiguity in queries and in modeling real enterprises.It is hoped that this exposition will help clarify some confusing issues in this field, and will lead to a better understanding of which assumptions are reasonable and useful in modeling the "real world".
关系数据库理论中关于依赖关系结构、查询语言和数据库的许多结果现在已经确立。然而,无论是(a)这些结果对各种假设的依赖,还是(b)这些假设本身的可取性或合理性都没有经过仔细研究。这些假设是非平凡的:例子包括全称关系假设和无损连接假设。本文的目的是澄清许多现有的假设,并指出弱点。这对于强化先前结果的陈述和评估最近的建议是可取的,即某些假设(例如无循环JD假设)可能对“真实世界”数据库的建模有用。具体来说,研究的假设是:(1)普遍关系,(2)功能依赖推理,(3)分解理论。我们表明:•一些假设(如属性之间关系的唯一性)可能比它们看起来更强大;•对FD的常见处理有时是不合适的,例如FD推断如{A→B, B→C} |= A→C可能是不正确的;•设计的“分解”方法可能很难在实际中证明;•在消除查询中的歧义和对实际企业建模方面,无环JDs可能有缺点。希望本文的阐述将有助于澄清这一领域中一些令人困惑的问题,并有助于更好地理解哪些假设在模拟“真实世界”时是合理和有用的。
{"title":"Assumptions in relational database theory","authors":"P. Atzeni, D. S. Parker","doi":"10.1145/588111.588113","DOIUrl":"https://doi.org/10.1145/588111.588113","url":null,"abstract":"Many results in relational database theory on the structure of dependencies, query languages, and databases in general have now been established. However, neither (a) the reliance of these results on various assumptions, nor (b) the desirability or reasonableness of these assumptions themselves have been closely examined. These assumptions are nontrivial: examples include the universal relation assumption and the lossless join assumption.The purpose of the present paper is to clarify many of the existing assumptions, and point out weaknesses. This is desirable both to harden the statements of previous results, and to evaluate recent suggestions that certain assumptions (such as the acyclic JD assumption) may be useful for modeling \"real world\" databases. Specifically, studies are made of assumptions made for (1) universal relations, (2) functional dependency inference, and (3) decomposition theory. We show that:• Some assumptions (such as uniqueness of relationships among attributes) can be more powerful than they appear;• common treatment of FDs is sometimes inappropriate, and for example FD inferences such as {A → B, B → C} |= A → C can be incorrect;• the 'decomposition' approach to design may be hard to justify in real terms; and• Acyclic JDs may have drawbacks in eliminating ambiguity in queries and in modeling real enterprises.It is hoped that this exposition will help clarify some confusing issues in this field, and will lead to a better understanding of which assumptions are reasonable and useful in modeling the \"real world\".","PeriodicalId":126896,"journal":{"name":"Proceedings of the 1st ACM SIGACT-SIGMOD symposium on Principles of database systems","volume":"96 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1982-03-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132846200","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 63
Session details: Session 1 会话详细信息:会话1
Shin-Cheng Mu
{"title":"Session details: Session 1","authors":"Shin-Cheng Mu","doi":"10.1145/3248282","DOIUrl":"https://doi.org/10.1145/3248282","url":null,"abstract":"","PeriodicalId":126896,"journal":{"name":"Proceedings of the 1st ACM SIGACT-SIGMOD symposium on Principles of database systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1982-03-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114499588","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Session details: Session 4 会话详情:会话4
Ratul Mahajan
{"title":"Session details: Session 4","authors":"Ratul Mahajan","doi":"10.1145/3262683","DOIUrl":"https://doi.org/10.1145/3262683","url":null,"abstract":"","PeriodicalId":126896,"journal":{"name":"Proceedings of the 1st ACM SIGACT-SIGMOD symposium on Principles of database systems","volume":"56 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1982-03-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124900899","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Testing containment of conjunctive queries under functional and inclusion dependencies 在功能和包含依赖项下测试联合查询的包含
David S. Johnson, Anthony C. Klug
We consider the problem of optimizing conjunctive queries in the presence of inclusion and functional dependencies. We show that the problem of containment (and hence those of equivalence and non-minimality) is in NP when either (a) there are no functional dependencies or (b) the set of dependencies is what we call key-based. These results assume that infinite databases are allowed. If only finite databases are allowed, new containments may arise, as we illustrate by an example. We also prove a "compactness" theorem that shows that no such examples can exist for case (b).
我们考虑了在包含和功能依赖存在的情况下优化联合查询的问题。我们证明了包含问题(以及等价性和非极小性问题)存在于NP中,当(a)不存在功能依赖或(b)依赖集是我们所说的基于键的。这些结果假设允许无限个数据库。如果只允许有限的数据库,就会出现新的容器,正如我们通过一个示例所说明的那样。我们还证明了一个“紧性”定理,该定理表明对于情形(b)不存在这样的例子。
{"title":"Testing containment of conjunctive queries under functional and inclusion dependencies","authors":"David S. Johnson, Anthony C. Klug","doi":"10.1145/588111.588138","DOIUrl":"https://doi.org/10.1145/588111.588138","url":null,"abstract":"We consider the problem of optimizing conjunctive queries in the presence of inclusion and functional dependencies. We show that the problem of containment (and hence those of equivalence and non-minimality) is in NP when either (a) there are no functional dependencies or (b) the set of dependencies is what we call key-based. These results assume that infinite databases are allowed. If only finite databases are allowed, new containments may arise, as we illustrate by an example. We also prove a \"compactness\" theorem that shows that no such examples can exist for case (b).","PeriodicalId":126896,"journal":{"name":"Proceedings of the 1st ACM SIGACT-SIGMOD symposium on Principles of database systems","volume":"55 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1982-03-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123330604","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 392
The relational model of data and cylindrical algebras 数据与圆柱代数的关系模型
T. Imielinski, W. Lipski
(This paper did not arrive in time to be published in these proceedings).
(这篇论文没有及时到达,未能在这些会议上发表)。
{"title":"The relational model of data and cylindrical algebras","authors":"T. Imielinski, W. Lipski","doi":"10.1145/588111.588139","DOIUrl":"https://doi.org/10.1145/588111.588139","url":null,"abstract":"(This paper did not arrive in time to be published in these proceedings).","PeriodicalId":126896,"journal":{"name":"Proceedings of the 1st ACM SIGACT-SIGMOD symposium on Principles of database systems","volume":"73 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1982-03-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126976245","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
期刊
Proceedings of the 1st ACM SIGACT-SIGMOD symposium on Principles of database systems
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1