SQL Server和Oracle,我该选择哪一个去深入学习他们各有啥优势和劣势Ps.我是做.NET开发的。
SQL Server和Oracle,我该选择哪一个去深入学习?他们各有什么优势和劣势?Ps.我是做.NET开发的。1.学那个数据库产品,首先要看你自己个人的兴趣;其次是工作的需要;第三是市场的需求决定;
2. 既然你学.NET开发,可能一般情况下,主要是跟MSSQL打交道,那可以先满足工作的需求,先学习MSSQL;
热璞科技的建议是:一定要坚持兴趣,其次是市场的需求发展,合理地把这2者结合起来,加油!
■网友
他们都属于关系型数据库领域的佼佼者,哪一个精通了都不错。说到优缺点,简单列举以下几点:
1:oracle可以在目前所有的操作系统平台上运行。而mssql(sql server简称)只支持windows平台,无论从学习或者产品选型oracle都具有很大的选择性;
2:oracle的开放性更好,oracle的市场占有率很高,市场上有很多成熟的案例和交流的平台,学习资料很多。但sql server这方面比较欠缺,但并不代表它不好,只是学习氛围比较淡;
【SQL Server和Oracle,我该选择哪一个去深入学习他们各有啥优势和劣势Ps.我是做.NET开发的。】 3:他们属于两种不同的体系结构,oracle是一个很复杂的系统,需要经过很长时间的学习和应用,才能基本掌握,相对来讲sql server是一个标准的windows应用,上手比较快,对初学者来讲,门槛较低。
4:最重要的一点,我们在学习和使用数据库的过程中,都会对事务进行处理,两种数据库两种截然不同的处理过程。比如:oracle对同一数据读写之间互相不会阻塞;但sql server对同一数据的处理,写会阻塞读。这里只是举一个例子。
5:相同点是他们都支持标准的Sql语句,只是对各自数据库平台,做了一些扩展。精通了标准sql语句,在数据库之间切换就比较容易了。
最后,具体哪一个深入学习,取决于三点:1):个人兴趣;2):应用环境,你的应用环境中哪一个使用的最多就对乃个深入学习,脱离实际应用学习比较枯燥;3):未来的职业发展方向,你将来的职业规划对学习内容也会产生影响。
■网友
有人能推荐一些书籍么,mssql的书籍
推荐阅读
- 怎样看待Oracle因为就业招聘歧视而被美国劳工部起诉
- 某些公司招聘要求中的精通mysql是啥程度
- MapReduce引擎太慢,Impala,Presto诞生了,牺牲稳定性来换SQL任务的快速处理值吗
- mysql myisam引擎,插入unique数据用不满cpu等硬件是啥原因
- 菜鸟学习,求教ServerSocket和Socket的问题
- 路由端口转发失败,外网无法访问内网的web server
- 大家在写sql时用leftjoin这种关联吗 尤其对大数据量网站前台sql 你们咋取这种关联的数据
- 为啥mysql安装后,占磁盘空间比Oracle、SqlServer小这么多
- linux 运维工程师转到Oracle DBA的可行性
- 汽车观察observer|想在双十一前成功脱单?赛力斯SF5这项功能让你拥有优先择偶权
