数据库系统学习(一)-入门篇
网易云微专业数据库基础
- 学习地址 MySQL数据库基础(免费)
认识MySql
-
redis键值数据库,mongoDB文本数据库。
-
关系数据库和非关系数据库的主要区别:是否使用SQL语句作为数据操作的方法和方法
-
MySql最流行,开源,并非最先进的数据库
-
易于学习
-
应用程序开发者从用户那里获得数据,然后处理过后放到数据库中;或者根据用户的请求,访问数据库,将请求的数据返回给用户的过程。
-
学习目标
安装MySql
- PC上安装MySql,window和ubuntu(apt-get)下安装
链接使用MySql
-
目前自己在命令行链接有问题,待解决
-
命令行链接数据库
-
workbench,C++程序链接成功。
SQL语言入门
- 数据存放在表中,表的每一行为记录,表中每一列为字段
- SQL->Structured Query Language 结构化查询语句
- SQL功能和分类
认识DBA
- DBA数据库管理员
- 业务稳定的基石,更畅快的用户体验
- 互联网业务:高性能,高可用,可拓展,安全性(有效的备份)
- DBA工作:安装部署,监控,故障处理,数据备份,性能调优,开发支持…
- 标准化:流程和培训(开发规范)
- 软技能:抗压
- DBA->业务架构师->运维专家->数据库开发
实践项目介绍
- 设计表
- 准备ninux系统