




已阅读5页,还剩17页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
关系代数和简单的查询语句,上次实验的问题,数据库如何备份:,上次实验的问题,数据库如何还原:,上次实验的问题,上次实验的问题,上次实验的问题,上次实验的问题,关系代数和简单的查询语句,关系代数概论简单的查询语句关系代数和查询语句的对应关系关系代数和查询语句的转化,关系代数的基本运算,笛卡尔积交(Intersect)并(Union)差(Minus)选择投影更名运算符号:集运算合符:(并)、(差)、(交)、专门的关系运算关符:(选择)、(投影)、(除)、(笛卡尔积),笛卡尔积,两个分别为n目和m目的关系R和S的广义笛卡尔积是一个(n+m)列的元组的集合。元组的前n列是关系R的一个元组,后m列是关系S的一个元组。若R有k1个元组,S有k2个元组,则关系R和关系S的广义笛卡尔积有k1k2个元组对多张表操作时,事实上是先对表求笛卡尔积,然后根据where语句中的条件进行筛选SELECT*FROMSTUDENT,COURSE,选择,从现有关系中选择满足一定条件的元组组成新的关系F(R)t|tRF(t)=trueSELECT*FROMSTUDENTWHERESNO=061110222,投影,i1,im(R)t|tti1,timt1,tkRSELECTSNO,SNAMEFROMSTUDENT,关系R上的投影是从R中选择出若干属性列组成新的关系,交、并、差,1.并(Union)关系R与关系S的并记作:RS=t|tRtS其结果仍为n目关系,由属于R或属于S的元组组成。2.差(Difference)关系R与关系S的差记作:R-S=t|tRtS其结果关系仍为n目关系,由属于R而不属于S的所有元组组成。3.交(Intersection)关系R与关系S的交记作:RS=t|tRtS其结果关系仍为n目关系,由既属于R又属于S的元组组成。关系的交可以用差来表示,即RS=R-(R-S)。,Example,Select,SELECTTOPN目标表的列名或列表达式INTOnew_tableFROM基本表名和(或)视图序列WHEREGROUPBYHAVINGORDERBY列名ASC|DESC整句执行过程:(1)读取FROM子句中的基本表,视图数据,执行笛卡儿积操作.(2)选取满足WHERE子句中给出的条件表达式的元组.(3)按GROUP子句中指定列的值分组,同时提取满足HAVING子句中组条件表达式的那些组.(4)按SELECT子句中给出的列名或列表达式求值输出.(5)ORDER子句对输出的目标表进行排序(ASC升序,DESC降序).,MoreaboutSELECT,Select,要从表part(pname,price)里面把字段price大于10的所有记录找出来,我们写出下面查询:select*frompartwhereprice10,在select语句里使用*将检索出表中的所有属性。selectpname,pricefrompartwhereprice10where子句里的条件也可以用关键字or,and,和not逻辑地连接起来:selectpname,pricefrompartwherepname=boltand(price=0orprice=15)目标列表和where子句里可以使用算术操selectpname,price*2asdoublefrompartwhereprice*2E2.age(2)上面的语句查询结果是什么?,习题一,设有一个设有一个SPJ数据库,包括S,P,J,SPJ四个关系模式:S(SNO,SNAME,STATUS,CITY);P(PNO,PNAME,COLOR,WEIGHT);J(JNO,JNAME,CITY);SPJ(SNO,PNO,JNO,QTY);试用关系代数完成如下查询:(1)求供应工程J1零件P1的供应商号码SNO;(2)求供应工程J1零件为红色的供应商号码SNO;(3)求至少用了供应商S1所供应的全部零件的工程号JNO。,Nowletstry,习题二,已知学生选课数据库模式:Student(Sno,Sname,Sage,Sdept)Course(Cno,Cname)SC(Sno,Cno,Score)用关系代数进行如下查询:(1)选修了号课程的学生
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 傅雷家书考试题及答案
- 2025年国家特种设备安全管理人员(A证)考试练习题库(含答案)
- 医养结合人才培训班理论考试题(含答案)
- 医疗机构消毒技术规范培训试题及答案
- 2025心肺复苏理论考试试题(含答案)
- 2025年安全知识竞赛题库及答案
- 2024年农村农业《果树生产技术》知识试题与答案
- 北京培训知识课件
- 2024年事业单位招聘“动物检疫员”职责及技能知识考试题库与答案
- 柴胡种植课件
- 2025年少先队知识竞赛试题库附答案
- 2025年事业单位工勤技能-湖北-湖北防疫员二级(技师)历年参考题库含答案解析(5卷)
- 一键报警管理办法
- GB/T 9775-2025纸面石膏板
- 2024年广州越秀区招聘社区专职工作人员真题
- 防蚊培训课件
- 北方民族大学《高等数学Ⅱ》2025-2026学年期末试卷(A卷)
- 弥漫性大B细胞淋巴瘤病例讨论
- 2025年医院血透室人员培训工作计划
- 2025年公务员考试时政热点必做题(附答案)
- 国企返聘人员管理办法
评论
0/150
提交评论