大数据应用基础(微课版)-教案 项目二 MySQL数据库设计 实训二 实施客户数据表.docx

上传人:太** 文档编号:86457194 上传时间:2023-04-14 格式:DOCX 页数:11 大小:148.97KB
返回 下载 相关 举报
大数据应用基础(微课版)-教案 项目二 MySQL数据库设计 实训二 实施客户数据表.docx_第1页
第1页 / 共11页
大数据应用基础(微课版)-教案 项目二 MySQL数据库设计 实训二 实施客户数据表.docx_第2页
第2页 / 共11页
点击查看更多>>
资源描述

《大数据应用基础(微课版)-教案 项目二 MySQL数据库设计 实训二 实施客户数据表.docx》由会员分享,可在线阅读,更多相关《大数据应用基础(微课版)-教案 项目二 MySQL数据库设计 实训二 实施客户数据表.docx(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、大数据应用基础课后强化求提升【教师】布置课后小组任务1 .课后复习:重难点视频回顾;.课后练习:完成“学习通课后拓展提升练习。教学内容工程二MySQL数据库设计实训一:实施客户数据表一一创立客户数据表教学方法工程教学法论时 m 二 mt/ 理课实践 课时2课时教学目标知识目标1 .掌握Navicat Premium工具创立客户数据表的方法2 .掌握SQL语言创立客户数据表的方法能力目标1 .能使用Navicat Premium工具创立客户数据表2 .能使用SQL语句创立客户数据表素质目标1 .具有敬业精神2 .具有团队协作精神3 .具有沟通能力4 .具有吃苦耐劳的品格5 .具有较强的领悟力思政

2、目标规那么意识,让学生明白“没有规矩不成方圆”道理。教学重点1 .使用Navicat Premium工具创立客户数据表2 .使用SQL语句创立客户数据表教学难点1 .主键的设置2 .创立数据表的SQL语句语法规那么教学资源1 .教材;2 .网络教学资源。教学过程教学阶段教学过程设计【教师】1.利用超星“学习通”平台向学生推送课前学习任务清单,并明确分阶段的任务完 成时间;2根据学生完成任务进度,做出及时反应,催促学生按照要求保质保量完成课前操作 学习;:1课前系统学知识;1任务一课前自学:|1 任务二课前测试!;1.认识表结构:I创立表的操作I;2.创立数据表的方法;IIl.j !3.查阅平台

3、中的班级学习情况报告,通过数据分析,调整并确定本次教学的重点难点。 【学生】.完成网上指定PPT与视频学习任务;1 .完成课前操作测试。【教师】一、引入工程组完成了优悦网上商城数据库的设计和数据库的实施。本实训将完成客户数据表 的实施。表2-12 customers表(客户数据表)结构课上重难点突破字段含义字段名字段类型字段长度其他约定客户编号cust_idint10主键,自动递增客户名称cust_nameVARCHAR50国家cust_countryVARCHAR50省cust_stateVARCHAR50地市cust_cityVARCHAR50区县cust_districtVARCHAR5

4、0地址cust_addressVARCHAR50 cust_zipVARCHAR10电子邮箱cust_emailVARCHAR255 cust_telVARCHAR50性别cust_sexCHAR2check约束男,女,默认值为男出生日期cust_dateDATE身份证号cust_identityVARCHAR50这个字段选用职业cust_profVARCHAR50check约束,约束值为“工程师”、“教 师”、“医生”、“其他”二、讲解创立客户数据表的方法与流程方法一:利用Navicat Premium实现表。步骤1:启动MySQL服务,打开Navicat Premium,并连接MySQL服

5、务器。步骤2:右击“表”,选择“新建表”,在表结构窗格中依次实现表中的各列,如图。,a*。D a”-(1)实现 “custjd” 列该列为主键列,首先输入基本结构(列名、类型、长度等),再单击勾选约束(是否 为NULL、是否为主键)及注释内容,由于本列要求自动递增,那么需要勾选中的“自动 递增”选项,如下列图所示。(注:假设该列设置为“自动递增”,那么该列会自动从1开始填充 数值。同时要求该列的数据类型为int)。 M W ZA c“nSg 3&S蛆 3。s卬阳明上ztmsICJBIT叼总无囊才 字股蠹1n a(2)实现cust_name”歹U、cust_country” 歹|、cust_st

6、ate”歹U、cust_city” 歹U、 “cust_district” 歹!J、cust_address” 歹U、cust_zip” 列、“cust_email” 列、“cust_tel” 列、 “cust_identity ” 列。单击“添加字段”按钮,依次设置列的基本结构即可。方法二:利用SQL语言同样可实现客户数据表的新建,其语句如下:create table customers(cust_id int (10) primary key auto_increment, cust_name varchar (50), cust_country varchar (50), cust_st

7、ate varchar (50), cust_city varchar (50), cust_district varchar (50), cust_address varchar (50), cust_zip varchar (10), cust_email varchar (255), cust_tel varchar (50), cust_sex char (2) check (性别二男 or 性别二女”), cust_date date,cust_identity varchar(50),cust prof varchar (50) check (职业 in (“工程师。“教师”,“医

8、生。“其他”)说明: 字段的字段名、数据类型、完整性约束之间需要用空格分隔。 check (职业in (“工程师”,“教师”,“医生”,“其他”)该约束也可以表示为 check (职业二“工程师” or职业二“教师” or职业二“医生” or职业二“其他”)。 上述语句中涉及到。r、=、in等运算符的用法将在工程三中进行详细讲解。思政点:通过讲解约束规那么,引导学生生活中具有规那么意识,让学生明白“没有规 矩不成方圆”道理。四、重难点突破讲解创立数据表的SQL语句语法格式:Create table 表名(字段名1数据类型完整性约束条件,字段名2数据类型完整性约束条件, 字段名n数据类型完整性约

9、束条件说明:创立表时可以将表中的字段名、数据类型以及完整性约束条件依次罗列,并用 逗点分隔。如“采购”数据库中的“商品”表,可以用如下语句创立。create table 商品(eno int (8) primary key auto_increment,cname char (50) not null,csp char (8) not null,erp decimal (2,1);其中,“primary key”表示该列为主键,auto_increment”表示该列为自增列,“not null” 表示该列不允许为空。思政点:培养学生SQL语句严密的语法规那么中,运用严密的逻辑思维,发现问题、

10、分析问题、解决问题的能力。五、发布任务下发资料,要求学生完成客户数据表的实施。【学生】1 .跟随教师的操作演示,实现对课前所学知识的回顾;2 .课堂练习;3 .分小组讨论。课后强化求提升【教师】布置课后小组任务1 .课后复习:重难点视频回顾;.课后练习:完成“学习通”课后拓展提升练习;2 .分小组讨论。实训一:实施客户数据表一一数据增、册h改操作教学方法工程教学法论时 ml-理课实践 课时6课时教学目标知识目标掌握数据增、册h改的方法。能力目标1.能熟练进行数据增、册k改操作。素质目标L认识问题、分析问题和解决问题的能力2.自主学习、不断探索的意识思政目标工作过程中要有认真、细致的工作作风。教

11、学重点数据增、册IJ、改操作。教学难点表约束与数据增、册k改的关系。教学资源1 .教材;2 .网络课程资源。教学内容工程二MySQL数据库设计教学过程教学阶段教学过程设计【教师】1.利用超星“学习通”平台向学生推送课前学习任务清单,并明确分阶段的任务完成 时间;2根据学生完成任务进度,做出及时反应,催促学生按照要求保质保量完成课前操作 学习;1任务二:自学测试,; 数据增、册k改。1任务二:自学测试,; 数据增、册k改。r 课前系统学知识课前系统学知识:i任务一:课前自学,数据的1增、改、删操作。3.查阅平台中的班级学习情况报告,通过数据分析,调整并确定本次教学的重点难点。【学生】.完成网上指

12、定PPT与视频学习任务;1 .完成课前操作测试。【教师】一、引入优悦网上商城数据库及客户数据表已创立完成,如何对客户数据进行管理? 二、实训二:实施客户数据表(二)1 .讲解并演示利用navicat进行数据增、册必改的方法。文件秘 sc 物B xa靖险课上重难点突破违罐 UWfiS 税倒 领 用户n它省向 编份 s动运行 幔空口的烘v n 刀口二MySQlgMXfSlSit inkMnMfion.schema EOl pcdocmanc_$( henwQ MkiUS 册 woitd . IJJFi?曲家.兴 安爵融旅虹M9人向导. 比附导.3VQ1文杵研的*91金生. 管建由 名 Aatt f

13、n 代支网 a力腿年折双或白MySQlbEJt刨 3 那* n图如。5A行 0引一InfxtDe 日溺飘I I 1行格式 DYMAMIC修改B期创集日期1 2021-12-11tefiaJW的帐加 ObytK (0)SKKe IGOO KB(bvSUJz g 口 口义件 etc qw 玄校京2 工 tin tem口*碱史口 了口 MyVMgVM计Om/iqi5 pe2nTqn f BiS atwTTi中百而自台S rtCcxnuM?=S A 2卷.捍S名ME Q? Fl*BS trtR DCUSrMt 产 M& S3 MyVM Bttig. OtLt -Yie jj* Ra人二=* enocw

14、rcnprpI it居人3然加二1$M3U4.UVE0衿InnoCadEirs i行格式 WSMV惇&H明口咽! ?WI I? II怖wt划5551Kg0byg(C连馒 小电飘R 禽 uhm vnrfiQZMy$QlMffittitS inlorinMloa uhonw 引呻汨S p*HxnwK*_ Mma mwMd总、”9 wo Ae 3惘耽上落城狼觎也:而:心.留。酹直连楣图 请取 用户具g酊) 笛汾 耸动运行网里,2 a oaBZMysaiaitwFiftit.i;开行密丽丽1:丽Ka入二地,s:IMW8 . * TH 勺I I I1 Mm Sdcctcd I * O 施叵S 1 H (

15、ft 1) T 1 516.0( KB (1”思政点:数据录入过程中如果出现马虎的毛病,将客户 录入错误,将无法方便的联系该客户,给企业经营活动带来一定的损失,所以我们要有认真、细致的工作作风, 在进行数据编辑及其他相关工作时要认真、细致,以免出现错误,带来不必要的损失。2.讲解并演示用SQL语言进行数据编辑的方法。(1)数据插入inseret语句用于数据的插入,常与values搭配,其语法格式如下。insert into表名(字段名列表)values (值 1,值 2,n);说明: into可以省略。(字段名列表)可以省略,假设省略那么values后的值需要与表结构字段顺序一致。 value

16、s (值1,值2,川),可为字段赋值,值的顺序需与字段列表一致。(2)数据修改该语句用于修改数据,与set搭配,语法格式如下。update表名set字段名=值where条件表达式说明:假设带有WHERE语句,那么限制对数据修改的范围。(3)数据删除delete语句用于删除记录,语法格式如下。delete from 表名where条件表达式;说明:假设带有WHERE语句,那么实现有条件的记录删除。三、重难点突破下发资料,要求以小组为单位完成以下数据的输入,是否成功?并说明理由及解决方 法。评分方式为抽查题问,回答正确的小组成绩为达标,回答错误的小组成绩为未达标第一组数据:要求输入主键冲突数据;第二组数据:要求输入与check约束冲突数据;第三组数据:要求修改主键值,但该主键值与其他主键重复;第四组数据:要求修改修改非空约束数据;第五组数据:要求删除某主键;四、发布任务分小组完成customers表(客户数据表)数据的增、改、删操作以及数据操作提升练 习,并按要求提交成果。【学生】1 ,跟随教师的讲解演示,实现对课前所学知识的回顾;2 .分小组完成实训任务;3 .参与抽查答题,获取小组技能分数。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 解决方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁