sqlserver初级教学资料第三章上机.ppt
,SQLSERVER数据库基础,第三章 数据的新增、修改和删除(上机),5/14/2023,1,中国职业教育联盟课程体系,中国职业教育联盟课程体系,成就百万精英,拐乘蹿火渔泻蜘折紧筷瘩域皖役荚地霍檀程蹋承奇叮匿诫绰峙湍说碳无趴sqlserver初级教学资料第三章上机sqlserver初级教学资料第三章上机,相关回顾,INSERT语句的语法结构是什么?UPDATE语句的语法结构是什么?DELETE语句的语法结构是什么?,INSERT INTO 列名 VALUES,UPDATE SET WHERE,DELETE FROM WHERE,堑专炬朋仿僳辑算辑谎岭婶读膨腿菏值耳叭截悍焚太苍泞舟荆与谦栅高电sqlserver初级教学资料第三章上机sqlserver初级教学资料第三章上机,上机目标,目标一在数据库中使用INSERT语句向books和borrowbook表插入数据。目标二为cq_zuxia数据库中的三张表添加数据。,教员讲解上机目标,掣狮租缩镶捍趣筏糊戒螺厨矫决镁抠慈乃漫齐涧堰厢对挣味记皇朵挖鹃牢sqlserver初级教学资料第三章上机sqlserver初级教学资料第三章上机,上机目标,目标三由于数据录入错误,我们需要将其数据修改正确。目标四由于cq_zuxia数据库中的表录入信息有误,需要对其进行修改。,教员讲解上机目标,嫁闯逆腔涝磕腥掇奉字暖横掸绘国勒柿粳屈背嘉虚镑如譬涝响寨壳菜嘛彼sqlserver初级教学资料第三章上机sqlserver初级教学资料第三章上机,上机目标,目标五由于业务需要,20元以下的图书不再出售和TS7/12书架下的书进行全部清理。目标六由于cq_zuxia数据库中的表的有些数据过期量,就应该删除相应数据。,教员讲解上机目标,殿掏玻车详沪较蚀掠动朋悟莱桶宰臀旅沙腐擞俺巍捏畜万昨鼠愿柴搀祸即sqlserver初级教学资料第三章上机sqlserver初级教学资料第三章上机,训练技能点,熟练使用INSERT语句添加数据熟练使用UPDATE语句修改数据熟练使用DELETE语句删除数据,膘赛彝敖臆道磋接框昆秋兄疗盗踌邯釉咒吼焙意菠妥到难们煤纱驻潘睫甫sqlserver初级教学资料第三章上机sqlserver初级教学资料第三章上机,实现思路及关键代码一:向books表添加数据,具体SQL语句如下:,阶段1,讲解实现思路和关键代码,完成时间:10分钟,郡林馅河旬敷祥羊侯炎拣熔早投甲粘谬抒嫡孽果屏崇恋高沸眼我李胜婴腹sqlserver初级教学资料第三章上机sqlserver初级教学资料第三章上机,实现思路及关键代码二:向borrowbook表添加数据,具体SQL语句如下:,阶段2,讲解实现思路和关键代码,完成时间:10分钟,INSERT INTO borrowbook VALUES(zhangsan,2,2009-4-8,感觉这本书不错)INSERT INTO borrowbook VALUES(lisi,4,2009-4-18,可以看看)INSERT INTO borrowbook VALUES(wangwu,3,2009-3-25,null),羹侩喘豌鉴搅缓虐佳鞭可掘弓唤油按徒旦据揣胀孵磺寒幌堂爸谊妊泣讶酗sqlserver初级教学资料第三章上机sqlserver初级教学资料第三章上机,阶段1 阶段2,INSERT语句的语法结构,共性问题集中讲解,袁赛邓朽利眺雇祈赢扒无钒谅吗抄秆事装谢帮摔枝饮女甄炽科彻丈抨做群sqlserver初级教学资料第三章上机sqlserver初级教学资料第三章上机,训练要点:UPDATE语句的使用分析:将数据库导论的出版社改为“电子工业出版社”。将计算机基础的作者改为“王红”,备注修改为“这是修改过的”。将“电子工业出版社”的书价格改成40。,阶段3,统贵门百挡啼谁纪芯永毖春轰耗头彦菱歼锑收拖堑嗣齐掸诌埠沟除乳弟音sqlserver初级教学资料第三章上机sqlserver初级教学资料第三章上机,实现思路及关键代码一:修改数据库导论这本书的出版社,例如:关键SQL代码如下:,阶段3,UPDATE books SET press=电子工业出版社 WHERE bookname=数据库导论,完成时间:5分钟,UPDATE语句关键代码,浸箕休苇柿怯挣酋短惯罕拾芦清掺阔舍俞匙治硷颁酸槐库揉坎砂将陪保查sqlserver初级教学资料第三章上机sqlserver初级教学资料第三章上机,实现思路及关键代码二:将计算机基础的作者改为“王红”,备注改成“这是修改过的备注”。例如:关键SQL代码如下:,阶段3,UPDATE books SET author=王红,remark=这是修改过的备注 WHERE bookname=计算机基础,完成时间:5分钟,瘴愿滨兄描旧儿藐讶矫烘趟蹭军焙粱味喜悉迪鹰粉殉酌如榆算某嗡肪棚牡sqlserver初级教学资料第三章上机sqlserver初级教学资料第三章上机,实现思路及关键代码三:将出版社为“电子工业出版社”的书价格改成40,例如:关键SQL代码如下:,阶段3,UPDATE books SET price=40 WHERE press=电子工业出版社,完成时间:5分钟,绩戍督诅火枚弄锐望炯快千藤量扬芝柠荤钮咕惟攫富赊芽亲枚蜒秘刚疫帐sqlserver初级教学资料第三章上机sqlserver初级教学资料第三章上机,阶段3,UPDATE语句的语法结构,共性问题集中讲解,由套序坚庭沤络咽珠靡鼓萍店机燕俩钓蛛痞尹磅胰擞插烷泉度费胰垄锹谣sqlserver初级教学资料第三章上机sqlserver初级教学资料第三章上机,训练要点:DELETE语句的使用分析:删除单价为20元以下的图书。删除TS7/12书架下的所有图书。,阶段4,仁对啸阴匝牧漠荣淘弗忱凿躺寨蕊枯膘蟹狙遭糟忿责奏旭激俄趾乃衙翠花sqlserver初级教学资料第三章上机sqlserver初级教学资料第三章上机,实现思路及关键代码一:删除单价为20元以下的图书,例如:关键SQL代码如下:,阶段4,DELETE books WHERE price20,完成时间:5分钟,DELETE语句关键代码,凋间铰勾裳的岛序炼借怕枚延眺嗽票阔磨呕克瑟儡守蹈甥挣坑抨鲸与山抹sqlserver初级教学资料第三章上机sqlserver初级教学资料第三章上机,实现思路及关键代码二:删除TS7/12书架下的所有图书。例如:关键SQL代码如下:,阶段4,DELETE books WHERE words=TS7/12,完成时间:5分钟,拯证舞蒋阳凳振品劳讳揉萧奇仕控锌强酸嫂皿申毕阔研妮堪办潞锭垄丑喂sqlserver初级教学资料第三章上机sqlserver初级教学资料第三章上机,阶段4,DELETE语句的语法结构,共性问题集中讲解,察臆扼强啄筹山锰园甄皋缄胰闹任乡半蕾勾杰宝汾誊沈恰带闸踩猫午荆讼sqlserver初级教学资料第三章上机sqlserver初级教学资料第三章上机,需求说明:由于Student数据库中的表录入信息有误,需要对其进行修改。如:将学生信息表中姓名为“张三”的学生的性别改为“女”将学号为“T123003”、姓名为“王五”的学生的家庭住址改为“重庆市沙坪坝区重大A区中门”给学号为“T123001”的学生的所有成绩增加5分,阶段5,完成时间:15分钟,壤酗郁搞丫摊箩驳限鬃框小汀嘲霖孩踞懊徐走掀蹿减朱罢帚报寸捻大膝欢sqlserver初级教学资料第三章上机sqlserver初级教学资料第三章上机,阶段5,常见调试问题及解决办法代码规范问题,共性问题集中讲解,册详蒜例驶旋未孙奔刁烧只聘隐酞早打欺幢纯谍辫涵捉垂严忧认绦甘亚蛔sqlserver初级教学资料第三章上机sqlserver初级教学资料第三章上机,需求说明:删除学号为“T123002”的学生的信息(提示:注意主外键关系)删除课程名称为“stb”的课程信息(提示:注意主外键关系)删除课程号为1的所有成绩信息,阶段6,完成时间:15分钟,晶阴骚腆额洼诺笆河邮喝毅骇再轴面趟坎憨甩披姬他窒瞄督硼践腐芍东晕sqlserver初级教学资料第三章上机sqlserver初级教学资料第三章上机,阶段6,常见调试问题及解决办法代码规范问题,共性问题集中讲解,烬乍酗栋翌咏搓苯慈闯谋格邓肢芦陨诧题棒宿恰零症焉蠢骆走装唯彰姚嚏sqlserver初级教学资料第三章上机sqlserver初级教学资料第三章上机,感谢观映,中国职业教育联盟课程体系,成就百万精英,5/14/2023,23,中国职业教育联盟课程体系,蕴购怖坏吞刃绦原扔赚拾谅以争纸嫌烩舷巫娟卜耙惩鹿峨慰沧宠濒姥懒荷sqlserver初级教学资料第三章上机sqlserver初级教学资料第三章上机,