1 / 42
文档名称:

数据库原理第三部分关系数据库标准语言SQLPPT课件.pptx

格式:pptx   大小:210KB   页数:42页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

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

分享

预览

数据库原理第三部分关系数据库标准语言SQLPPT课件.pptx

上传人:wz_198613 2019/4/20 文件大小:210 KB

下载得到文件列表

数据库原理第三部分关系数据库标准语言SQLPPT课件.pptx

相关文档

文档介绍

文档介绍:复****上节课内容连接查询语法结构(多表查询)使用表的别名表自身连接外连接嵌套查询集合查询连接查询一般格式: select[all|distinct]<目标列表达式>[,<目标列表达式>]…from<表名1>[,<表名2>]…[where<条件表达式>]<条件表达式>一般表示为: [<表名1>.]<列名1><比较运算符>[<表名2>.]<列名2>连接查询等值和非等值连接使用表的别名自身连接以JOIN关键字指定的外连接嵌套查询T-SQL允许SELECT多层嵌套使用,即一个子查询中还可以嵌套子子查询,用来表示复杂的查询,从而增强SQL的查询能力。子查询通常与IN、比较运算符及EXISTS谓词结合使用。带有In谓词的子查询带有比较运算符的子查询带有EXISTS谓词的子查询集合查询集合操作的种类并操作UNION交操作INTERSECT差操作EXCEPT参加集合操作的各查询结果的列数必须相同;对应项的数据类型也必须相同。问题:,snameFROMStudent,o='2‘=、查询选修课程号为2的学号、学生姓名;SELECTsno,snameFROMStudent,o='2'注意:加上表名前缀是为了避免重复字段混淆;应将两个表中同一学生的元组连起来;本节课内容认识视图视图的相关操作创建视图查询更新修改删除一、视图创建视图(使用界面及T-SQL语言)查询视图更新视图修改视图删除视图1、认识视图视图是一种数据库对象,是从一个或者多个数据表或视图中导出的虚表,视图的结构和数据是对数据表进行查询的结果;只存放视图的定义,不存放视图对应的数据;基表中的数据发生变化,从视图中查询出的数据也随之改变。使用视图的注意事项只能在当前数据库中创建视图;视图的命名必须遵循标识符命名规则,不可与表同名;如果视图中某一列是函数、数学表达式、常量或者来自多个表的列名相同,则必须为列定义名称。不能在临时表上创建视图也不能创建临时视图。定义视图时的查询语句通常不允许含有orderby子句或是into等关健字。