2.更新操作: (1)修改操作 修改操作的操作符为U。在QBE中,修改操作和在ALPHA中一样,主关键字不许修改,如果需要修改,只能先删除该元组,然后重新插入。 例1:将计算机系学号为99933的学生的年龄改为18,设置条件如图3-22。 图3-22 学号为99933的学生年龄改为18
例2:将计算机系所有学生年龄增加1岁,由于涉及到表达式,所以要将操作符U.放在关系名下面,设置条件如图3-23。 图3-23 修改学生年龄操作 (2) 插入操作 插入操作的操作符为I.新插入的元组必须有主关键字,其他属性可以为空。 例如:在关系Student中插入计算机系的学生,姓名王山,年龄21岁,学号为99223的学生,设置插入操作如图3-24。 图3-24 插入操作 (3) 删除操作 删除操作的操作符为D.。删除操作中必须注意保证引用完整性。 例如:删除学号为99332的学生。书写格式如图3-25。 图3-25 删除操作
有关抽象的元组关系演算和域关系演算请参考有关参考书籍。 |