《大数据技术应用基础》课件 项项目3:任务2删除企业财务数据.pptxVIP

《大数据技术应用基础》课件 项项目3:任务2删除企业财务数据.pptx

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

项目3任务2

删除企业财务数据项目三企业财务数据清洗

CONTENTS目录01学习目标与德技兼修02来自企业的技能任务03学知识技能04练知识技能05总结与展望

学习目标与德技兼修01

知识目标掌握数据删除方法需掌握有WHERE子句的表数据删除、同时删除两张表的数据、使用TRUNCATETABLE语句删除表数据、没有WHERE子句的表数据删除方法。例如在处理员工离职数据删除时,会用到这些方法。理解功能机制要理解不同数据删除方法的功能机制,如TRUNCATETABLE语句与不带WHERE子句的DELETE语句功能相同,但前者删除速度快、使用资源少。撰写提示词能够撰写完成该功能机制的人工智能正确提示词,如“请帮助我生成一段SQL代码用于在MYSQL服务器运行:依次从salary、employees表中删除enum为1002的数据,其中enum是字符类型”。

技能目标独立及借助AI完成操作能独立且借助人工智能完成有WHERE子句的表数据删除、同时删除两张表的数据、使用TRUNCATETABLE语句删除表数据、没有WHERE子句的表数据删除等操作,像处理员工离职数据删除任务。甄别与修订代码能对人工智能生成的代码进行甄别与修订,保证代码的正确性,避免因代码错误导致数据删除失误。

素质目标取精华弃糟粕对待事物能够“取其精华,去其糟粕”,在学习和工作中,吸收有用的知识和经验,摒弃无用的部分。辩证看待问题能够辩证地看待问题,全面分析数据删除的利弊,如TRUNCATETABLE语句删除速度快但无法恢复数据。提升专业能力努力提升个人专业能力水平,通过学习数据删除技能,更好地处理企业财务数据库中的数据。

德技兼修引导汲取传统文化智慧大富学长提到要从中华优秀传统文化中汲取智慧和力量,古为今用,如“取其精华,去其糟粕”。引出学习技能随着企业财务数据库业务量增长和业务类型变化,会产生大量无效数据,引出学习删除数据表中无效数据的技能。学员付诸行动小强表示牢记学长的话“扬精华、弃糟粕、修己身、学技能、兴中华”,并付诸行动。

来自企业的技能任务02

有WHERE子句的单表数据删除任务任务背景员工编号enum为“1002”的员工因个人原因离职,其所有数据需要被删除。涉及数据表该员工的薪资信息存于salary表,基本情况信息存于employees表。删除逻辑因salary表的员工编号是employees表的外键,需先删除salary表中该员工数据,再删除employees表中数据。代码示例DELETEFROMsalaryWHEREenum=1002;DELETEFROMemployeesWHEREenum=1002;

同时删除两张表的数据任务任务背景员工编号enum为“2002”的员工因个人原因离职,要同时删除其在employees表和salary表中的相关数据。关联表处理要点对于有关联的表,通常先删外键所在表数据,再删源表数据,此任务可统一在一个语句完成。代码要求用DELETE删除多表数据时,要在FROM后输入需删数据的表名,DELETE后也输入表名,且在WHERE说明表连接关系。代码示例DELETEsalary,employeesFROMsalary,employeesWHEREsalary.enum=employees.enumANDemployees.enum=2002;

使用TRUNCATETABLE语句删除表数据任务任务需求在某种情况下,需要将salary表的数据全部删除。语句限制若某表被其他表进行外键引用,则不能使用TRUNCATETABLE语句删除表数据。语句缺点使用该语句删除的数据没有写入日志,无法恢复。代码示例TRUNCATETABLEsalary;

没有WHERE子句的表数据删除任务任务需求在某种情况下,需要将employees表的数据全部删除。删除规则删除表数据时,没有写WHERE子句,会将表中所有数据全部删除。代码示例DELETEFROMemployees;

学知识技能03

有WHERE子句的数据删除语法DELETE语句语法在MySQL中,可使用“DELETEFROM表名;”删除单个数据表中的所有数据;“DELETE表名1,表名2,…FROM表名1,表名2,…WHERE条件;”可删除多个数据表中的数据,有WHERE条件则删满足条件的数据,无则删全量数据。TRUNCATETABLE语句语法“TRUNCATETABLE表名;”用于删除指定表中的所有数据。功能特点对比TRUNCATETABLE与不带WHERE子句的DELETE功能相同,均可删表中全部行。但TRUNCATETABLE速度快,使用系统和事

文档评论(0)

释然 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档