MySQL数据库应用与开发技术 教案-任务单卡 4.3.2-案例-在图书信息模块删除数据-任务单卡_第1页
MySQL数据库应用与开发技术 教案-任务单卡 4.3.2-案例-在图书信息模块删除数据-任务单卡_第2页
MySQL数据库应用与开发技术 教案-任务单卡 4.3.2-案例-在图书信息模块删除数据-任务单卡_第3页
MySQL数据库应用与开发技术 教案-任务单卡 4.3.2-案例-在图书信息模块删除数据-任务单卡_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PAGEPAGE3电子与信息工程学院编制学习任务单卡班级:组别:学号:姓名:实训日期:课程信息课程名称教学单元本次课训练任务学时实训地点MySQL数据库应用与开发技术数据表的删除操作任务1:在图书信息模块删除数据2节机房教学目标与要求知识目标:①了解TRUNCATE操作②理解高效清理表数据的实现方式③掌握数据表中删除数据语法能力目标:①能够以表连接的方式连环更新数据表②能够使用DELETE设置条件删除数据表中数据③能够使用TRNCATE进行高效数据删除素养要求:①具有良好的对应用程序的配置管理能力②具有良好的对应用系统排错能力③养成精益求精、追求极致的职业品质任务描述在校园信息系统中有一个图书模块,该模块中有一张图书信息数据表,表中存储了图书的基础数据信息:书名、出版日期、出版社、ISBN号等,以及基础业务信息:入库时间、借出时间等,现需要通过SQL语句手动操作数据表中的相关数据。①图书信息数据表中有主键标识、图书名称、出版日期、出版社、ISBN号、图书价格、存放区域、入库时间、借出时间等字段,相关结构如表1。表1图书信息(BOOK)数据表字段结构表1图书信息(BOOK)数据表字段结构序号字段逻辑名称字段物理名称数据类型备注1主键标识IDINT主键,自增2图书名称BOOK_NAMEVARCHAR(45)非空3出版日期PUBLISH_DATEDATE默认:2023-01-014出版社PUBLISH_FACTORYVARCHAR(45)非空5ISBN号BOOK_ISBNVARCHAR(45)非空6图书价格BOOK_PRICEFLOAT非空7存放区域BOOK_AREAVARCHAR(45)非空8入库时间ENTER_TIMETIMESTAMP默认:当前时间9借出时间BORROW_TIMEDATETIME空=2\*GB3②通过如下的SQL脚本在数据库环境中创建数据表结构,在建表语句中通过NOW函数为入库时间(ENTER_TIME)字段设置默认值数据库系统的当前时间。CREATEDATABASEIFNOTEXISTScampus;USEcampus;DROPTABLEIFEXISTSbook;CREATETABLEbook(idintNOTNULLAUTO_INCREMENT,book_namevarchar(45)NOTNULL,publish_datedateNOTNULLDEFAULT'2023-01-01',publish_factoryvarchar(45)NOTNULL,book_isbnvarchar(45)NOTNULL,book_pricefloatNOTNULL,book_areavarchar(45),enter_timetimestampNOTNULLDEFAULTnow(),borrow_timedatetime,PRIMARYKEY(id));建表SQL脚本执行完毕后,所创建图书信息表结构如图1,从图中可以看到,表中主键字段(ID)为整型类型可以自增,图书存在区域(BOOK_AREA)与图书出借时间(BORROW_TIME)两个字段可以允许空值(NULL)存在,图书出版日期(PUBLISH_DATE)与图书入库时间(ENTER_TIME)两个字段设置有默认值。图1图书数据表(BOOK)结构图1图书数据表(BOOK)结构学做过程记录=1\*GB3①请删除ISBN号为“8596693245632”、“4965932455934”、“2935693247825”的三部图书记录信息。部分删除数据表中的数据考虑使用DELETE删除方式,在SQL语句中设置好数据删除条件即可一次完成数据删除操作。=2\*GB3②以最快速度清空整张图书信息表的所有数据。清空整张数据表的数据既可通过DELETE方式也可以使用TRUNCATE方式实现,但要求以最快的速度清空整张数据表只能选择通过TRUNCAT

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论