项目四 任务二三 查看和选择数据库(课件)-《数据库原理与应用技术》(河北科学技术出版社)同步精品课堂

2024-09-19
| 30页
| 281人阅读
| 2人下载
精品

内容正文:

项目四 任务二三 查看和选择数据库 数据库原理与应用技术-MySQL 同步精品课堂 河北科学技术出版社 掌握国家标准《机械制图》中有关图幅、比例、字体图线等基本规定。 教学目标 一 知识目标 1.使用SHOW查看数据库 2.数据库分类 3.使用Navicat查看数据库 4.使用USE选择数据库 5.使用Navicat选择数据库 教学重难点 二 教学重点 使用SHOW查看数据库和使用USE选择数据库 教学难点 数据库分类 导入新课 三 想一想? 上节课已经创建好db_student数据库,现要查看该数据库是否创建成功, 以及其相关信息。在MySQL 客户端使用命令如何实现? 新知讲授 四 查看所有数据库 SHOW {DATABASES|SCHEMAS }; SQL语法 功能 查看当前用户权限范围内所能查看到的所有数据库名称 案例 查看所有数据库 新知讲授 四 数据库分类 MySQL数据库可分为系统数据库和用户数据库。 information_schema/mysql/performance_schema/ sys属于系统数据库,db_financial /db_shop/db_student/test1数据用户数据库。 用户数据库: 由用户创建和维护,用于存储用户自己的数据。用户可以根据自己的需求创建多个用户数据库。 新知讲授 四 数据库分类 系统数据库: 由MySQL服务器自动创建和维护,用于存储MySQL服务器的配置信息、用户信息、权限信息等。 系统数据库通常由MySQL服务器管理员进行管理,不能随意删除和修改。 数据库名称 作用  mysql 是数据库服务器的核心数据库,主要负责存储数据库的用户、权 限设置、关键字等MySQL服务器自己需要使用的控制和管理信息,如 用户访问权限等;  information_schema 信息数据库,是MySQL服务器的数字字典,保存关于MySQL服务 器所维护的其他所有数据库和数据表的信息,例如表、视图、存储过程、触发器等; performance_schema MySQL服务器的性能字典,主要用于收集数据库服务器性能参数,保存全局变量等的设置,其存储引擎会监视MySQL服务的事件; sys 系统数据库,通过它可快速了解系统的数据信息,包括存储过程、自定义函数等,用户可利用该数据库进行测试工作。 新知讲授 四 查看指定数据库 SHOW CREATE DATABASE <数据库名> SQL语法 功能 查看创建的指定数据库信息 案例 查看db_student数据库 师生互动 五 创建db_teacher数据库,编码集为utf-8编码 查看创建的db-teacher数据库及其编码方式 师生互动 五 说一说,SHOW DATABASES和SHOW CREATE DATABASE <数据库名字>两个SQL语句的区别和联系? 答案:SHOW DATABASES 列出所有数据库,而 SHOW CREATE DATABASE <数据库名字> 只显示指定数据库的创建信息,包括数据库名、字符集、校对规则等。 新知讲授 四 使用Navicat查看数据库 1. 打开Navicat 步骤 新知讲授 四 使用Navicat查看数据库 2. 双击连接对象打开数据库(相当于show databases;),可看到当前所有的数据库 步骤 新知讲授 四 使用Navicat的查询窗口查看数据库 1. 在Navicat软件中,点击查询按钮 步骤 1. 在Navicat软件中,点击查询按钮,再点击新建查询 新知讲授 四 使用Navicat的查询窗口查看数据库 2. 在页面中输入相关的SQL语句,点击运行,即可得到对应的结果(跟在命令窗口一样) 步骤 师生互动 五 使用Navicat软件创建一个名为db_school的数据库,编码集为utf-8 师生互动 五 在Navicat软件中输入SQL语句查询db_school数据库 新知讲授 四 使用USE选择数据库 USE <数据库名> SQL语法 功能 选择数据库就是要使用某个数据库,即指定其作为当前默认的数据库。 案例 选择db_student数据库 新知讲授 四 使用Navicat选择数据库 1.启动Navicat 操作步骤 新知讲授 四 使用Navicat选择数据库 2. 双击连接对象打开数据库(相当于show databases;),然后选择对应的数据库(相当于USE <数据库>)。 操作步骤 新知讲授 四 使用Navicat数据SQL语句选择数据库 操作步骤 1. 在Navicat软件中,点击查询按钮,再点击新建查询 新知讲授 四 使用Navicat数据SQL语句选择数据库 2. 在页面中输入相关的SQL语句,点击运行,即可得到对应的结果(跟在命令窗口一样) 操作步骤 师生互动 五 用SQL语句的方式选择db_school数据库 师生互动 五 用Navicat选择db_school数据库 随堂练习 六 1 在 MySQL 中,要查看当前存在哪些数据库,应使用( )命令。 A. SHOW TABLES; B. SHOW DATABASES; C. SELECT DATABASES; D. LIST DATABASES; 答案:B 解析:在 MySQL 中,使用SHOW DATABASES命令可以查看当前存在的数据库。 随堂练习 六 2 在 MySQL 中,要选择使用某个数据库,应使用( )命令。 A. USE DATABASE; B. SELECT DATABASE; C. OPEN DATABASE; D. USE <数据库名>; 答案:D 解析:要选择使用某个数据库,应使用USE <数据库名>命令 。 随堂练习 六 3 MySQL 中的mysql数据库主要存储( )。 A. 用户数据 B. 系统信息 C. 临时数据 D. 索引信息 答案: B 解析:mysql数据库是 MySQL 的系统数据库,主要存储了系统信息,如用户权限、存储过程等。 随堂练习 六 4在 MySQL 中,以下关于用户数据库和系统数据库的描述,不正确的是( )。 A. 用户数据库由用户自行创建,系统数据库是 MySQL 自带的 B. 用户数据库存储用户的业务数据,系统数据库存储系统相关信息 C. 用户数据库可以随意修改,系统数据库一般不建议修改 D. 用户数据库和系统数据库的结构完全相同 答案:D 解析: 用户数据库和系统数据库的结构和用途是不同的,系统数据库有特定的结构和功能,用户数据库则是根据用户的需求创建的,用于存储用户的具体数据。选项 D 说法错误。 随堂练习 六 5请写出查看所有数据库的名称的 SQL 命令。 答案: SHOW DATABASES; 6使用 SQL 命令选择并切换到名为my_database的数据库. 答案: USE my_database; 课堂小结 七 谢谢 $$

资源预览图

项目四 任务二三 查看和选择数据库(课件)-《数据库原理与应用技术》(河北科学技术出版社)同步精品课堂
1
项目四 任务二三 查看和选择数据库(课件)-《数据库原理与应用技术》(河北科学技术出版社)同步精品课堂
2
项目四 任务二三 查看和选择数据库(课件)-《数据库原理与应用技术》(河北科学技术出版社)同步精品课堂
3
项目四 任务二三 查看和选择数据库(课件)-《数据库原理与应用技术》(河北科学技术出版社)同步精品课堂
4
项目四 任务二三 查看和选择数据库(课件)-《数据库原理与应用技术》(河北科学技术出版社)同步精品课堂
5
项目四 任务二三 查看和选择数据库(课件)-《数据库原理与应用技术》(河北科学技术出版社)同步精品课堂
6
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。