MySQL数据库项目化教程(龚静 微课版)-教案 项目2 创建和管理数据库.docx
文本预览下载声明
湖南环境生物职业技术学院 教案
PAGE 2
项目2 创建和管理数据库
课题
项目2 创建和管理数据库
理论/实验课时
2/2学时
教学内容
(1)数据库的基础知识;
(2)创建数据库;
(3)管理数据库。
教学目标
知识目标
(1)学习CREATE、ALTER、DROP语句的基本语法格式;
(2)学习数据库的创建、修改、删除方法。
技能目标
(1)掌握使用不同语句格式查看数据库信息的方法;
(2)掌握应用CREATE语句创建数据库的方法;
(3)掌握应用ALTER与DROP语句对数据库进行修改与删除的操作。
素质目标
(1)培养学生具备一定的逻辑思维和综合分析能力,能够正确运用CREATE、ALTER、DROP语句管理数据库;
(2)培养学生具备适应职业变化的能力及持续学习新知识的能力。
教学重点
使用CREATE、ALTER、DROP语句对数据库进行管理。
教学难点
使用ALTER语句对数据库进行修改操作。
学情分析
学生已经掌握了数据库技术的概念、发展及存储结构,知道了如何下载、安装与配置MySQL,了解了几种常用的图形界面的管理工具,学生学习习兴趣比较浓厚,积极性比较高,迫切如何创建与管理数据库。
教学设计与实施
课堂活动
环节一:课前准备(2分钟)
学习通签到、教学资料准备。
环节二:作业点评(5分钟)
1.上次课实践任务完成情况总结及通报;
2.优秀作品展示,对问题较多的操作点回顾。
环节三:讲授新知识(80分钟)
任务2.1 数据库的基础知识(30分钟)
2.1.1 MySQL系统数据库
初始化后的MySQL中包含几个系统数据库,分别为information_schema、mysql、performance_schema、和sys数据库,可通过以下语句查看。
mysqlSHOW DATABASES;
1.选择数据库
其语法格式如下。
mysqlUSE 数据库名;
【实例2-1】选择information_schema数据库,SQL语句如下所示。
mysqlUSE information_schema;
2.查看当前数据库
具体语句如下。
mysql SELECT DATABASE();
3.查看数据库系统服务版本
其语句如下。
mysql SELECT @@VERSION;
4.查看当前用户
mysql SELECT USER();
5.查看数据库的属性
mysql SHOW CREATE DATABASE 数据库名;
【实例2-2】查看information_schema数据库的属性,SQL语句如下所示。
mysql SHOW CREATE DATABASE information_schema;
6.查看警告信息
mysql SHOW WARNINGS;
7.MySQL注释符
MySQL注释符有以下3种。
#注释内容:单行注释,表示从#开始,后面的内容都为注释内容。
-- 注释内容:单行注释,需特别注意的是,--后面有一个空格。
/*注释内容*/:多行注释,注释内容从/*开始,到*/结束。
8.information_schema数据库详细介绍
information_schema数据库是MySQL的系统数据库之一,提供访问数据库元数据的几种方式。在MySQL中,information_schema数据库准确来说是信息数据库,该数据库保存了MySQL服务器维护的其他所有数据库的信息。
9.mysql数据库详细介绍
mysql是MySQL的核心数据库,主要存储数据库的用户、权限设置、关键字等MySQL需要使用的控制和管理信息。该数据库不可以删除,如果对MySQL不够了解,不要轻易修改其中的表信息。
10.performance_schema数据库详细介绍
performance_schema数据库中重要的表如下:
setup table:设置表,用于配置监控选项。
current events table:用于记录当前thread(线程)正在发生的事情。
history table:发生的各种事件的历史记录表。
summary table:各种事件的统计表。11.sys数据库详细介绍
sys数据库是以视图的形式把information_schema和performance_schema结合起来,能查询出更容易理解的数据存储过程,可以执行一些性能方面的配置,也可以得到一些性能诊断报告内容。
2.1.2 查看数据库
【实例2-3】查看MySQL中的所有系统数据库,并查看指定MySQL数据库中包含的表。SQL语句如下所示。
mysqlSHOW DATABASES;
mysqlUSE
显示全部