一、 为什么要学MySQL数据库
市场:MySQL,17年数据库占比44%左右。
好处:数据持久化、完成统一管理、易于查询
二、 数据库相关概念
DBMS:database management system 数据库创建、操作数据库的系统
DB:database,有组织规范的数据仓库
SQL:structure query language,结构化查询语言,几乎所有DBMS都适用
1、 MySQL:免费开源,Oracle收购
2、 Oracle:甲骨文公司,使用免费,服务收费
3、 DB2:IBM公司,适合处理海量数据
4、 SQLserve:微软公司,只能安装win系统下
三、 数据库存储数据的特点
数据放入表中,表放入库中,每列对应一个字段,表名不重复
四、 初始SQL
MySQL产品介绍:开源免费、性能高、简单小;
MySQL产品安装
MySQL服务启动和停止
MySQL服务登入和登出
MySQL产品常见命令和语法规范
五、 DQL语言学习
基础查询
条件查询
排序查询
常见函数
分组函数
分组查询
连接查询
子查询
分页查询
union联合查询
六、 DML语言学习
插入语句
修改语句
删除语句
七、 DDL语言学习
库和表管理
常见数据类型介绍
常见约束
八、 TCL语言学习
事务和事务处理
九、 视图
十、 变量
十一、 存储过程和函数
十二、 流程控制结构
网友评论