- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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)
您可能关注的文档
- 《数据库原理及MySQL应用(微课版)》课件汇总 李淑玲 第1--9章 认识数据库系统 ----数据查询.pptx
- 《数据库原理及MySQL应用(微课版)》课件汇总 李淑玲 第10--17章 索引 ---开发实例.pptx
- 《数据库原理及MySQL应用(微课版)》课件全套 李淑玲 第1--17章 认识数据库系统 ----开发实例.pptx
- 《数据库原理及MySQL应用(微课版)》 教案 第4次课 1.2关系数据库.docx
- 《数据库原理及MySQL应用(微课版)》 教案 第6次课 1.4 MYSQL概述.docx
- 《数据库原理及MySQL应用(微课版)》 教案 第5次课 1.3.1数据库设计的步骤.docx
- 《数据库原理及MySQL应用(微课版)》 教案 第2次课 1.1.2数据库系统的特点.docx
- 《数据库原理及MySQL应用(微课版)》 教案 第17次课 4.6 联合查询.docx
- 《数据库原理及MySQL应用(微课版)》 教案 第16次课程 4.5 子查询.docx
- 《数据库原理及MySQL应用(微课版)》 教案 第15次课程 4.4连接查询.docx
- 《数据库原理及MySQL应用(微课版)》 教案 第11次课 5.1数据插入.docx
- 《数据库原理及MySQL应用(微课版)》 教案 第9次课程 3.1定义数据库.docx
- 《数据库原理及MySQL应用(微课版)》 教案 第8次课程 3.2.1 MYSQL支持的数据类型.docx
- 《数据库原理及MySQL应用(微课版)》 教案 第7次课 2.1结构化查询语言SQL.docx
- 《数据库原理及MySQL应用(微课版)》 教案 第3次课程 1.1.4数据模型.docx
- 《数据库原理及MySQL应用(微课版)》 教案 第1次课程 1.1.1数据库相关基本概念.docx
- 《数据库原理及MySQL应用(微课版)》教案全套 李淑玲 第1--17章 认识数据库系统 ----开发实例.docx
- 《数据库原理及MySQL应用(微课版)》教学大纲、授课计划.docx
文档评论(0)