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

下载本文档

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

文档简介

PAGEPAGE3电子与信息工程学院编制学习任务单卡班级:组别:学号:姓名:实训日期:课程信息课程名称教学单元本次课训练任务学时实训地点MySQL数据库应用与开发技术数据表的插入操作任务1:在图书信息模块插入数据2节机房教学目标与要求知识目标:①认识数据写操作的类型②了解读写操作的差别③掌握数据表中插入数据语法能力目标:①能够为数据表进行基本的数据插入操作②能够进行非全字段的数据插入操作③能够实现对数据表一次插入多条数据素养要求:①具有良好的对应用程序的配置管理能力②具有良好的对应用系统排错能力③培养对业务模型分析与设计能力任务描述在校园信息系统中有一个图书模块,该模块中有一张图书信息数据表,表中存储了图书的基础数据信息:书名、出版日期、出版社、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①请按表2的初始图书数据清单,把相关业务数据插入到图书信息表中。表2初始图书数据清单表2初始图书数据清单图书名称ISBN价格出版社出版日期区域入库时间借出时间UML建模技术712569324561235.00清华大学出版社2022-06-08F32023-03-0214:38:102023-03-0511:45:30软件框架开发技术589659324562632.00北京大学出版社2022-08-09A22023-03-0214:38:102023-03-0613:35:30Java程序设计563569324563530.00电子工业出版社2023-01-08D42023-03-0214:38:102023-03-0815:22:30Web应用与开发技术425956932448345.00人民邮电出版社2021-11-04C32023-03-0214:38:102023-03-0916:15:30数据库入门原理教程589569324546940.00机械工业出版社2022-10-18E12023-03-0214:38:102023-03-1017:07:30表2的初始图书数据清单中包含五部图书信息,可通过五条SQL插入语句实现,图书信息表(book)表中的每个字段均给出了具体值,要使用全表字段插入的方式实现,编写出相应的SQL语句。=2\*GB3②请按表3的新购入图书数据清单,把相关业务数据插入到图书信息表中。表3新购入图书数据清单表3新购入图书数据清单图书名称ISBN价格出版社出版日期区域入库时间借出时间系统分析与设计859669324563238.00中山大学出版社软件工程概述496593245593427.00吉林大学出版社计算机应用基础293569324782533.00武汉大学出版社表3的新购入图书数据清单中包含三部图书信息,可通过三条SQL插入语句实现,图书信息表(BOOK)表中对应的:出版日期、区域、入库时间、借出时间,在表3数据清单中均没有给出具体值,结合图书信息数据表(BOOK)实际情况,可以考虑在插入数据

温馨提示

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

评论

0/150

提交评论