- 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约束的属性列是否提供了非重复值 对于有值域约束的属性列所提供的属性值是否在值域范围内 修改数据 /
您可能关注的文档
最近下载
- 《网络攻防与协议分析》课件——4.DDoS攻击原理及入侵检测配置.pptx VIP
- 江苏海安农村商业银行股份有限公司 2013 年年度报告摘要.pdf VIP
- 平台经济培训课件下载.ppt VIP
- 三国志姜维传简体完整版完美攻略.docx VIP
- 锅炉课件共28张PPT).pptx VIP
- T_AOPA 0063—2024(电动航空器高压配电系统技术规范).pdf VIP
- 【通力KONE电梯资料】CTP-05.70.S2A_随行电缆.pptx VIP
- 某纯电动汽车两档变速器结构设计.doc
- 第四单元 村落、城镇与居住环境(复习课件)高二历史(选择性必修2:经济与社会生活).pptx VIP
- 晋升高级卫生专业技术职称考试-公共卫生真题集.doc VIP
原创力文档

文档评论(0)