《大学计算机—计算思维导论》(战德臣 哈尔滨工业大学)
《10.5 应用关系运算进行数据库的查询》
一、引言
我们接着给大家介绍数据库中的关系运算:应用关系运算,进行数据库的查询。
二、利用关系运算进行查询
我们前面给大家介绍了数据库的各种运算,包括了并、差、交、积、选择、投影、连接运算。我们可以用这些运算把它组合起来,对数据库进行各种各样的查询操作。
查询表达式:组合各种运算
查询表达式:注意连接与积的差别
三、由关系模型到结构化数据库语言SQL
关系运算式
select子句,投影运算;
from子句,连接运算;
where子句,选择运算;
数据库的操作语句,可以被数据库管理系统解释和执行。
四、小结
关系
关系的基本操作:并、差、交、积、选择、投影、连接
数据库查询:关系基本操作的各种组合,构造查询表达式 – 即关系运算式
表
都是围绕表来进行的:两个表串接起来(积和连接),从表中选出若干行(选择),从表中选出若干列(投影),两个表的合并(并)等。