第2章节 关系模型跟关系数据库资料.pptVIP

  • 0
  • 0
  • 约9.66千字
  • 约 53页
  • 2019-12-31 发布于湖北
  • 举报
* * 2.3.2 用DML操纵数据库 一、SQL基本查询 (一)SQL查询的基本形式 SELECT [DISTINCT] select_list FROM from-list [WHERE condition ] (二)SQL基本查询的语义 (概念赋值策略) 计算出现在from-list中关系表的叉积; 删除叉积结果中不满足WHERE中条件的元组; 删除未出现在select-list中的列; 如果指定了DISTINCT,删除重复元组。 (与实际DBMS中的查询赋值策略相比,概念赋值策略通常不考虑效率,更强调概念性和易理解性) * * SQL基本查询应用举例(1) * * SQL基本查询应用举例(2) * * 2.3.2 用DML操纵数据库 一、SQL基本查询 二、在SQL命令中使用表达式和字符串 select-list中的每个项,除了可以是相关表的属性名外,还允许是形如 expr AS 输出列名 这种更一般的表达。 WHERE语句中的条件项,也允许含一般表达式。 三、集合运算 SQL提供了并(UNION)、交(INTERSECT)、差(EXCEPT)等三种集合操作,以扩展基本查询。 * * 在SQL中使用表达式和字符串-举例 * * 集合运算 应用举例 显然,对前面的Q8、Q9这两查询,利用集合操作符,我们可得到更清晰、更好理解的表达。 *

文档评论(0)

1亿VIP精品文档

相关文档