解释关系代数 (DBMS) 中的重命名操作?
查询是一个问题或请求信息。查询语言是一种用于从数据库中检索信息的语言。
查询语言分为两种类型-
程序语言
非程序语言
程序语言
通过指定要执行的操作顺序从数据库中检索信息。
例如-关系代数。
结构查询语言(SQL)基于关系代数。
关系代数由一组操作组成,这些操作将一个或两个关系作为输入并产生一个新关系作为输出。
关系代数运算的类型
不同类型的关系代数运算如下-
选择操作
项目运作
重命名操作
联合运营
路口操作
差分运算
笛卡尔积运算
加入操作
分部运作
选择、项目、重命名属于一元操作(对一张表进行操作)。
重命名操作
它用于为关系分配新名称,用ρ(rho)表示。
语法
ρnewname (tablename or expression)
考虑下面给出的学生表-
示例1
在以下命令的帮助下,用newstudent重命名学生表-
ρnewstudent (student)
示例2
student表的name、branch列分别重命名和newbranch
ρnewname,newbranch(∏name,branch( student))
二元运算应用于两个兼容的关系。
两个关系R1、R2如果度相同且对应属性的域相同,则它们是相容的。
DDL中的Rho用于关系名称,DML中的Rho用于属性名称。
SQL Old name New name
重命名的类型
重命名可以通过三种方法使用,如下所示-
更改关系的名称。
更改属性的名称。
两者都改变。
热门推荐
1 训练狗狗憋尿
2 狗狗追踪训练
3 狗狗训练要多少钱
5 深圳狗狗训练
6 训练狗狗唤回
7 狗狗叫怎么训练
8 狗狗训练班
10 狗狗社会化训练
11 狗狗叫回训练
12 广州狗狗训练学校
13 狗狗训练躺下
14 狗狗随行训练
15 训练狗狗巡回
16 狗狗要怎么训练
17 狗狗喂食训练
18 训练狗狗躺下