我想学数据库开发,应该学哪个?

2025-01-07 09:54:41
推荐回答(3个)
回答1:

不管哪种数据库其原理都是差不多的,只是不同的数据库其性能、支持的函数会有不同。如果要学数据库开发,那么针对数据库的表设计、索引优化、存储过程和触发器的设计等都是需要关注的。
数据库开发人员更注重程序的设计及优化;
DBA更注重数据库的数据安全和性能优化;

既然你学过sqlserver,那么还是建议以sqlserver为起点学习开发,毕竟这个微软的东东都是中文,而且对环境要求也不高,网上的资料也很多。

DB2银行用得多,oracle一般大型企业用的多,sybase在商业企业用的多。现在oracle更主流,以sqlserver为起点主键掌握数据库开发原理,再适度关注其他数据库的开发。另外数据库开发主要还是要看开发语言的,不光是了解数据库就能开发了。

祝一帆风顺

回答2:

这个不用问,一定要学ORACLE
ORACLE公司2011上半年的市值已经超过苹果,成为全球第二大软件公司,作为一家以数据库起家的公司,ORACLE目前的市场前景相当宽广。
本人在移动公司上班,据我所知,移动联通电信3大服务商的数据库都是ORACLE
ORACLE的PL/SQL语言不是简单的SQL语句,是一种类似操作系统SHELL,汇编和JAVA的数据库操作语言,用它可以直接在数据库里编程。使得ORACLE的功能异常强大。
希望能帮到你!

回答3:

一般大企业(特别是银行,保险)等金融行业,对数据库的安全性和性能要求比较高,基本都是小型机什么的,这就有一定要求了,比如你用了IBM的小型机,那肯定的是你要用IBM的DB2数据库,他们直接是有优化的,你用HP的小型机可能搭配oracle了, 想sqlserver一般都是中小企业轻量级的应用,这个暂时是没法改变的,所以如果你想搞开发最好学个oracle或db2,这样比较有钱途的,前面两个比sqlserver深入的多