单元1 MySQL概述-高二《MySQL数据库应用开发》同步精品课堂(电工版2023)

2023-05-09
| 21页
| 164人阅读
| 1人下载
精品

内容正文:

MySQL数据库应用开发 单元1 MySQL概述 任务1.1 MySQL概述 MySQL简介 MySQL工作流程 MySQL系统构成 MySQL服务器和端口号 知识点小结 复习 数据库设计步骤? 任务1.1 MySQL概述 能力目标 1.掌握MySQL数据库优势、特点和系统构成(重点); 2.掌握SQL结构化查询语言的构成(难点)。 思政目标 1.培养精益求精的工作作风; 2.锻炼团结协作的工作能力。 任务1.1 MySQL概述 MySQL以其开源、免费、体积小、便于安装,而且功能强大等特点,成为了全球最受欢迎的数据库管理系统之一。 本节任务介绍了MySQL的相关发展,讲述了其工作流程和系统的构成。 MySQL简介 MySQL是一款单进程多线程、支持多用户、基于客户机/服务器( Client/Server,C/S)的关系数据库管理系统。 开源软件 以快速、便捷和易用为发展主要目标 MySQL简介 MySQL的优势: 1.成本低:开放源代码,社区版本可以免费使用。 2.性能良:执行速度快,功能强大。 3.值得信赖。 4.操作简单:安装方便快捷,有多个图形客户端管理工具(MySQL Workbench/Navicat、MySQLFront, SQLyog等客户端)和一些集成开发环境。 5.兼容性好:安装于多种操作系统,跨平台性好,不存在32位和64位机的兼容,无法安装的问题。 MySQL简介 MySQL的系统特性: 1.使用C和C++语言编写,并使用了多种编译器进行测试,保证了源代码的可移植性。 2.支持多线程,可充分利用CPU资源。 3.优化的SQL查询算法,能有效地提高查询速度。 4.提供TCP/IP,ODBC和JDBC等多种数据库连接途径。 5.支持LINUX,MAC OS,WINDOWS等多种操作系统平台。 6.既能够作为一个单独的应用程序应用在C/S网络环境中,也能够作为一个库嵌入到其他的软件中。 7.支持大型的数据库,可以处理拥有上千万条记录的大型数据库,数据类型丰富。 8.支持多种存储引擎。 MySQL简介 MySQL发行版本: 根据操作系统的类型: Windows版、UNIX版、Linux版和Mac OS版 根据数据库的开发情况: Alpha、Beta、Gamma和Generally Available(GA)等版本 根据数据库的用户群体: 社区版(Community Edition)和企业版(Enterprise) MySQL简介 MySQL 5.6新增亮点: 1.通过提升MySQL优化诊断来提供更好的查询执行时间和诊断功能 2.通过增强InnoDB存储引擎来提高性能处理量和应用可用性 3.通过MySQL复制的新功能以提高扩展性和高可用性 4.增强的性能架构(PERFORMANCE SCHEMA) MySQL字符集: 字符集就是指符号和字符编码的集合。 第5章 MySQL概述 MySQL简介 MySQL工作流程 MySQL系统构成 MySQL服务器和端口号 知识点小结 MySQL工作流程 MySQL工作流程图: 任务1.1 MySQL概述 MySQL简介 MySQL工作流程 MySQL系统构成 MySQL服务器和端口号 知识点小结 MySQL系统构成 MySQL数据库服务 MySQL服务器、MySQL实例和MySQL数据库 MySQL客户程序和工具程序 负责与服务器进行通信 主要有:mysql,mysqladmin,mysqlcheck、isamchk、muisamchk,mysqldump和mysqlhotcopy 服务器的语言—SQL SQL是结构化查询语言(Structured Query Language,SQL)的英文缩写。 它是一种专门用来与数据库通信的语言,即数据库管理系统就是通过SQL语言管理数据库中的数据。 SQL语言的组成 1.数据定义类SQL(DDL--DATE DEFINITION LANGUAGE) CREATE-创建数据库及其对象(表,索引,视图,存储过程,函数和触发器) DROP-从数据库中删除对象 ALTER-改变现有数据库的结构 TRUNCATE-删除表中的所有记录,包括为记录分配的所有空格 COMMENT-为数据字典添加注释 RENAME-重命名对象 SQL语言的组成 2.数据操作类SQL(DML-DATA MANIPULATION LANGUAGE) INSERT- 将数据插入表中 DELETE-更新表中的现有数据 UPDATE-删除数据库表中的所有记录 SELECT-从数据库中检索数据 3.数据控制类SQL(DCL-DATA CONTROL LANGUAGE) GRANT-允许用户访问数据库的权限 DENY-在安全系统中创建一项,以拒绝给当前数据库内的安全帐户授予权

资源预览图

单元1  MySQL概述-高二《MySQL数据库应用开发》同步精品课堂(电工版2023)
1
单元1  MySQL概述-高二《MySQL数据库应用开发》同步精品课堂(电工版2023)
2
单元1  MySQL概述-高二《MySQL数据库应用开发》同步精品课堂(电工版2023)
3
单元1  MySQL概述-高二《MySQL数据库应用开发》同步精品课堂(电工版2023)
4
单元1  MySQL概述-高二《MySQL数据库应用开发》同步精品课堂(电工版2023)
5
单元1  MySQL概述-高二《MySQL数据库应用开发》同步精品课堂(电工版2023)
6
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。