MySQL知识整理(持续更新)

SQL的简介

MySQL基础

MySQL的基本数据类型

创建和管理表

数据库对象TABLE\VIEW\SEQUENCE\INDEX\SYNONYM
数据库里的表(用户表和数据字典)

监听及其开启关闭监听

使用练习的数据库

SQL查询

MySQL的select语法及其相关应用

  1. 基本查询SELECT…FROM…
  2. 带条件表达式的查询
  3. 排序查询结果
  4. 定义列的别名
  5. 空置处理
  6. 消除重复记录

函数NVL()与DECODE()
…CASE WHEN … THEN … END

消除重复行

DISTINCT语句和GROUP BY语句

比较操作符

in、like和between…and

逻辑操作符

AND\ALL和NOT

SQL多表操作

等连接、非等链接、外连接和子链接
笛卡尔积

SQL函数

处理单行的函数

大小写转换函数LOWER()\UPPER()\INTCAP()
字符操作函数CONCAT()\SUBSTR()\LEGTH()\INSTR()\LPAD()\TRIM()
数字函数ROUND()\RUNC()\MOD()
日期及提起函数
ps.日期函数包含SYSDATE()\DUAL()\MONTHS_BETWEEN()\ADD_MOUTHS()\NEXT_DAY()\LAST_DAY()\ROUND()\TRUNC()
数据转换(显示数据类型转换和隐式数据类型转换)
NVL()函数
DECOED()函数
嵌套
LAST() LEN() NOW() FOEMAT() FIRST()
check() drop(0 alter() increment()

分组函数

分组函数和平均值的应用
GROUP BY()\SUM()\MIN()\MAX()\COUNT()

约束constrant

非空约束、唯一约束、主键约束、外键约束、定义一般性约束

索引

index

视图

简单视图和复杂视图

友好输出

变量替换

用户访问

控制用户存取
创建用户和改变密码
权限之系统权限和对象权限
权限之模式
权限之授予权限

书籍

  1. 综合类的数据库调优书:
    《数据库索引设计与优化》
    《数据查询优化器的艺术》
  2. Oracle 相关调优书:
    《Oracle Concepts》
    《Oracle 体系架构》
    《Oracle DBA 手记》(云和恩墨出品都是精品)
  3. MySQL 相关调优书:
    《高性能 MySQL》
  4. SQL Server 相关调优书:
    《Inside SQL Server 》系列
    《T-SQL 性能调优密集-基于 SQL Server 2012 窗口函数》
  5. 云计算
    《数据库系统实现》
    《云计算通俗讲义》
    《让云落地:云计算服务模式》
    《云计算架构技术与实践》
    《Kubernates权威指南》
    《微服务架构设计模式》
  6. Kimball 的系列书:
    《维度建模权威指南》
    《数据仓库与商业智能宝典-成功设计、部署和维护 DW/BI 系统》
  7. 业务场景解决方案:
    《计算广告》
    《推荐系统实战》
    《决战大数据》
    《大数据之路-阿里巴巴大数据实践》
    《企业IT架构转型之道》
    《设计数据密集型应用》
  8. 大数据系列:
    《Hadoop 权威指南》
    《Spark 权威指南》
    《Hive 编程》
    《Hive 实战》
    《Spark 高级数据分析》
    《Hadoop构建数据仓库实践》

书籍汇总摘自:零基础 SQL 数据库小白,从入门到精通的学习路线与书单

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值