《你不可不知的关系数据库理论》——14.3 练习

简介:

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

14.3 练习

14.1 从语义上判断下面哪些是合法的独立SQL表达式(即没有嵌套在其他表达式中的表达式),哪些不是?(A和B是表名,假设这里的表都能够满足特定运算的需求。)>{注意:}这个练习有点不公平,因为在本书中没有覆盖到足够的SQL内容来回答所有的问题,但是我想值得尝试一下,对你也会有益处的。但我至少解释一下SQL结构“TABLE T”(T就是一个简单的表,而不是常用的表的表达式),它是表达式“(SELECT * FROM T)”的缩写。也许还要提醒你一下,在关系型中,交运算是自然联接的一种特殊形式。

image

从这个练习中你可以得出什么结论?

14.2 如果x + y是一个数值表达式,x的值为3,我们可以用标识符3代替变量引用x,即3 + y(这个表达式逻辑上等价于初始的表达式)。在练习14.1中,如果我们用一个“表标识符”(即恰当的带有确定值的表达式)替代A 或者B,那么SQL表达式或者替代后的表达式会是什么样子的?

相关文章
|
3天前
|
C#
【自考】之数据库系统原理
【自考】之数据库系统原理
14 0
|
11月前
|
SQL 算法
数据库系统概论之第九章要点
数据库系统概论之第九章要点
|
11月前
|
调度 数据库
数据库系统概论第十一章习题
数据库系统概论第十一章习题
|
数据库
数据库系统概论第六章(关系数据理论)知识点总结(1)—— 函数依赖概念总结
删除异常:如果某个系的学生都毕业了,那么在删除该系学生信息同时,该系及系主任发信息也就不存在了
124 0
数据库系统概论第六章(关系数据理论)知识点总结(1)—— 函数依赖概念总结
|
存储 数据库
数据库系统概论第六章(关系数据理论)知识点总结(3)—— 范式知识点总结
假定2014104学生只选修了3号课程这一门课,现在因身体不适,不选修3号课程了,要将课程号删除,但同时,由于课程号是主属性,此操作将导致该整个元组的删除。这样,2014104学生信息都被删除了
176 0
数据库系统概论第六章(关系数据理论)知识点总结(3)—— 范式知识点总结
|
Python
数据库系统概论第六章(关系数据理论)知识点总结(2)—— 码的概念总结
语义:一个演奏者可以演奏多个作品,某一作品可被多个演奏者演奏,听众可以欣赏不同演奏者的不同作品
295 0
|
数据库
《数据库系统概论》十一章汇总--基于《数据库系统概论》第五版王珊一书|第六章 --关系数据理论(上)
该系列的博客都是基于《数据库系统概论》第五版王珊一书,进行的知识总结和课后习题汇总,从第一章到第十一章,如果觉得不错记得收藏点个赞吧~你的小小支持,是我的大大动力!
138 0