网站大量收购独家精品文档,联系QQ:2885784924

《MySQL数据库技术应用》项目3 创建和管理表-教案.docx

《MySQL数据库技术应用》项目3 创建和管理表-教案.docx

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

教案首页

课程

名称

《MySQL数据库技术应用》

总计:64学时

课程

类别

专业基础课

课程代码

理论:学时

上机:学时

授课

教师

学分

4

授课

对象

教材和主要参考资料

课程

简介

教学难点重点

任务一

课题名称

认识表元素

教学课时

2

教学目标

知识目标

1、熟悉表中常用数据类型;

2、理解并掌握MySQL的约束类型及约束规则。

能力目标

1、能正确使用各种数据类型;

2、能根据实际需要进行各种约束的设置。

思政目标

1、培养学生分析问题、解决问题的能力;

2、培养学生建立数据安全的思想意识。

教学重点

掌握MySQL的约束类型及约束规则。

教学难点

能根据实际需要判断约束规则,并正确进行约束的设置。

教学资源

1.教学场所:多媒体教室

2.教学设备:安装有MySQL的计算机。

3.教学资料:辅助教材和课件、多媒体教学软件、MySQL数据库技术应用在线精品课

教法

讲授法、课堂提问、讨论法、演示法

学法

记忆法、提问法、讨论法

教学过程

课前准备

课程导入

知识讲解

实践操作

课堂小结

作业布置

时间分配

5

5

35

40

3

2

教学过程

教学过程

教学内容

教师活动

学生活动

教学方法与设计意图

课前准备

1.发布本节课资源

2.发布任务

线上发布资源、任务;

线上布置课前测试。

预习线上发布资源;

完成线上任务及课前测。

培养学生自主学习能力;

预先了解课程知识要点。

课程导入

数据库是存放和管理各种数据对象的容器,表是数据库最基本的数据对象,是存储数据的基本单位,也是数据访问的基本逻辑对象,一切可访问的数据都来源于数据表。

在创建表时,需要对表中的字段进行详细定义,包含字段的数据类型、宽度、是否为空、约束类型等。

说明本节课学习目标。

根据课前预习情况理解本节课学习目标。

讲授、引导

知识讲解

一、表中常用的数据类型

1.数值类型

MySQL中的数值类型用来存储能够进行算术运算的数据,分为整数类型、浮点数类型和定点数类型。

1)整数类型

2)浮点数类型

3)定点数类型

2.字符串类型

MySQL中的字符串类型用来存储字符数据,包括普通文本字符串(char、varchar)、二进制字符串类型(blob)、大文本字符串类型(text)和单选项数据类型(enum)和特殊类型(set)。

3.日期和时间类型

日期和时间类型具有特定的格式,专用于表示日期、时间。

4.Json类型

Json类型是MySQL结合结构化存储和非结构化存储设计出来的一种类型,用于互联网应用服务之间的数据交换。它可以用来存储任何类型的Json数据,如序列化的对象和数组。

二、MySQL的约束

1.实体完整性

实体完整性用来保证表中记录的唯一性。可通过主键约束和唯一键约束实现。

1)主键约束(primarykey)

2)唯一键约束(unique)

2.域完整性

域完整性要求输入的值必须为指定的数据类型、取值范围,确定是否允许为空和输入的值类型和范围是否有效。

1)非空值约束(notnull)

2)默认值约束(defalut)

3)检查约束(check)

3.参照完整性

参照完整性又称引用完整性,是建立在主键与外键之间的一种引用规则,来保证主表(主键所在表)数据和从表(外键所在表)数据的一致性,防止出现数据丢失和无效数据的产生。

讲授表中常用的数据类型;

举例说明数值类型、字符串类型、日期和时间类型、Json类型等各种数据的表示方法、格式特点以及使用。

说明实体完整性、域完整性、参照完整性约束的功能、特点以及类型。

根据老师的讲解了解并理解各种数据的格式、特点及使用方法。

根据老师的讲解分析理解试题完整性、域完整性、参照完整性的功能、特点及应用。

讲授法

操作演示法

通过讲授数据类型让学生了解不同数据的表示,为后续表的创建和使用奠定基础。

通过完整性约束的讲授,让学生熟悉各种完整性的特点、设置方法,为后续表的管理奠定基础。

实践操作

三、数据完整性验证操作

通过操作演示,证明数据完整性的作用。

四、数据完整性操作练习

实例操作,演示并说明各种约束的功能、特点及应用场景。

理解实体完整性、域完整性、参照完整性的作用。

课堂小结

本节课主要学习数值类型、字符串类型、日期和时间类型、JSON类型等各种数据的格式、特点,实体完整性、域完整性、参照完整性的功能、特点。通过学习希望大家能正确使用各种数据类型;能根据实际需要进行各种约束的选择和设置。

总结本节课主要学习内容

整理归纳本节课学习内容

课后作业

1、课后通过网络和其他教材查阅相关资料,进一步学习数据类型、约束规则的相关知识。

2、课后习题和在线精品课程的学习。

3、布置下节课预习内容和知识。

教学评价与反馈

1、教

您可能关注的文档

文档评论(0)

xiaobao + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档