学生党。女孩纸 。初学者。 学习数据库了解到有人告诉说 sqlserver 的工作选择没有 .m

学生党。女孩纸。初学者。学习数据库了解到有人告诉说sqlserver的工作选择没有.mysql.的更多…所以是学习哪一个呢还是并没有冲突,希望有人可以指点迷津啊啊啊(&#... 学生党。女孩纸 。初学者。 学习数据库了解到有人告诉说 sqlserver 的工作选择没有 .mysql. 的更多 … 所以是学习哪一个呢 还是并没有冲突 ,希望有人可以指点迷津 啊啊啊 (。•́︿•̀。) 展开
 我来答
handangaoyang
2016-04-30 · TA获得超过2242个赞
知道大有可为答主
回答量:2633
采纳率:88%
帮助的人:937万
展开全部

你说到选择工作,所以我想问你,你是准备从事数据库优化方面的工作?

如果是,那么你不应该纠结于哪种数据库,而应该提升你的数据结构,算法方面的知识。因为优化大数据,这个知识是重点。还有就是数据模型的拆分,从而降低数据库访问压力。(当然,我没做过dba,只是从一位dba的面试题中了解一点他们做的事)


如果你不是想从事数据库优化方面的工作,那么数据库对你而言就是一种数据存储媒介。那你这个问题,就是使用问题。数据库的基本语法基本很相似,这也就是为什么,框架都会封装对数据层面的一些实现(增、删、改、查)。


扯远了,回到这个题目上来,两者并没有什么冲突。理由如下

  1. oracle,mysql,sqlserver,基本语法都很接近(我只用过这3种),oracle会多一些方法,例如loop,sqlserver就没有

  2. 数据库很多时候作为一种数据存储媒介,由于甲方原因(事业单位一般都要求使用oracle数据库),或者由于费用原因,把现有的系统切换一种数据库的事,经常有。

  3. 非dba工作,数据库层面的操作,一直都在弱化(由框架帮你实现)。因为如果把大段带有逻辑业务在数据库中操作,维护起来很麻烦。

更多追问追答
追问
啊哦哦哦 这样呀,  好腻害哦哦!明白侧重点了 
现在只是接触学习了sqlserver的查询等语句 ,在学校期间需要考数据库相关 证书吗?还是没必要咧 踏踏实实学习
啊啊啊啊
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式