第二章 第二节 创建数据库表(教案)-《网站数据库应用基础——SQL Server 2017》(高教版第2版)同步精品课堂

2024-08-29
| 7页
| 96人阅读
| 0人下载
精品

内容正文:

《网站数据库应用基础——SQL Server 2017》教案 课 题 第二章 第二节 创建数据库表 课 型 理论 课 时 1 授课班级 授课时间 授课教师 教材分析 本节课重点是学会使用对象资源管理器创建表。同时在学会使用CREATE TABLE 语句创建表以及掌握对象资源管理器修改表结构。通过对本节课的案例分析,学生能够掌握对象资源管理器和 DROP TABLE 语句删除表库等内容,为进一步学习数据库技术打下坚实的基础。 学情分析 学生在上节课熟悉对象资源管理器窗口,掌握查询编辑器的使用方法,但对掌握对象资源管理器修改表结构可能相对薄弱。本节课对其复习后,主要以掌握对象资源管理器和 DROP TABLE 语句删除表进行学习,因此本节课根据学生的掌握情况对存在的问题进行逐一解答。 学习目标 技能目标: (1)学会使用对象资源管理器创建表。 (2)学会使用CREATE TABLE 语句创建表。 知识目标: (1)掌握对象资源管理器修改表结构。 (2)了解ALTER TABLE 语句修改表结构。 (3)掌握对象资源管理器和 DROP TABLE 语句删除表。 学习重难点 学习重点:学会使用CREATE TABLE 语句创建表。 学习难点:掌握对象资源管理器和 DROP TABLE 语句删除表。 教学方法 案例教学法、小组讨论、作业布置 课前准备 预习SQL Server 2017的工具 教学媒体 多媒体、学习通 教学过程 教学环节 教师活动设计 学生活动设计 设计意图 活动一: 创设情境 生成问题 表是 SQL Server数据库中最重要、最基本的对象,数据库中的所有数据都存储在表中。在 SQL Server 2017中创建表的方法主要有两种: 一是在对象资源管理器中通过方便的图形化向导创建; 二是通过编写CREATE TABLE 语句创建。 通过模拟真实或虚构的情境来激发学生的兴趣和参与度 通过将抽象的概念与学生已知的或感兴趣的事物联系起来,情景引入帮助学生建立新旧知识之间的联系。 活动二: 调动思维 探究新知 1 创建“图书信息”和“出版社”表 表是 SQL Server数据库中最重要、最基本的对象,数据库中的所有数据都存储在表中。 在 SQL Server 2017中创建表的方法主要有两种: 一是在对象资源管理器中通过方便的图形化向导创建;二是通过编写CREATE TABLE 语句创建。 案例1 使用对象资源管理器在“图书信息管理”数据库中创建“图书信息”表,并输入数据。 在输入数据的过程中,如果要取消正在输入的数据,可以直接按Esc 键;在更改某个数 据的过程中要取消更改,也可以直接按 Esc 键。 案例2 使用CREATE TABLE 语句在“图书信息管理”数据库中创建“出版社”表,结 构如图2.2.8所示,并输入如图2.2.9所示的数据。 ① USE 语句表示打开数据库,本案例是打开“图书信息管理”数据库,即把创建的表 保存到“图书信息管理”数据库中。 ② GO 表示一批 T-SQL 语句的结束。 ③ CREATE TABLE 语句里的 NULL或者 NOT NULL 表示该列内容是否允许为空。 ④“出版社号”列的数据设置了标识列, “IDENTITY(101,1)” 表示标识种子为101, 标识增量为1。在后面输入记录时该列的数据会由系统自动生成,不允许用户进行输入及更改。 SQL Server 2017 的数据类型在 SQL Server 2017 中,每个列、局部变量、表达式和参数都有其各自的数据类型。指定对象的数据类型相当于定义了该对象的以下4种属性: ① 对象所含的数据类型,如字符、整数或二进制数。 ② 存储值的长度或它的大小。 ③ 数值精度(仅用于数值数据类型)。 ④ 小数位数(仅用于数值数据类型)。 在创建表时,必须为表中的每个列指派一种数据类型。 掌握创建“图书信息”和“出版社”表。掌握本节课重点。 激发学生的好奇心和求知欲,通过引导学生主动探索和发现新知识,培养他们的批判性思维、问题解决能力和终身学习能力。 活动三: 调动思维 探究新知 2 修改“图书信息”和“出版社”表结构 当创建完数据表之后,在使用的过程中可以根据需要对数据表进行相应的修改。在 SQL Server 2017 中修改表结构的方法有两种: 一是在对象资源管理器中进行修改,二是通过编写ALTER TABLE语句修改。 案例3 使用对象资源管理器修改“图书信息管理”数据库中的“图书信息”表,要求 如下: (1)添加一个“备注”列,该列的数据类型为 char(5)。 (2)把“备注”列的数据类型更改为varchar(MAX)。 (3)删除“备注”列。 3 删除“图书信息”和“出版社”表 删除表的操作与删除数据库的操作相似,只需指定要删除的表名即可。本活动将 介绍两种删除表的方法: 一是通过对象资源管理器来删除表,二是通过 DROP TABLE语句删除表。 案例5 使用对象资源管理器删除“图书信息管理”数据库中的“图书信息”表。 认识修改“图书信息”和“出版社”表结构。为下面的课程学习打下基础。 探究过程鼓励学生质疑现有知识,评估不同观点,并形成自己的见解。 活动四: 巩固练习 素质提升 1.简述修改“图书信息”和“出版社”表结构步骤。 2.字符数据类型是什么? 3.日期和时间数据类型包括哪些? 学生课后完成练习。 通过重复练习,帮助学生更深入地理解概念和原理。加强学生对知识点的记忆,使其能够长期保留信息。 · 课堂小结 作业布置 1.课堂小结: 本课程深入创建数据库表,并学习如何修改表结构及删除不再使用的表等内容。强调了使用对象资源管理器创建表的重要性以及使用对象资源管理器和 DROP TABLE 语句删除表等内容。通过实际的案例操作,使学生了解SQL语言。 2.作业布置: 1.在输入数据的过程中,如果要取消正在输入的数据,可以直接按( ) 键。 A.Esc B.Shift C.H D.Ctrl 2.在更改某个数据的过程中要取消更改,也可以直接按( ) 键。 A.Esc B.Shift C.H D.Ctrl 3.CREATE TABLE 语句里的 NULL或者 NOT NULL 表示该列内容是否允许为( )。 A. 数据内容 B. 空 C. 数据形式 D. 自动生成 4.表是( )数据库中所有数据的数据库对象。 A. 存放 B. 管理 C. 连接 D. 总结 5.系统对数据类型定义精确到哪一位,这种数据类型称为( )类型。 A. 字符数据 B. 日期和时间数据 C. 精确数值 D. 近似数值 6.使用char数据类型存储数据时,每个字符占用一个字节的存储空 间,最长可以容纳( )个字符。 A. 6000 B. 7000 C. 8000 D. 9000 7.SQL Server数据库系统使用数据库中( )来进行事务的恢复。 A. 事务日志信息 B. 数据文件 C. 存储数据 D. 系统数据库 8.ALTER TABLE 语句用于更改表的( )。 A. 属性 B. 结构 C. 形式 D. 复制 板书设计 教学反思 通过实际案例分析进行学习,并且通过学习知识点掌握对象资源管理器和 DROP TABLE 语句删除表,但是大部分学生的操作还不是非常熟练,课后或者是下节课前应对本节课内容复习加深记忆,可以进行提问或讨论的方式进行。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$

资源预览图

第二章 第二节 创建数据库表(教案)-《网站数据库应用基础——SQL Server 2017》(高教版第2版)同步精品课堂
1
第二章 第二节 创建数据库表(教案)-《网站数据库应用基础——SQL Server 2017》(高教版第2版)同步精品课堂
2
第二章 第二节 创建数据库表(教案)-《网站数据库应用基础——SQL Server 2017》(高教版第2版)同步精品课堂
3
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。