文档详情

MySQL数据库项目化教程(龚静 微课版)-教案 项目2 创建和管理数据库.docx

发布:2023-08-08约4.53千字共7页下载文档
文本预览下载声明
湖南环境生物职业技术学院 教案 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
显示全部
相似文档