自己一直喜欢历史,有空没空会看看关于历史方面的信息,比如像史记。其中有篇文章:孔子传记;对于这样一位伟大的思想家,其人生经历必然是极为丰富多彩的,自然司马迁会着重墨描绘他的人生。这样文章的结构就比较复杂了。我当时在阅读关于孔子的传记时,从文始至文末,只得到一点儿认识,孔子牛逼啊,活得真是波澜壮阔,不负此生。
孔子一会儿跑这个国家,与国君谈了一会话。过些时间又到另一个地方,又说了一些话;与此同时,历史如腾涌的江水,奔放向前,同时也发生了其它的历史事件。其它学习到了什么呢,感觉也没有什么了。
大家感觉我前面说了这么多,有些不知所然,不明就里。其实我想说什么呢,学习历史,看文章,必须从思想性及联系性进行体悟文章。作者为何要这样布局谋篇,其中大有深意。同样我们在学习数据库时,也是一样的道理。不能仅仅为了看书而看书,为了工作而工作,一定要有所得。
在看一些比较复杂的数据库内容时,可以从多方面进行思考。比如:mysql的mysqldump工具,它从命令发起到命令结束,中间到底经历了什么。想要了解它到底内部发生什么,一则细看相关的mysql官方手册,二则如果从相关的官方手册找到相关信息,还要继续思考,一定要搞清楚,这些内部发生的多个子流程之间的前后逻辑关系,这是至为重要的。再进一步,站在全局的高度,mysqldump并非是孤立的,它隶属于mysql整个数据库体系,它在运行期间,在不同的工作阶段必然会与不同的mysql的工作组件发生交互及关联。多想想,找到它们之间的联系。如此这般,在解决一些复杂的问题时,思路就会更多了。
事物是普通联系的,学过哲学的同学们都知道。那么如何更多掌握事务之间的联系呢?具体而言,如何更多梳理数据库技术概念之间的联系,是一个需要大家深思的问题。梳理数据库技术之间的联系,可以采用下述一点方法,供参考。
对于一些复杂的问题,可以采用脑图梳理,尝试找到之间的联系。这种联系形式有各种各样。明确表明有联系的问题,不能光限于死记数据库官方手册的概念,必须从原理上更多了解其内在的联系。当然有时为了深入了解问题关联,还要研究其它的问题,毕竟,事物是复杂的,多样的。
一定要强化细节观察能力,有时。不动脑子,有些事物之间的联系是不易发现的。一定要从各个层面或角度试着找它们的联系。当然,有些同学们本身的天份好一些。可以快速找到事务的联系。对于学习数据库是极为重要的,一定要强化这种意识,时间久了,会有明显的提高。
数据库有整体及部分联系之分。如果理解某个部分概念不透彻时,可以尝试从其所属的整体角度考虑问题。比如:这个部分是整体的第几部分,为何产生部分?对于整体有何意义?这个部分与其它部分可否互换等等?对于事物理解也是有一定帮助的。
可以看一些逻辑学方面的书,有意强化自己的逻辑能力。记得一定要作笔记。因为作笔记是对于所学知识的进一步梳理及思考。必须要体系化程式化,才会内化为自己的能力。否则,于己作用不明显。
大抵这些多吧,希望对大家有所帮助。
相关阅读