第00章_MySQL数据库基础篇大纲

00_写在前面

讲师:尚硅谷 - 宋红康(江湖人称:康师傅)
官网: http://www.atguigu.com http://www.atguigu.com/ )

一、MySQL数据库基础篇大纲

MySQL 数据库基础篇分为 5 个篇章:

1. 数据库概述与MySQL安装篇

01 章:数据库概述
02 章: MySQL 环境搭建

2. SQLSELECT使用篇

03 章:基本的 SELECT 语句
04 章:运算符
05 章:排序与分页
06 章:多表查询
07 章:单行函数
08 章:聚合函数
09 章:子查询

3. SQLDDLDMLDCL使用篇

10 章:创建和管理表
11 章:数据处理之增删改
12 章: MySQL 数据类型精讲
13 章:约束

4. 其它数据库对象篇

14 章:视图
15 章:存储过程与函数
16 章:变量、流程控制与游标
17 章:触发器

5. MySQL8 新特性篇

18 章: MySQL8 其它新特性

二、MySQL高级特性篇大纲MySQL高级特性分为4个篇章:

1. MySQL架构篇

01 章: Linux MySQL 的安装与使用
02 章: MySQL 的数据目录
03 章:用户与权限管理
04 章:逻辑架构
05 章:存储引擎
06 章: InnoDB 数据页结构

2. 索引及调优篇

07 章:索引
08 章:性能分析工具的使用
09 章:索引优化与 SQL 优化
10 章:数据库的设计规范
11 章:数据库其他调优策略

3. 事务篇

12 章:事务基础知识
13 章: MySQL 事务日志
14 章:锁
15 章:多版本并发控制 (MVCC)

4. 日志与备份篇

16 章:其它数据库日志
17 章:主从复制
18 章:数据库备份与恢复

三、MySQL高手是怎样炼成的

针对开发工程师、 DBA 、运维
mysql 服务器的安装配置
SQL 编程 ( 自定义函数、存储过程、触发器、定时任务 )
数据库索引建立
SQL 语句优化
数据库内部结构和原理
数据库的性能监控分析与系统优化
各种参数常量设定
数据库建模优化
主从复制
分布式架构搭建、垂直切割和水平切割
MyCat
数据迁移
容灾备份和恢复
对开源数据库进行二次开发
数据库就像一棵常青的技能树 ,不管是普通开发还是首席架构、 CTO 都能够从中汲取足够的技术
养料。
普通开发 往往积累单点技术、比如 CRUD 、锁类型、索引的数据结构 而对于 技术骨干、架构师 则往往需要对底层原理吃透,数据库事务 ACID 是如何实现的?何时命中索引、何时不能,为什么?分布式场景下数据库怎么优化才能保持高性能?
说白了,知道怎么用是一方面,知道为什么则是更为 稀缺的能力
很多技术专家在总结程序员核心能力的时候都会提到至关重要的一点: 精通数据库。精通意味着:
第一形成知识网,更灵活地应对突发问题;
第二底层原理要懂,懂了才能更自由地应对复杂多变的业务场景。

四、本套课程适合人群

1 MySQL 数据库初学者。建议按照顺序从套课程的 基础篇 开始学习。
2 、从事后台开发 (Java Python GO PHP ) MySQL 开发 1~3 年的开发人员和运维人员。建议选择 基础篇” 部分内容学习,或者跳过 基础篇 ,直接从 高级特性篇 开始学习。
3 、有资历的 MySQL DBA 。本课程可以作为 案头书 。在解决问题时,如果记不清某些概念或者细节比较模糊,则可以拿来参考。

五、希望你能获取的

先说一个笑话。这个笑话是我从万维钢的专栏里看到的。
三个逻辑学家走进酒吧,酒保问他们,三位都喝啤酒吗? 第一个逻辑学家说,我不知道。 第二个逻辑学家说,我不知道。 第三个逻辑学家说,是的。
对于知识,是需要 认真 讲究逻辑 的。希望这份认真、严谨你在课程的每个细节都能体会到。希望通过这套课程的系统性训练,你也能感受到这种思维方式的美,最终也能获得这种思维方式。
具备优秀的思维能力 才是在未来可以迁移的能力,如果只是学习一些命令,则很快会过时, 思维能力 学习能力 的提升才是不会变的东西。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/13513.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

OpenCV 安卓编程示例:1~6 全

原文:OpenCV Android Programming By Example 协议:CC BY-NC-SA 4.0 译者:飞龙 本文来自【ApacheCN 计算机视觉 译文集】,采用译后编辑(MTPE)流程来尽可能提升效率。 当别人说你没有底线的时候,…

npm和yarn的相同点和不同点

官网 npmhttps://www.npmjs.com Home | Yarn - Package ManagerFast, reliable, and secure dependency management.https://yarnpkg.com Fast, disk space efficient package manager | pnpmFast, disk space efficient package managerhttps://pnpm.io 使用场景 npm&#x…

发布会前准备新闻通稿的重要性,为什么媒体不会原稿发布报道?

传媒如春雨,润物细无声,大家好,我是51媒体 胡老师。 最近有宣传的小伙伴问胡老师,为什么我们精心准备的新闻通稿,媒体没有按照稿子发布呢?今天就与大家交流下这方面的经验。 一,发布会前准备新…

4月20日第壹简报,星期四,农历三月初一,谷雨

4月20日第壹简报,星期四,农历三月初一,谷雨坚持阅读,静待花开1. 已致29人死亡,26人为患者!北京长峰医院火灾事故因院内施工作业火花引发,院长王某玲等12人被刑拘。2. 海南发布旅游产品参考价格&…

教你轻松申请Azure OpenAI

Azure OpenAI 和 OpenAI 官方提供的服务基本是一致的,但是目前前者还是处于预览版的状态,一些功能还没有完全开放。 优点: 不受地域限制,国内可以直接调用。可以自己上传训练数据进行训练(据说很贵)。Azu…

低代码开发重要工具:jvs-logic(逻辑引擎)可视化设计要素

逻辑引擎可视化的交互 可视化的服务编排是逻辑引擎的核心功能,逻辑引擎的界面可视化设计是为了方便用户使用和操作逻辑引擎而设计的。一个好的界面设计能够提高用户的工作效率和使用体验,同时也能增加软件的可靠性和可维护性。 以下是逻辑引擎界面可视化…

【Linux初阶】进程的相关概念 | 进程管理 查看进程 获取进程标识符 fork进程创建

🌟hello,各位读者大大们你们好呀🌟 🍭🍭系列专栏:【Linux初阶】 ✒️✒️本篇内容:进程的概念,进程管理初识(描述、管理进程),查看进程的基础方法…

K_A33_001 基于STM32等单片机驱动RC522射频卡 读写IC卡 串口显示

K_A33_001 基于STM32等单片机驱动RC522射频卡 读写IC卡 串口显示 所有资源导航一、资源说明二、基本参数参数引脚说明 三、驱动说明时序:对应程序: 四、部分代码说明1、接线引脚定义1.1、STC89C52RCRC522射频模块1.2、STM32F103C8T6RC522射频模块 五、基础知识学习与相关资料下…

使用chatgpt实现微信聊天小程序(秒回复),github开源(附带链接)

文章目录 前言效果展示原理说明服务器端代码说明微信小程序代码说明代码链接总结 前言 我在前一段时间突发奇想,就使用java来调用chatgpt的接口,然后写了一个简单小程序,也上了热榜第一,java调用chatgpt接口,实现专属…

nodejs+vue 智能餐厅菜品厨位分配管理系统

系统功能主要介绍以下几点: 本智能餐厅管理系统主要包括三大功能模块,即用户功能模块和管理员功能模块、厨房功能模块。 (1)管理员模块:系统中的核心用户是管理员,管理员登录后,通过管理员功能来…

基于matlab使用 CSI-RS 的 NR 下行链路发射端波束细化

一、前言 此示例演示了使用 5G 工具箱中的信道状态信息参考信号 (CSI-RS) 的下行链路发射端波束细化过程。该示例展示了如何在散射环境中向不同方向传输多个CSI-RS资源,以及如何根据参考信号接收功率(RSRP)测量结果选择…

编写高质量代码:改善Java程序的151个建议(数组和集合)

集合中的元素必须做到compareTo和equals同步 实现了Comparable接口的元素就可以排序,compareTo方法是Comparable接口要求必须实现的,它与equals方法有关系吗?有关系,在compareTo的返回为0时,它表示的是 进行比较的两个元素时相等…

某医院网络安全分析案例

背景 我们已将NetInside流量分析系统部署到某市医院的机房内,使用流量分析系统提供实时和历史原始流量。本次分析重点针对网络流量安全进行分析,以供安全取证、网络质量监测以及深层网络分析。 分析时间 报告分析时间范围为:2023-04-12 16…

Cloud Kernel SIG月度动态:发布 Anolis 8.8 镜像、kABI 社区共建流程

Cloud Kernel SIG(Special Interest Group):支撑龙蜥内核版本的研发、发布和服务,提供生产可用的高性价比内核产品。 01 SIG 整体进展 Anolis 8.8 镜像发布,默认搭载 ANCK 5.10-013 版本。 Anolis 23 滚动内核更新至…

ai智能文章生成器-ai论文写作

在数字时代,营销推广策略已经向数字化方向发展。今天我们要介绍的是一款名为“智能ai写作免费”的软件,它可以让营销人员轻松地创作新的内容,并且其中不需要过多的技术知识或文学背景。这款软件可以为许多企业和机构带来创造性的帮助。 智能A…

@Async异步线程:Spring 自带的异步解决方案

前言 在项目应用中,使用MQ异步调用来实现系统性能优化,完成服务间数据同步是常用的技术手段。如果是在同一台服务器内部,不涉及到分布式系统,单纯的想实现部分业务的异步执行,这里介绍一个更简单的异步方法调用。 对于…

电脑端(PC)按键精灵——5.找色/找图命令

电脑端(PC)按键精灵——5.找色/找图命令 注:说了键盘、鼠标、其他、控制命令还有安装内容,现在说下颜色/图形命令,这一节相当重要 按键精灵小白入门详细教程: 电脑端(PC)按键精灵—小白入门 详细教程 命令介绍 1.GetPixelCol…

【C++类】

目录 前言一、类的定义二、类的访问限定符及封装2.1访问限定符2.2封装 三、类的大小3.1为什么需要内存对齐3.2为什么成员函数不占用类的内存?3.3为什么空类的大小是1个字节? 四、this指针4.1this指针的引入4.2this指针的特性 五、类的6个默认成员函数5.1…

飞书接入ChatGPT - 将ChatGPT集成到飞书机器人,直接拉满效率 【飞书ChatGPT机器人】

文章目录 前言环境列表视频教程1.飞书设置2.克隆feishu-chatgpt项目3.配置config.yaml文件4.运行feishu-chatgpt项目5.安装cpolar内网穿透6.固定公网地址7.机器人权限配置8.创建版本9.创建测试企业10. 机器人测试 前言 在飞书中创建chatGPT机器人并且对话,在下面操作步骤中,使…

6.4 一阶方程组与高阶方程的数值解法

学习目标: 学习一阶方程组与高阶方程的数值解法的目标可以分为以下几个方面: 掌握一阶方程组和高阶方程的基本概念和求解方法;理解数值解法的概念和原理,了解常见的数值解法;掌握欧拉方法、改进欧拉方法和龙格-库塔方…
最新文章