您的位置:首页 > 数据库

关于数据库的一些术语(持续更新)

2018-04-01 12:59 253 查看
关系运算
         (1)选择(selection):在关系中满足条件的元组;用 σ 表示
         (2)投影(projection):在关系中,垂直于名称列的属性;用 π 表示
         (3)连接(join):从两个关系的笛卡尔积中选取属性间满足一定条件的元组。用 ⋈ 表示
                 a. 等值连接(equijoin):选取关系 R 与 S 的广义笛卡尔积中属性值相等的元组。用 = 表示
                 b. 自然连接(natural join):特殊的等值连接,在等值连接的基础上去掉相同属性列。
                 c. 外连接(outer join):将悬浮数组保留到结果关系中,其他属性上填写空值(NULL)。
         (4)除运算(division):若 R 除以 S,结果为 T,则 T 中包括所有在 R 中但不在 S 中的属性及其值,且 T 的元组与 S 的元组的所有组合都在 R 中。
     2.  笛卡尔积:举例说明:(A , B)✖️(R , S)的笛卡尔积为:(A , R)(A , S)(B , R)(B , S).
     3.  悬浮数组:在自然连接中,被舍弃的数组。

     4.  象集:
X Y Z
a1 b1 c2
a2 b3 c7
a3 b4 c6
a1 b2 c3
a4 b6 c6
a2 b2 c3
a1 b2 c1
a1在A中的象集为{(b1,c2),(b2,c3),(b2,c1)}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: