数据库系统概论 第三章课后习题(部分) 您所在的位置:网站首页 数据库系统概念第6版答案第三章 数据库系统概论 第三章课后习题(部分)

数据库系统概论 第三章课后习题(部分)

#数据库系统概论 第三章课后习题(部分)| 来源: 网络整理| 查看: 265

本文是《数据库系统概论》的第三章的部分课后习题,题目来源:【2019-2020春学期】数据库作业10:第三章课后题

📋共有四题 第 3 题 第 4 题 第 5 题 第 9 题

第 3 题

有两个关系S(A,B,C,D)和T(C,D,E,F),写出与下列等查询等价的SQL表达式:

1) σ A = 10 ( S ) \sigma _{A=10}\left( S\right) σA=10​(S)

SELECT * FROM S WHERE A = 10;

选择S表中A=10的元组,即查询表中A=10这一行的记录 2) Π A , B ( S ) \Pi _{A,B}\left( S\right) ΠA,B​(S)

SELECT DISTINCT A, B FROM S;

投影S表中A,B两个属性列,即查询表中A,B两列(注意:对于关系代数来说,投影需要消除重复行,所以加了DISTINCT) 3)S ⋈ \Join ⋈ T

SELECT A, B, S.C, S.D, E, F FROM S, T WHERE S.C = T.C AND S.D = T.D;

自然连接S和T关系,连接后去掉重复列 4)S ⋈ S . C = T . C \underset{S.C = T.C}\Join S.C=T.C⋈​T

SELECT * FROM S, T WHERE S.C = T.C;

等值连接 5)S ⋈ A < E \underset{A < E}\Join A



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有