数据库如何学习
发布网友
发布时间:2022-04-19 15:39
我来回答
共3个回答
热心网友
时间:2022-04-07 22:20
如果一点数据库知识也没有的话,先把你要学习的数据库环境搭建起来(网上很多教程)。
先不要看书,环境搭建成功后在网上搜罗一些demo,sql脚本之类,直接动手敲进去一点一点体会。
能搜到的简单sql语句(excel开方)都练到了,再结合疑问去翻书,并系统学一下基础。到此为止的效率,远比先抱着一本书硬啃高多了(还容易犯困,半途而废)。
入门级书籍,个人认为只要尽量没有错误,都是可以的。找个名声好些的出版社的书。进阶的书籍再好好挑也不迟。
如果是你想毕业之后从事DBA的工作,我个人觉得在校的时候应该加强学习以下几个方面:
1.学习linux操作系统,企业的MySQL都是跑在linux环境下的,学会linux常用命令,能写shell程序就会更好了!
1.学习好数据库系统原理,针对于MySQL的学习多动手,多看官方手册,在校的时候打好SQL的基础,最好自己动手去搭MySQL的复制环境去测试,熟悉工作原理。
学习一门脚本语言,3P(Python,PHP,Perl)当中学一门即可,MySQL一般来说是互联网公司用得比较多,所以有一门编程语言在手,对大规模的自动化运维是很有帮助的,有条件的朋友也可以参加一些技术培训,比如数据库培训之类的,这些老师会相对尽职一些。
对于应届生来说,企业看重的是基础是否扎实,对所要诉求的岗位是否有兴趣,所以加油吧。
努力学习,客服学习上的苦难,好好准备,机会总是给有准备的人的。不懂的话多向其他人学习,大家也会很乐意帮助你的
热心网友
时间:2022-04-07 23:38
这个得看你基础,还有,你的终极目标是什么?
数据库分好多种,什么sqlserver,oracle等等吧,其实大部分情况下语法都差不多,只是略有点区别。其实这个需要多练,单表的增删改查要做好,其次就是些函数的应用,比如日期函数,聚合函数,操作字符串函数等,这个必须要达到熟练以上的水平。单表的练好了,再考虑多表的join连接等等,然后再试着学写存储过程,函数,触发器,这几个算是进阶的内容了,但是还是有前提,就是上边的你必须练好了,而且还要有一些编程的思想。当你对这些都差不多了,最后才能考虑优化的事情,也就好比你懂了语句在数据库中是怎么运行的,然后你才知道怎么去优化。你要是需要的话,我可以平时简单指导你一点,但不会太多,有些东西你自己弄出来了,比别人帮你搞定,你要记忆的深刻一点。
哎,手打啊
电子书我这也有一点,但是需要根据你对症下药追问我是小白 就是想接触!是先学数据库基本概论嘛?我看有这样的一本大学教材
热心网友
时间:2022-04-08 01:13
1.先看一些入门的书,内容都差不多,随便找一本就行了;
2.找一个树懒学堂(shulanxt)这样教程网站跟着学,这样往往比看视频效率高;
3.没有必要报班,可以先从SQL开始。