做企业培训,当然要找对好讲师!合作联系

郭振杰:Mysql基础使用

郭振杰老师郭振杰 注册讲师 161查看

课程概要

培训时长 : 2天

课程价格 : 扫码添加微信咨询

课程分类 : 工作技能

课程编号 : 15259

面议联系老师

适用对象

数据库初学者

课程介绍

课程目标:

通过本课程学习,掌握数据库基础知识,掌握MySQL的安装使用,能够使用MySQL建立数据库,掌握MySQL数据库操作语句的编写。

适用人群:数据库初学者

培训时长:2-3天(6小时/天)

课程介绍:

课程模块

备注

数据库基础

  1. 数据库基本概念
  2. 数据库设计步骤
  3. 数据库设计三范式
  4. 数据库实体关系模型
  5. 数据库设计案例
  6. 安装MySQL
  7. MySQL基本使用
  8. 安装MySQL图形化工具
  9. MySQL常用存储引擎
  10. 创建数据库
  11. 创建数据库表
  12. 数据库字段

SQL语句基础

  1. Select语句
  2. Where子句
  3. Insert语句
  4. Update
  5. Delete
  6. Limit
  7. Order by
  8. Group by
  9. Having 子句
  10. 子查询简介
  11. 比较运算子查询
  12. 多表连接

SQL语句高级

  1. 自定义列
  2. 子查询简介
  3. 比较运算子查询
  4. In 、ont in、exists
  5. 多表更新
  6. 多表连接
  7. 内连接
  8. 外连接
  9. 多表删除

数据库实战案例

  1. 数据需求分析
  2. 数据库建立
  3. 数据操作分析
  4. 数据操作实战

郭振杰老师的其他课程

• 郭振杰:数据库高级编程与性能优化
【方案架构和教学设计】 课程内容课时安排教学方式SQL索引、事务和锁1天集中面授SQL编程、性能优化1天【课程大纲】数据库的索引与性能数据库索引概念和价值数据库索引存储结构(B*Tree)数据库常用索引类型、作用和操作主键索引唯一索引常规索引全文索引分区索引索引的使用、失效和优化索引使用的限制和不足 数据库事务和锁数据库的事务事务的定义事务的典型场景哪些存储引擎支持事务事务的四大特性数据库事务的开启事物并发会带来什么问题?隔离级别MySQL引擎对隔离级别的支持一致性的两大实现方案数据库的锁锁的作用和定义数据库锁的分类行锁共享锁(读锁S锁)排他锁(写锁X锁)更新锁意向锁(IX/IS锁)锁机制解释数据库隔离级别元数据锁(MDL锁)间隙锁临键锁事物的隔离级别如何选择死锁的产生和避免数据库编程数据库开发介绍存储过程作用于操作触发器的作用于操作函数的作用与操作数据库编程与事务数据库优化环境优化(硬件设置)架构优化分布式缓存读写分离水平切分(分库分表)存储类型SQL优化合理的查询语句索引优化
• 郭振杰:Python网络爬虫与数据处理
【课程背景】Python语言是当前最火的语言之一,易于使用,学习曲线低。Python具备丰富成熟的网络库和数据处理库,可以快速的进行网络信息爬取、数据初步处理,并可以应对复杂的网络环境、网站环境。 本课程系统讲述Python的网页内容获取库、网页结构和相关协议、HTML内容解析、异步处理以及复杂网络环境数据获取工具。通过本课程,可以初步掌握使用Python进行网络信息爬取的能力。课程结合案例和练习,注重知识的掌握和使用,重点培养学员的实操能力。【课程收益】培训完结后,学员能够:了解网页结构和相关协议掌握Python网页内容获取库掌握Python网页内容解析方法掌握常用爬虫库【课程对象】想学习Python爬虫编程,并具备Python基础编程能力人员【课程时长】3天 (6小时/天)【课程大纲】单元大纲内容单元一绪论爬虫介绍爬虫应用爬虫技术介绍单元二Python简单爬虫开发使用Python获取网页源代码多线程爬虫爬虫常见搜索算法阶段练习:百度页面爬取单元三高性能html解析HTML介绍正则表达式介绍通过正则表达式获取页面数据XPATH介绍通过XPATH快速获取数据Beautiful Soup4介绍和使用阶段练习:招聘信息爬取单元四异步加载和请求HTTP协议简介网页结构简介Ajax简介异步加载伪造请求头阶段练习:获取视频网站评论单元五模拟登陆与验证码网站登录原理介绍模拟登陆验证码机制验证码处理阶段练习:模拟网站登录操作单元六Scrapy爬虫框架Scrapy介绍与安装Scrapy的使用Scrapy与数据库Scrapy与RedisScrapy中间件Scrapy爬虫部署单元七整体练习根据实际情况设定一个实验课题
• 郭振杰:Python数据分析
【课程背景】Python语言是当前最火的语言之一,易于使用,学习曲线低。通过Python语言可以快速的进行数据处理、数据分析,并可以进行多样式的数据展示。本课程系统讲述Python的数据分析和展示功能。通过本课程,可以初步掌握使用Python进行数据分析、图形化输出结果。【课程收益】培训完结后,学员能够:掌握Python常用数据分析方法掌握Python进行统计图表输出【课程对象】具有Python基础,希望学习Python进行数据分析人员【课程时长】2-3天 (6小时/天)【课程大纲】单元大纲内容单元一NumPy  数组与数据运算NumPy介绍与安装NumPy数组对象与操作NumPy矩阵操作NumPy进行统计跟随练习:模拟进行客户统计单元二pandas数据分析pandas介绍与安装pandas的数据结构与常用操作pandas的数据运算pandas的函数应用pandas的数据读取与写入pandas的数据方法跟随练习:模拟进行客户统计单元三数据可视化Matplotlib介绍与安装Matplotlib配置Matplotlib经典图形绘制Matplotlib图形调整及美化阶段练习:将前述统计结果进行展示单元四数据预处理数据清洗数据合并数据抽取数据规整阶段练习:混杂的用户数据进行处理

添加企业微信

1V1服务,高效匹配老师
欢迎各种培训合作扫码联系,我们将竭诚为您服务