开发者生态
morning
是时候继续了:没有 Null 和 Bags 的查询
摘要
Computer Science > Databases arXiv:2608.10863 (cs) [Submitted on 11 Aug 2026] Title: Time to Move on: Querying without Nulls and Bags Authors: Molham Aref , Leonid Libkin , Wim Martens View a PDF of t...
and
the
arXiv
language
2608
Leonid
Libkin
View
PDF
design
2026-08-14
1 阅读
约6分钟阅读
Jimmc414
字号:
计算机科学 > 数据库 arXiv:2608.10863 (cs) [提交于 2026 年 8 月 11 日] 标题:继续前进:没有 Nulls 和 Bags 的查询 作者:Molham Aref、Leonid Libkin、Wim Martens 查看标题为“继续前进:没有 Nulls 和 Bags 的查询”的论文的 PDF,作者:Molham Aref、Leonid Libkin 和 Wim Martens 查看 PDF 摘要:SQL 是数据库社区在语言设计方面的成功案例。它成功的关键原因是它的声明性:它带来了可优化性,显着减轻了程序员的负担。然而,鉴于查询语言解决的问题的复杂性不断变化,我们的社区需要重新思考一些基本的早期查询语言设计决策。我们设计 Rel(一种端到端关系编程语言)的经验告诉我们,设计、实现和成功部署一种基于完全规范化关系的语言是可能的。这样的关系避免了科德所谓的腐败关系和我们通常所说的袋子,以及我们所知的“有害的”“十亿美元的错误”。在 SQL 世界中,人们普遍认为 bag 和 null 是不可避免的祸害。我们认为,这种罪恶是完全可以避免的:为袋子和空壳辩护所提供的理由在仔细检查后就消失了。除了揭穿它们之外,我们还描述了具有集合语义的无 null 语言所提供的机会。主题:数据库(cs.DB);编程语言 (cs.PL) 引用为:arXiv:2608.10863 [cs.DB](或此版本的 arXiv:2608.10863v1 [cs.DB]) https://doi.org/10.48550/arXiv.2608.10863 arXiv 通过 DataCite 发布的 DOI 提交历史记录 来自:Leonid Libkin [ 查看电子邮件 ] [v1] 星期二,2026 年 8 月 11 日 12:34:39 UTC (105 KB) 全文链接: Access Paper:查看题为“Time to Move on: Querying without Nulls and Bags”的论文的 PDF,作者:Molham Aref、Leonid Libkin 和 Wim Martens 查看 PDF TeX 源代码 查看许可证 当前浏览上下文:cs.DB < prev |下一页 > 新 |最近 | 2026-08 更改为浏览方式:cs cs.PL 参考文献和引文 NASA ADS Google Scholar 语义学者正在加载... BibTeX 格式的引文正在加载... 数据提供者: 书签 书目工具 书目和引文工具 书目浏览器 切换书目浏览器(什么是浏览器?) 已连接的论文 切换已连接的论文(什么是已连接的论文?) Litmaps切换 Litmaps(什么是 Litmaps?)scite.ai 切换 scite 智能引文(什么是智能引文?)与本文相关的代码、数据、媒体代码、数据和媒体 alphaXiv 切换 alphaXiv(什么是 alphaXiv?)代码链接 切换 CatalyzeX 论文代码查找器(什么是 CatalyzeX?) DagsHub 切换 DagsHub (什么是 DagsHub?) GotitPub 切换 Gotit.pub (什么是 GotitPub?) Huggingface 切换 Hugging Face (什么是 Huggingface?) ScienceCast 切换 ScienceCast (什么是 ScienceCast?) 演示 演示 Replicate 切换 复制 (什么是 Replicate?) Spaces 切换 Hugging Face 空间(什么是 Spaces?) Spaces 切换TXYZ.AI(什么是 TXYZ.AI?)相关论文推荐器和搜索工具链接到 Influence Flower Influence Flower(什么是 Influence Flowers?)核心推荐器切换 CORE 推荐器(什么是 CORE?)作者地点机构主题关于 arXivLabs arXivLabs:与社区合作者的实验项目 arXivLabs 是一个框架,允许合作者直接在我们的网站上开发和共享新的 arXiv 功能。与 arXivLabs 合作的个人和组织都接受并接受了我们开放、社区、卓越和用户数据隐私的价值观。 arXiv 致力于这些价值观,并且只与遵守这些价值观的合作伙伴合作。您有一个能为 arXiv 社区增加价值的项目想法吗?了解有关 arXivLabs 的更多信息。这篇论文的哪些作者是认可者? |禁用MathJax(什么是MathJax?)
这篇文章对您有帮助吗?
订阅66必读
每日精选科技资讯,直达你的邮箱