《数据库原理及MySQL应用(微课版)》 教案 第10次课程 3.2定义表.docx

《数据库原理及MySQL应用(微课版)》 教案 第10次课程 3.2定义表.docx

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

西安欧亚学院

教案

课程名称

数据库技术应用

学时总数

64

任课教师

李淑玲、田西壮、史博文

适用专业

数据科学与大数据技术

课次

10

审批人

戴道成

章节题目

3.2定义表

3.3数据的完整性约束

审批时间

2024.1

教学目标设计

1、掌握数据表的创建、查看与删除;

2、掌握数据表的完整性约束

教学重点

表的维护操作和表的完整性约束

教学难点

表的完整性约束

教学媒体与资源选择

PPT演示,电脑和投影仪

课堂教学创新点

混合式教学方式,利用智慧树平台视频资源进行理论内容讲解。

课程思政元素体现及切入点(可选)

讲解数据表的维护,坚持科学的价值观和道德观。

教学内容及过程设计

1.内容回顾(5分)

2.引入(5分)

3.数据表的创建(10分)

使用如下SQL语句来选择数据库:USE数据库名

使用SQL语句创建表,创建表的SQL语法格式:

createtable表名(

字段名1数据类型1[列完整性约束条件][默认值],

字段名2数据类型2[列完整性约束条件][默认值],

字段名3数据类型3[列完整性约束条件][默认值],

···

字段名n数据类型n[列完整性约束条件][默认值]

[,表级完整性约束条件]

)[engine=引擎类型];

说明:

createtable为创建表的固定语法格式;‘表名’为要创建的表的名称,‘字段名’为二维表中每一列的列名;‘数据类型’为该字段所存储的数据的类型;‘完整性约束条件’为可选项,指的是对字段的某些特殊约束。不同字段之间用‘,’隔开,最后一个字段没有逗号。

数据表查看及操作(10分)

查看表的基本结构(包括字段、类型及长度、是否允许空值、默认值等)

describe(desc)表名;

查看表的详细结构(显示创建表的语法格式)

showcreatetablestudent;

查看所有表

Showtables;

数据表的修改(30分)

修改表名

altertable旧表名rename[to]新表名;

示例:将student表的名称修改为‘std’,并查看结果

altertablestudentrenamestd;

showcreatetablestd;

修改字段的数据类型

1.修改一个字段:Altertable表名modify列名新数据类型;

示例:将std表中id字段的类型由int(8)

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档