1 / 79
文档名称:

数据库系统概论SQL语句.ppt

格式:ppt   页数:79
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库系统概论SQL语句.ppt

上传人:autohww 2016/6/19 文件大小:0 KB

下载得到文件列表

数据库系统概论SQL语句.ppt

文档介绍

文档介绍:An Introduction to Database System 河南财经政法大学数据库系统概论 An Introduction to Database System 第三章关系数据库标准语言 SQL (续1) An Introduction to Database System 数据查询? 单表查询? 连接查询? 嵌套查询? 集合查询? Select 语句的一般形式 An Introduction to Database System 连接查询?连接查询:同时涉及多个表的查询?连接条件或连接谓词:用来连接两个表的条件一般格式: ?[<表名 1>.]< 列名 1> <比较运算符> [< 表名 2>.]< 列名 2> ?[<表名 1>.]< 列名 1> BETWEEN [< 表名 2>.]< 列名 2> AND [< 表名 2>.]< 列名 3> ?连接字段:连接谓词中的列名称?连接条件中的各连接字段类型必须是可比的,但名字不必是相同的 An Introduction to Database System 连接操作的执行过程?嵌套循环法(NESTED-LOOP) ?首先在表 1 中找到第一个元组,然后从头开始扫描表 2 ,逐一查找满足连接件的元组,找到后就将表 1 中的第一个元组与该元组拼接起来,形成结果表中一个元组。?表2 全部查找完后,再找表 1 中第二个元组,然后再从头开始扫描表2 ,逐一查找满足连接条件的元组,找到后就将表 1 中的第二个元组与该元组拼接起来,形成结果表中一个元组。?重复上述操作,直到表 1中的全部元组都处理完毕 An Introduction to Database System 排序合并法(SORT-MERGE) 常用于=连接?首先按连接属性对表 1和表 2排序?对表 1 的第一个元组,从头开始扫描表 2 ,顺序查找满足连接条件的元组,找到后就将表 1 中的第一个元组与该元组拼接起来,形成结果表中一个元组。当遇到表 2中第一条大于表 1 连接字段值的元组时,对表 2 的查询不再继续 An Introduction to Database System 排序合并法?找到表 1 的第二条元组,然后从刚才的中断点处继续顺序扫描表 2 ,查找满足连接条件的元组,找到后就将表 1 中的第一个元组与该元组拼接起来,形成结果表中一个元组。直接遇到表 2 中大于表 1 连接字段值的元组时,对表2的查询不再继续?重复上述操作,直到表 1 或表 2 中的全部元组都处理完毕为止 An Introduction to Database System 索引连接(INDEX-JOIN) ?对表 2按连接字段建立索引?对表 1 中的每个元组,依次根据其连接字段值查询表2 的索引,从中找到满足条件的元组,找到后就将表 1 中的第一个元组与该元组拼接起来,形成结果表中一个元组 An Introduction to Database System 连接查询(续) 一、等值与非等值连接查询二、自身连接三、外连接四、复合条件连接 An Introduction to Database System 一、等值与非等值连接查询?等值连接: 连接运算符为= [例 33] 查询每个学生及其选修课程的情况 SELECT Student. *, SC. * FROM Student , SC WHERE = ; An Introduction to Database System 等值与非等值连接查询(续) 80 3200215122 CS 19 女刘晨 200215122 90 2200215122 CS 19 女刘晨 200215122 88 3200215121 CS 20 男李勇 200215121 85 2200215121 CS 20 男李勇 200215121 92 1200215121 CS 20 男李勇 200215121 o SC. Sno Sdept Sage Ssex Sname Student. Sno 查询结果:

最近更新

网络社区检测算法-第1篇 35页

2025年四川文轩职业学院马克思主义基本原理概.. 13页

老龄心理健康现状与对策研究 29页

结石形成过程模拟研究 35页

绿色建筑融资风险评估 35页

2025年天津国土资源和房屋职业学院马克思主义.. 12页

2025年天津师范大学马克思主义基本原理概论期.. 12页

2025年天津职业技术师范大学马克思主义基本原.. 13页

高超声速推进系统 35页

绿色设计理念在设计行业的推广 26页

绢纺和丝织行业的数字化转型 28页

风机振动信号的自适应滤波技术 35页

2025年安徽财经大学马克思主义基本原理概论期.. 12页

高性能存储设备研发 38页

钢结构施工过程质量控制技术 35页

网络攻击检测与防御机制研究 29页

2025年山东中医药大学马克思主义基本原理概论.. 12页

2025年山西科技学院马克思主义基本原理概论期.. 12页

2025年巍山县幼儿园教师招教考试备考题库及答.. 31页

2025年平阴县招教考试备考题库带答案解析 32页

2025年广州东华职业学院马克思主义基本原理概.. 13页

2025年广西农业职业技术大学马克思主义基本原.. 13页

2025年广西职业技术学院单招职业技能测试题库.. 43页

2025年建平县招教考试备考题库带答案解析 31页

2025年彭泽县招教考试备考题库带答案解析 31页

2025年惠州工程职业学院单招综合素质考试题库.. 44页

2025年文成县招教考试备考题库带答案解析(必.. 31页

2025年无棣县幼儿园教师招教考试备考题库带答.. 30页

2025年晋中职业技术学院单招职业倾向性测试题.. 44页

2025年朗县招教考试备考题库含答案解析(夺冠.. 30页