第三章 SQL-视图部分.pptVIP

  • 58
  • 0
  • 约1.01万字
  • 约 43页
  • 2017-09-10 发布于河南
  • 举报
第三章 SQL-视图部分

小结 数据库和表的创建、修改、删除 索引的创建、删除 数据更新语句的使用 查询语句的各种使用 视图的创建、查询、作用 3.5.3 更新视图 对视图的更新,最终要转换为对基本表的更新。 UPDATE Student SET Sname=‘刘辰’ WHERE Sno=‘95002’AND Sdept=‘IS’; 为防止用户通过视图对数据进行增加、删除、修改时,有意无意地对不属于视图范围内的基本表数据进行操作,可以定义视图时加上WITH CHECK OPTION子句。 例1 将信息系学生视图IS_Student中学号为95002的学生姓名改为“刘辰” UPDATE IS_Student SET Sname=‘刘辰’ WHERE Sno=‘95002’; 例2 向信息系学生视图IS_Student中插入一个新的学生记录,学号为95029,姓名为赵新,年龄为20岁。 INSERT INTO IS_Student VALUES(‘95029’, ‘赵新’ ,20); INSERT INTO Student(Sno,Sname,Sage,Sdept) VALUES(‘95029’, ‘赵新’,20,‘IS’); 例3 删除计算机系学生视图CS_S中学号为95029的记录 DELETE FROM CS_S WHERE Sno=‘95029’; 转换

文档评论(0)

1亿VIP精品文档

相关文档