第2章数据库和表基本操作(教学设计).docVIP

  • 103
  • 0
  • 约4.69千字
  • 约 10页
  • 2018-06-07 发布于福建
  • 举报

第2章数据库和表基本操作(教学设计).doc

第2章数据库和表基本操作(教学设计)

《MySQL数据库入门》 教学设计 课程名称: MySQL数据库入门 授课年级: XXXX年级 授课学期: XXXX学年第一学期 教师姓名: XX老师 2014年月日2章 数据库和表的基本操作 计划学时 7 课时 内容 分析 在软件开发中,必不可少会使用到数据库和数据表。学会数据库和数据表的基本操作,可以轻松实现数据的管理。本章将针对数据库和数据表的基本操作进行详细地讲解。 教学目标及基本要求 掌握数据库的基本操作,会对数据库进行增删改查操作 掌握数据表的基本操作,会对数据表进行增删改查操作 了解数据类型,学会SQL语句中不同类型数据的表示方式 掌握表的约束,学会使用不同的约束来操作表 掌握索引的作用,会创建和删除索引 教学 重点 数据库的基本操作 数据类型 数据表的基本操作 表的约束 索引 教学 难点 方式 讲师课堂教学要以PPT讲授为主 第一课时 (数据库基础知识) 一 MySQL安装完成后,要想将数据存储到数据库的表中,首先得创建一个数据库。数据库的基本操作包括创建数据库、修改数据库和删除数据库。 (2)明确学习目标 要求学生学会创建数据库、删除数据库以及修改数据库的编码 二 (1)如何创建一个数据库? 教师首先讲解创建数据库的语法格式,并对语法格式中各个字段所表示的意义进行介绍。然后使用“CREATE DATABASE itcast;”语句,向学生演示创建itcast数据库的过程,当看到执行结果Query OK, 1 row affected (0.08 sec)时,说明数据库创建成功。 (2)如何查看数据库? 为了验证数据库系统中是否创建了名称为itcast的数据库,需要查看数 据库。查看数据库分为查看所有数据库和查看某个数据库。教师可以通过操作向学生演示。(可参见教材例2-2、例2-3) SHOW DATABASES;用于查看所有数据库 SHOW CREATE DATABASE itcast;用于查看刚创建的itcast数据库 (3)如何修改数据库的编码? 教师首先带领学生回忆,在安装数据库时,已经选择了数据库的编码方式,那么可不可以修改数据库的编码呢?数据库的编码是可以修改的, 通过ALTER DATABASE语句可以实现数据库编码的修改。然后讲解ALTER DATABASE语句的语法格式,最后教师通过演示将itcast数据库的编码修改为gbk编码方式,修改完毕,使用SHOW CREATE DATABASE语句查看修改后的数据库编码,验证是否修改成功。(可参见教材例2-4) (4)如何删除数据库? 随着数据库的增多,需要删除不用的数据库。但是需要提醒学生,成功删除数据库后,数据库中的所有数据都将被清除,原来分配的空间也将被回收。教师首先讲解删除数据库的语法格式,然后向学生演示如何删除数据库itcast,最后使用SHOW DATABASES语句查看现存的数据库,验证数据库是否删除成功。(可参见教材例2-5) 三归纳总结布置作业 第二课时 (数据类型) 一、回顾上节课内容,继续讲解数据类型 (1)对上节课留的作业进行答疑。 (2)回顾总结上节课的内容,引出本节课主题 上节课讲解了如何管理MySQL中的数据库,在使用数据库存储数据时,不同的数据类型决定了存储数据方式的不同。为此,MySQL数据库提供了多种数据类型,本节课将重点讲解MySQL中的数据类型。 (3)明确学习目标 使学生掌握各种数据类型所占字节数、取值范围和应用范围。 二、进入重点知识点的讲解 (1)整数类型 在MySQL数据库中,存储整数数值是最常见的。教师首先向学生介绍MySQL中的5种整数类型,分别是TINYINT、SMALLINT、MEDIUMINT、INT和BIGINT。然后通过一张表格,画出这五种整数类型所占的字节数和取值范围(参见教材表2-1)。最后教师教学生如何通过字节数计算取值范围,即2的字节数次方减1,这样可以方便学生记忆数据类型的取值范围。 (2))) 第三课时 (数据表的基本操作) 一、回顾上节课内容,继续讲解数据表 (1)对上节课留的作业进行答疑。 (2)回顾总结上节课的内容,引出本节课主题 上节课讲解了数据类型,数据是存储在数据表中的,所以想要存储数据,就要先学会数据表的管理。本节将详细讲解数据表的基本操作。 明确学习目标 使学生学会创建、查看、修改以及删除数据表 二、进入重点知识点的讲解 (1)如何创建数据表? 教师首先创建一张表,结果抛出“No database selected”错误。让学生记住,在创建表之前一定要指定数据库,语句为“USE 数据库名”。然后讲解创建数据表的语法格式。最后教师向学生演示创建一个用于存储学生成绩的表(可参见教材例2-6)的过程。 (2)如何查看表

文档评论(0)

1亿VIP精品文档

相关文档