MySQL Developer ( mysqldev | 21 hours )
Prerequisites:
-
对数据库的基本了解
观众
-
开发 人员
Overview:
MySQL是一个开源关系数据库管理系统(RDBMS),它为管理和操作数据库的结构化查询语言(SQL)提供了一个平台。
这种由讲师指导的现场培训(现场或远程)面向希望学习和使用MySQL和数据库技术构建Web应用程序的高级开发人员。
在本次培训结束时,参与者将能够:
- 编写 SQL 个查询来检索、筛选、排序和聚合数据。
- 执行数据操作操作,例如插入、更新和删除数据。
- 实现高级 SQL 概念,如子查询、派生表和条件逻辑。
- 将 MySQL 与流行的编程语言集成,并从应用程序代码执行查询。
课程形式
- 互动讲座和讨论。
- 大量的练习和练习。
- 在现场实验室环境中动手实施。
课程自定义选项
- 要申请本课程的定制培训,请联系我们进行安排。
Course Outline:
介绍
- 数据库和我的概述SQL
- 我的安装和设置SQL
- SQL 和 MySQL 命令行客户端简介
- 创建和管理数据库和表
查询数据
- 检索和筛选数据
- 排序和限制查询结果
- 使用多个表
- 使用子查询和派生表
数据操作
- 将数据插入表中
- 更新和删除数据
- 使用事务确保数据完整性
- 管理索引以实现性能优化
高级 SQL 概念
- 聚合函数
- 筛选查询结果
- 使用字符串函数、日期函数和数学函数
- 处理查询中的 NULL 值
- 对条件逻辑使用 CASE 语句
性能优化
- 查询优化技术
- 索引和优化表结构
- 使用解释分析查询性能
- 缓存策略和查询缓存
- 用于性能调优的监视和分析工具
安全与管理
- 用户管理和访问控制
- 保护我的SQL服务器和数据库
- 备份和还原操作
- 导入和导出数据
- 我的SQL 工作台和其他管理工具
应用集成
- 将MySQL与流行的编程语言连接起来
- 使用 MySQL 连接器和库
- 在应用程序代码中执行查询
摘要和后续步骤
Sites Published:
United Arab Emirates - MySQL Developer
Saudi Arabia - MySQL Developer
South Africa - MySQL Developer
Czech Republic - MySQL Developer
Magyarország - MySQL Developer