带迷茫的你走出学习数据库的囧途
创始人
2024-07-23 07:50:20
0

【51CTO原创】在学习数据库的过程中,你是否有迷茫呢?是否想成为好的DBA,却又不知道要怎么发展呢?现在请和我一起听听博客园的博主邀月童鞋是怎么帮助我们解决这些囧境的吧。

邀月

个人简介:浙江大学(项目管理方向)工程硕士。十年以上.NET、架构设计、数据库开发经验,五年以上项目管理经验、现致力于B2B业务模式及垂直行业网站业务模式研究。微软DEVWOW博客达人大赛优胜奖获得者。

问:在学习数据库的过程中需要掌握很多数学的知识吗?要是需要,都要哪些呢?

答:基本的SQL语法和常规应用并不需要复杂的数学基础。但是需要对数据结构和算法有一定了解。

问:数据库未来有发展前途吗?发展趋势是什么样子呢?

答:数据库的应用永远比单纯的程序应用具有更高的经济价值,而且数据分析是越老越有价值,这与普通程序员相反。建议至少应关注以下两个方面:BI&Data WareHouse

问:如果要掌握某种数据库软件,您有什么推荐吗?

答:这个要看个人的基础了。小企业用MySQL,中小企业用SQL Server,大型企业应用DB2orOracle。

问:国产的数据库怎么样呢?有发展前景吗?

答:国产数据库了解不深。感觉混数的居多。

问:您认为DBA都应该具备哪些素质呢?

答:一个合格的DBA我想应该具备:

  1.    精深的专业功底;
  2.    大容量复杂条件下的数据处理技巧、故障分析技能、数据调优能力;
  3.    数据、算法等与专业相近的领域都能驾轻就熟。
  4.    如果能熟悉常见的应用程序架构,具备一定的开发经验就更好一些。
  5.    当然,最主要的是要对数据库有一种本能的“狂热”,至少有一种热爱,否则前面几个都没用。

问:在您的工作生活中,在数据库应用上有什么难点吗?您是怎么克服的呢?

答:数据库应用的难点因应用而不同。如果有问题,一般查英文资料,或者去书店。有时买厚厚一本书就是为了解决一个问题。但是信念很重要,一定要相信你能找到解决问题的方法。

问:您能为我们这些正在学习数据库的童鞋们提些建议或忠告吗?

答:数据库方面如果要想出色,基础的积累是至关重要了。其中,算法是最关键的。当你若干年后经验越来越丰富的时候,你会发现算法决定了你的高度,而不是知识。另外,专注是必备的品质,长期专注于某个领域,自然会有收获。老是追逐热门只会一事无成!

以上是邀月的一些经验,希望能对大家有帮助。也欢迎大家一起学习进步。

这是邀月同学在博客园的博客欢迎大家一起来学习:http://www.cnblogs.com/downmoon/

【编辑推荐】

  1. 浅析SQL Server 2008中的代码安全之一:存储过程加密与安全上下文
  2. 浅析SQL Server 2008中的代码安全之二:DDL触发器与登录触发器
  3. 浅析SQL Server 2008中的代码安全之三:通过PassPhrase加密
  4. 浅析SQL Server 2008中的代码安全之四:主密钥
  5. 浅析SQL Server 2008中的代码安全之五:非对称密钥加密

 

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...
《非诚勿扰》红人闫凤娇被曝厕所... 【51CTO.com 综合消息360安全专家提醒说,“闫凤娇”、“非诚勿扰”已经被黑客盯上成为了“木...
2012年第四季度互联网状况报... [[71653]]  北京时间4月25日消息,据国外媒体报道,全球知名的云平台公司Akamai Te...