纯小白想学数据库,可以按照什么样的顺序学?

niking
niking
订阅者
2866
文章
0
粉丝
生活百科评论177字数 536阅读1分47秒阅读模式

首先,学习数据库不需要先学习编程,不懂编程也可以学习数据库。

多年数据库资深从业者告诉你学习数据库的步骤:文章源自玩技e族-https://www.playezu.com/64311.html

1、先学习数据库的基本概念、理论,大概知道数据库是什么?数据库有什么?数据库可以干什么?文章源自玩技e族-https://www.playezu.com/64311.html

不需要特别精通,只需要大概了解就行。文章源自玩技e族-https://www.playezu.com/64311.html

2、学习安装数据库,反复安装,遇到问题上网查资料或者请教数据库大牛。建议安装mysql和Oracle。首先这两个数据库比较常用,mysql安装起来比较简单,oracle安装涉及的东西比较多,遇到问题,去查找原因,去解决。文章源自玩技e族-https://www.playezu.com/64311.html

3、学习sql。文章源自玩技e族-https://www.playezu.com/64311.html

sql语句可以说是数据库的核心。在自己安装的数据库上,把建表语句,select语句,update语句,delete语句,表join,数据自带常用函数,窗口函数等,自己操作下,理解下。这里推荐sql学习特别好的一本书sqlbook,写的特别基础,特别详细,强烈推荐。文章源自玩技e族-https://www.playezu.com/64311.html

4、学习写数据库的自定义函数、游标、存储过程等稍微高级的东西,一般开发使用存储过程的比较多。要想精通这些,还需要工作中结合业务逻辑多练习。文章源自玩技e族-https://www.playezu.com/64311.html

假如你是做开发,学习到这里基本上够用了,如果想做dba,从事数据库管理的高级工作,还要学习数据库更高级的东西,这里写为第五条。文章源自玩技e族-https://www.playezu.com/64311.html

5、数据库管理的学习文章源自玩技e族-https://www.playezu.com/64311.html

数据库参数的作用及修改文章源自玩技e族-https://www.playezu.com/64311.html

数据库的表空间设计及优化

数据库审计、权限控制

数据库构架设计

数据库sql优化

数据库性能监控等。

总结:

理论学习是基础,要想精通数据库,需要在工作中大量实践,总结经验,不断积累,形成体系。这也是DBA工资很高的原因。

要说的很多,限于篇幅的原因,先说这么多,

有问题可以随时交流。

最后,希望可以帮到你。

谢谢!

 
匿名

发表评论

匿名网友
确定

拖动滑块以完成验证