- 0
- 0
- 约2.86千字
- 约 22页
- 2023-08-02 发布于广东
- 举报
关系代数和简单的查询语句第一页,共二十二页,2022年,8月28日
上次实验的问题 数据库如何备份:第二页,共二十二页,2022年,8月28日
上次实验的问题 第三页,共二十二页,2022年,8月28日
数据库如何还原:上次实验的问题 第四页,共二十二页,2022年,8月28日
上次实验的问题 第五页,共二十二页,2022年,8月28日
上次实验的问题 第六页,共二十二页,2022年,8月28日
上次实验的问题 第七页,共二十二页,2022年,8月28日
关系代数和简单的查询语句关系代数概论简单的查询语句关系代数和查询语句的对应关系关系代数和查询语句的转化第八页,共二十二页,2022年,8月28日
关系代数的基本运算笛卡尔积交(Intersect)并(Union)差(Minus)选择投影更名运算符号:集运算合符:∪(并)、-(差)、∩(交)、专门的关系运算关符:σ(选择)、Π(投影) 、÷(除)、 ×(笛卡尔积)第九页,共二十二页,2022年,8月28日
笛卡尔积两个分别为n目和m目的关系R和S的广义笛卡尔积是一个(n+m)列的元组的集合。元组的前n列是关系R的一个元组,后m列是关系S的一个元组。若R有k1个元组,S有k2个元组,则关系R和关系S的广义笛卡尔积有k1×k2个元组对多张表操作时,事实上是先对表求笛卡尔积,然后根据where语句中的条件进行筛选SELECT * FROM STUDENT,COURSE第十页,共二十二页,2022年,8月28日
选择从现有关系中选择满足一定条件的元组组成新的关系σF(R)={ t | t∈R ∧ F(t)= true }SELECT * FROM STUDENT WHERE SNO = ‘061110222’第十一页,共二十二页,2022年,8月28日
投影πi1,…,im(R)≡{ t | t=〈ti1,…,tim〉∧〈t1,…,tk〉∈R }SELECT SNO,SNAME FROM STUDENT关系R上的投影是从R中选择出若干属性列组成新的关系 第十二页,共二十二页,2022年,8月28日
交、并、差1. 并(Union)????关系R与关系S的并记作:????????R∪S?= {?t?|?t∈R?∨?t∈S?}????其结果仍为n目关系,由属于R或属于S的元组组成。??2. 差(Difference)????关系R与关系S的差记作:????????R-S =??{?t?|?t∈R?∧?t\∈S?}????其结果关系仍为n目关系,由属于R而不属于S的所有元组组成。??3. 交( Intersection)????关系R与关系S的交记作:????????R∩S?= {?t?|?t∈R?∧t∈S?}????其结果关系仍为n目关系,由既属于R又属于S的元组组成。关系的交可以用差来表示,即R∩S=R-(R-S)。第十三页,共二十二页,2022年,8月28日
Example……第十四页,共二十二页,2022年,8月28日
Select SELECT [TOP N]目标表的列名或列表达式 [ INTO new_table ] FROM 基本表名和(或)视图序列 [WHERE行条件表达式] [GROUP BY列名序列] [HAVING组条件表达式] [ORDER BY 列名[ASC|DESC]]整句执行过程:(1) 读取FROM子句中的基本表,视图数据,执行笛卡儿积操作.(2) 选取满足WHERE子句中给出的条件表达式的元组.(3) 按GROUP子句中指定列的值分组,同时提取满足HAVING子句中组 条件表达式的那些组.(4) 按SELECT子句中给出的列名或列表达式求值输出.(5) ORDER子句对输出的目标表进行排序(ASC升序,DESC降序).第十五页,共二十二页,2022年,8月28日
More about SELECT第十六页,共二十二页,2022年,8月28日
Select要从表 part(pname,price) 里面把字段 price 大于 10 的所有记录找出来, 我们写出下面查询:select * from part where price 10在 select语句里使用 * 将检索出表中的所有属性。 select pname, price from part where price 10where 子句里的条件也可以用关键字 or,and,和 not 逻辑地连接起来:select pname, price from part where pname = bolt and (price = 0 or price = 15)目标列表和 where 子句里可以使用算术操select pname, price * 2 as double from part wh
您可能关注的文档
最近下载
- FiberHome S5800系列三层千兆路由交换机_操作手册_V2.4.pdf VIP
- 建筑消防工程施工承包合同.docx VIP
- 2023注册消防工程师(消防技术综合能力)题库(易错题)word版.docx
- GB18324--T滑动轴承铜合金轴套.pdf VIP
- 幼儿园保育员工作考核细则.docx VIP
- VFD-CH2000_台达变频器说明书(详细).pdf VIP
- (整理版)特殊四边形的综合应用.pdf
- 城市绿化树种选择与配置.doc VIP
- 2023注册消防工程师(消防安全技术实务)题库含答案【基础题】.docx
- 市审计局党支部2025年度组织生活会班子对照检查材料(七个对照).docx VIP
原创力文档

文档评论(0)