《你不可不知的关系数据库理论》——14.4 答案

简介:

本节书摘来自异步社区出版社《你不可不知的关系数据库理论》一书中的第14章,第14.4节,作者:【美】C.J.Date,更多章节内容可以访问云栖社区“异步社区”公众号查看。

14.4 答案

14.1 SQL表的表达式采用正规的BNF语法,为了完整地回答这个问题,可以参照SQL and Relational Theory(这个练习中的例子就摘自此书)。
image

至于从练习中得出的结论,要依靠你自己的回答来总结,但是我知道我自己得到的结论。

14.2 影响如下:表达式b原来是不合法的,但现在变成了合法的。表达式c.、e.、k.、l.、m.是合法的,但变成了不合法的。其他所有的表达式原来是不合法的,现在仍然是不合法的。从这个练习中你可以得出什么结论?

1支持这些声明的证据(关于不一致性及其他特征)可以参见附录D:SQL标准指南(1997年,由Addison-Wesley出版,第4版),作者:我和Hugh Darwen。
2这个列表数据摘自Jon Bentley的专著More Programming Pearls: Confessions of a Coder第9章——little Languages(1988年,Addison-Wesley出版)。
3这里我还要用Wittgenstein的名言提醒你一下:所有的逻辑差异都是巨大的差异。这一点在我和Hugh Darwen的一些技术专著中曾经提到过,在本书中也曾提到过。
4公平地讲,这个结论也可以应用于Tutorial D,至少在目前的情况下是可以的。
本文仅用于学习和交流目的,不代表异步社区观点。非商业转载请注明作译者、出处,并保留本文的原始链接。

相关文章
|
3天前
|
C#
【自考】之数据库系统原理
【自考】之数据库系统原理
13 0
|
10天前
|
机器学习/深度学习 数据可视化 安全
数据库系统概念(第二周 第二堂)(关系模型)
数据库系统概念(第二周 第二堂)(关系模型)
|
10天前
|
SQL 算法 数据库
数据库系统概念(第三周 第一二堂总结)
数据库系统概念(第三周 第一二堂总结)
|
7月前
|
人工智能 算法 数据库
第6章 关系数据理论——复习笔记
第6章 关系数据理论——复习笔记
|
10月前
离散数学笔记_第一章:逻辑和证明(3)
离散数学笔记_第一章:逻辑和证明(3)
126 0
|
10月前
|
自然语言处理 索引
离散数学笔记_第一章:逻辑和证明(2 )
离散数学笔记_第一章:逻辑和证明(2 )
89 0
|
10月前
|
设计模式 SQL 数据库
《数据库系统原理》第一遍阅读
又是一年自考,总是听师哥师姐说,自考第一遍不过,第二遍再学习的时候感觉会不一样。很开心我有了一次重学《数据库系统原理》的机会,果然就像师哥师姐所说的,我收获到了知识之外的东西。第二遍学习,我体会到的不仅仅是自己的那份从容和淡定,更感受到了大脑自动编织知识网的神奇。
|
11月前
|
调度 数据库
数据库系统概论第十一章习题
数据库系统概论第十一章习题
|
11月前
|
数据库
数据库系统概论第十章课后习题
数据库系统概论第十章课后习题
|
11月前
|
SQL 算法
数据库系统概论之第九章要点
数据库系统概论之第九章要点