关系数据库管理系统的3种基本关系运算是什么?
3个回答
光点科技
2023-08-15 广告
2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件...
点击进入详情页
本回答由光点科技提供
展开全部
选择运算、投影运算和连接运算。
1、选择运算
选择又称为限制,它是在关系R中选择满足给定条件的诸元组,记作:σf(R)={t|t∈R∧F(t)=‘真’}
其中F表示选择条件,它是一个逻辑表达式,取逻辑值‘真’或‘假’。
选择运算实际上是从关系R中选取使逻辑表达式F为真的元组,这是从行的角度进行的运算。
2、投影运算
关系R上的投影是从R中选择出若干属性列组成新的关系。记作:∏A(R) = { t[A] | t∈R }
其中A为R中的属性列。
投影操作是从列的角度进行的运算。
3、连接运算
连接也称为θ连接,它是从两个关系的笛卡儿积中选取属性间满足一定条件的元组。
连接运算有两种最为重要也是最为常用的连接,即等值连接和自然连接。
当θ为“=”时的连接称为等值连接。
自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且要在结果中把重复的属性去掉。即若R与S具有相同的属性组B。
一般的连接是从行的角度进行运算的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询