不管你使用什么语言都可以使用不同的数据库,打个比如:数据库就想一个用来装水的木桶,不管你使用怎样的工具(语言),都可以把水倒进木桶(数据库)里。
1. 最普遍的就是ORACLE,sql server
2. 百万,千万以上的数据量用ORACLE和DB2。ORACLE讲究速度。电信、银行级多数用它。DB2现在用的很少。
3. sql server用在中小型企业。 多数用在数据在百万级以下的。
4. mysql, access用于学习, 小型数据库!
以上都是个人愚见!希望对你有帮助。
你说的db2,oracle,sql server不是数据库语言,是数据库开发平台或者说是工具。现在所用的数据库工具都支持sql语言,但是在不同的工具中都有自己的特色,微软的sql server的T-sql语言,oracle的PLSql语言。他们都是在sql语言基础上扩展的。
现在主流的数据库开发中,中,小型多数用微软的sql server,由于他的图形界面功能比较完整,自称是最好用的数据库,在开发和使用的时比较容易一些,大中型数据库开发时大多用oracle,这个号称是目前最为先进,功能最强大的关系型数据库,适用于大型数据及复杂系统的开发。现在的oracle database 11g(Grid)的界面管理工具功能也已经很完备了,他现在还支持网页管理。
还有你说的db2,我没有学过不太清楚。另外还有Sybase的powerbiulder也可以做数据库开发,这个用起来也不难,不过有点过时了。
db2是IBM开发的 超大型数据库 用于电信移动这样的单位
oracle,sql是广泛应用的数据库
现在大都用oracle和sql server,db2已经很少了