《你不可不知的关系数据库理论》——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表达式或者替代后的表达式会是什么样子的?

相关实践学习
体验RDS通用云盘核心能力
本次实验任务是创建一个云数据库RDS MySQL(通用云盘),并通过云服务器ECS对RDS MySQL实例进行压测,体验IO加速和IO突发带来的性能提升;并通过DMS执行DDL,将数据归档到OSS,再结合云盘缩容,体验数据归档带来的成本优势。
相关文章
|
存储 算法 分布式数据库
分布式数据库单元复习(狗头:预习)
分布式数据库单元复习(狗头:预习)
194 0
|
SQL 算法
数据库系统概论之第九章要点
数据库系统概论之第九章要点
108 0
|
存储 数据库 数据库管理
数据库系统概论第七章习题
数据库系统概论第七章习题
|
数据库
数据库系统概论第五章习题
数据库系统概论第五章习题
|
数据库
数据库系统概论第六章(关系数据理论)知识点总结(1)—— 函数依赖概念总结
删除异常:如果某个系的学生都毕业了,那么在删除该系学生信息同时,该系及系主任发信息也就不存在了
210 0
数据库系统概论第六章(关系数据理论)知识点总结(1)—— 函数依赖概念总结
|
存储 数据库
数据库系统概论第六章(关系数据理论)知识点总结(3)—— 范式知识点总结
假定2014104学生只选修了3号课程这一门课,现在因身体不适,不选修3号课程了,要将课程号删除,但同时,由于课程号是主属性,此操作将导致该整个元组的删除。这样,2014104学生信息都被删除了
242 0
数据库系统概论第六章(关系数据理论)知识点总结(3)—— 范式知识点总结
|
消息中间件 存储 SQL
有趣!用太极拳讲分布式理论,真舒服!
有趣!用太极拳讲分布式理论,真舒服!
140 0
有趣!用太极拳讲分布式理论,真舒服!
|
Python
数据库系统概论第六章(关系数据理论)知识点总结(2)—— 码的概念总结
语义:一个演奏者可以演奏多个作品,某一作品可被多个演奏者演奏,听众可以欣赏不同演奏者的不同作品
409 0
|
数据库 C# uml
《数据库系统概论》十一章汇总--基于《数据库系统概论》第五版王珊一书|第六章 --关系数据理论(下)
该系列的博客都是基于《数据库系统概论》第五版王珊一书,进行的知识总结和课后习题汇总,从第一章到第十一章,如果觉得不错记得收藏点个赞吧~你的小小支持,是我的大大动力!
501 0