《数据库原理及应用》3.6SQL 五视图.pptVIP

  • 13
  • 0
  • 约6.16千字
  • 约 40页
  • 2017-05-30 发布于浙江
  • 举报
数据库原理及应用-SQL DML SQL(四) 复杂的数据更新、视图 内容安排 复杂的数据更新 视图 定义视图 删除视图 查询视图 更新视图 视图的作用 复杂的数据更新 带子查询的数据更新 插入数据 修改数据 删除数据 注意 一个更新语句一次只能更新一个表 在select语句where条件中出现的条件表达式,一般都可以出现在update和delete的where条件中 插入数据 [例1]对每一个系,求学生的平均年龄,并把结果存入数据库。 第一步:建表 CREATE TABLE Deptage (Sdept CHAR(15) Avgage SMALLINT); 插入数据 第二步:插入数据 INSERT INTO Deptage(Sdept,Avgage) SELECT Sdept,AVG(Sage) FROM Student GROUP BY Sdept; 插入数据 DBMS在执行插入语句时会检查所插元组是否破坏表上已定义的完整性规则 实体完整性 参照完整性 用户定义的完整性 对于有NOT NULL约束的属性列是否提供了非空值 对于有UNIQUE约束的属性列是否提供了非重复值 对于有值域约束的属性列所提供的属性值是否在值域范围内 修改数据 /

文档评论(0)

1亿VIP精品文档

相关文档