数据库第5章关系数据库的标准语言SQL幻灯片.ppt

数据库第5章关系数据库的标准语言SQL幻灯片.ppt

  1. 1、本文档共81页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
5.5.1 元组插入 元组插入语句的一般格式是: INSERT INTO 表名[ (属性名1 [,属性名2,…])] VALUES (常量1 [,常量2,…]); 或者 INSERT INTO 表名[ (属性名1 [,属性名2,…])] <子查询>; 例5-32:往关系S中插入记录( S10 , 李四) INSERT INTO S(SNO,SNAME) VALUES(S10,李四); 例5-33:往关系SC中插入选课记录(S10,C4) INSERT INTO SC(SNO,CNO,SCORE) VALUES(S10‘,C4‘,80); INSERT子查询事例 例5-34:把到目前为止还没有选修课程的学生的学号插入关系SC中。 INSERT INTO SC(SNO) SELECT SNO FROM S      WHERE SNO NOT IN ( SELECT DISTINCT SNO FROM SC); 5.5.2 元组删除 删除元组的语句格式是: DELETE FROM 表名 [WHERE 条件]; 例5-35:从关系s中把学生S9删除。 DELETE FROM S WHERE SNO=S10; 例5-36:删除计算机系全体学生的选课记录。 DELETE FROM SC WHERE 计算机= ( SELECT DNAME FROM S  WHERE S.SNO=SC.SNO); 事例 (S、C、SC数据删除与插入) delete from S; insert into S(SNO,SNAME,AGE,SEX,DNAME) values (S1,程宏,19,M,计算机); insert into S(SNO,SNAME,AGE,SEX,DNAME) values (S3,刘莎莎,18,F,电子); insert into S(SNO,SNAME,AGE,SEX,DNAME) values (S4,李刚,20,M,自动化); insert into S(SNO,SNAME,AGE,SEX,DNAME) values (S6,蒋天峰,19,M,电气); insert into S(SNO,SNAME,AGE,SEX,DNAME) values (S9,王敏,20,F,计算机); delete from C; insert into C(CNO,CNAME,CREDIT,PRE_CNO) values (C1,计算机基础,3, ); insert into C(CNO,CNAME,CREDIT,PRE_CNO) values (C2,C语言,3,C1); insert into C(CNO,CNAME,CREDIT,PRE_CNO) values (C3,电子学,4,C1); insert into C(CNO,CNAME,CREDIT,PRE_CNO) values (C4,数据结构,4,C2); delete from SC; insert into SC(SNO,CNO,SCORE) values (S3,C3, 87); insert into SC(SNO,CNO,SCORE) values (S4, C3, 79); insert into SC(SNO,CNO,SCORE) values (S1, C2, 88); insert into SC(SNO,CNO,SCORE) values (S9, C4, 83); insert into SC(SNO,CNO,SCORE) values (S1, C3, 76); insert into SC(SNO,CNO,SCORE) values (S6, C3, 68); …… 5.5.3 元组修改 SQL中用数据修改(UPDATE)来修改元组的值。其语句格式是: UPDATE 表名 SET 属性1=表达式1[,属性2=表达式2,…] [WHERE 条件]; 例5-37:把所有学生的年龄加1。

您可能关注的文档

文档评论(0)

开心农场 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档