若问现在比较流行的数据库,绝大多数人会想到MySQL、Redis、MongoDB,几乎每一家互联网企业在招聘Python人才时都会考察其对数据库知识的掌握。究其原因还在于目前商业决策面临的最大挑战不是缺少数据,而是数据太多,对数据进行有效的处理是企业盈利的关键。
很多人想快速掌握每一种流行的数据库知识,想要实现这个目标并不难,接下来千锋武汉小编就给大家分享重量级干货,帮助大家快速学习MySQL、Redis以及MongoDB三大数据库。
简介
本课程主要讲解关系型数据库和MySQL、SQL详解、事务和SQL优化、非关系型数据库和Redis、Redis使用进阶、MongoDB数据库。
学习任务
掌握MySQL、SQL详解、非关系型数据库和Redis、Redis使用进阶、MongoDB数据库。
适宜人群
初级Python工程师以及任何想要学习MySQL、Redis以及MongoDB数据库的编程人员。
课程目录
第1章 数据库入门
1.01-什么是数据库
1.02-安装MySQL
1.03-关于配置项
1.04-连接数据库
1.05-修改默认密码
1.06-重置密码
1.07-新建用户&权限管理&删除用户
1.08-创建一个可以远端登录的账号
1.09-用户相关的额表格
1.10-数据库结构相关的语句
1.11-mycli的使用
第2章 字符集&校对集&数据类型
2.01-数据的增删改查操作
2.02-复制表格
2.03-编码集
2.04-修改数据库&表&字典的编码集
2.05-校对集
2.06-int类型
2.07-字符串类型
2.08-枚举和集合类型
2.09-时间类型
2.10-布尔类型
2.11-列的常见属性
2.12-MySQL运算符
2.13-select&from&where&having的使用
第3章 数据库查询
3.01-作业讲解
3.02-where和having的区别
3.03-分组查询&聚合函数的基本使用
3.04-limit&orderby的使用
3.05-MySQL内置函数介绍
3.06-union查询
3.07-innerjoin查询
3.08-leftjoin和rightjoin
3.09-多表查询练习
3.10-子查询语句
3.11-试图表的介绍
3.12-视图表的联动和修改
第4章 数据库高级
4.01-作业
4.02-存储引擎&索引的介绍
4.03-外键的介绍
4.04-一对多表关系设计
4.05-多对多的表关系设计
4.06-事务的介绍
4.07-事务的隔离性介绍
4.08-事务的基本使用
4.09-存储过程介绍
4.10-存储过程传参
4.11-Python连接数据库
4.12-SQL注入
第5章 Redis和MongoDB
5.01-数据库的备份与恢复
5.02-NoSQL的介绍
5.03-Redis介绍
5.04-Redis的安装和配置
5.05-Redis的持久化
5.06-Redis字符串操作
5.07-Redis里hash表的使用
5.08-Redis里列表的使用
5.09-Redis里集合的使用
5.10-Redis里有序集合的使用
5.11-Python里使用Redis
第6章 MongoDB
6.01-MongoDB安装和使用
6.02-MongoDB指令总结
6.03-Python里使用MongoDB
6.04-练习
想获得以上教程资料吗?现在,你只需要在后台回复“Python数据库”,全套源码+教程+笔记就到手了。借助好教程,一步到位搞定三大数据库不是梦!
2021-10-22 千锋武汉发布了 《《我的世界》千锋1024程序员节品牌片重磅发布》的文章
2021-10-22 千锋武汉发布了 《千锋1024程序员节重磅激励,多重豪礼强力助学》的文章
2021-10-22 千锋武汉发布了 《千锋联动全国百所院校 开展1024程序员节狂“享”活动!》的文章
2021-10-20 千锋武汉发布了 《千锋为中国航发商发提供Python课程培训,助力商发公司高效决策》的文章
2021-10-15 千锋武汉发布了 《千锋教育1024程序员狂欢节即将火爆来袭 “厚礼”一触即发》的文章