Oracle数据库 和 MySQL, SQL Server ,ACCESS大概需要学多长时间?
Oracle数据库和MySQL,SQLServer,ACCESS大概需要学多长时间?一些大型企业是不是都用Oracle数据库,那么其他3个数据库都好不好,一般什么企业用其...
Oracle数据库 和 MySQL, SQL Server ,ACCESS大概需要学多长时间? 一些大型企业是不是都用 Oracle数据库 ,那么其他3个数据库都好不好 ,一般什么企业用其他3个数据库 ,那种数据库最热门?
展开
展开全部
Oracle、Mysql、SQL Server、Access作为四种不同的数据库管理系统,学习时间的长短与它们本身的复杂程度、个人的学习方法和付出的努力有关。
oracle作为大型网络数据库,相对于其它三种数据库,是售价最昂贵的,通常用于大型国企或跨国公司等。因其体系结构复杂,组件和命令众多而闻名,也因其性能稳定,安全性高而著称。虽然难度较大、学习费时,但一旦掌握,回报较丰厚。认证有OCA,OCP,OCM。
SQL Server属于中型数据库。入门较快,但精通较难,需要实践经验的积累和历练。企业版的SQL Server售价较oracle便宜很多,中小型企业通常都能承担。例如:微软 SQL server 2008 中文企业版(10用户)售价为81300元左右,而Oracle 10g 企业版(5用户)售价为187300元左右。
Mysql 是免费使用的开源数据库,因其执行效率高,运行速度快和容易使用而广泛应用于中小型网站。非常流行的开源软件组合LAMP中的M就是指它。后因推陈出新,功能越来越强大,大型网站用户也逐渐增多。
Access被称为桌面型的数据库,是微软发布的关联式数据库管理系统。它提供了表、查询、窗体、报表、页、宏、模块7种数据库对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;使得普通用户不必编写代码,就可以完成大部分数据管理的任务。数据量过百兆,或单表记录过百万,其性能会变差。且仅运行在安装Access的环境中。
从企业使用的角度来看,选择哪种数据库管理系统,和企业的实情和业务量有关,需合理配置。只要适合自己的就好。这类似于个人的实际消费能力,需量入为出,量体裁衣。只买对的,不买贵的。
至于你问哪个最热门?可以从智联招聘的职位需求数目看出。以今天(2011年12月3日)的全国数据库职位需求为例:oracle(32407个)>Mysql(18059个)>SQL Server(16290个)>Access(4811个)。
具体学哪个,怎么学,你根据自身情况,结合你的职业规划方向来选择。
个人建议:你先学明白一个,其他的可以触类旁通。这四种数据库都支持SQL命令,且命令有相似之处。
比较好的入门方法是:先从Verycd网站下载相应视频资料,从图书馆借书配合练习,边学边练。遇到问题可访问ITPUB,CSDN等论坛,或直接请教成手,直至应用自如,炉火纯青。
希望我的回答能帮到你。祝你学习愉快,学有所成!
oracle作为大型网络数据库,相对于其它三种数据库,是售价最昂贵的,通常用于大型国企或跨国公司等。因其体系结构复杂,组件和命令众多而闻名,也因其性能稳定,安全性高而著称。虽然难度较大、学习费时,但一旦掌握,回报较丰厚。认证有OCA,OCP,OCM。
SQL Server属于中型数据库。入门较快,但精通较难,需要实践经验的积累和历练。企业版的SQL Server售价较oracle便宜很多,中小型企业通常都能承担。例如:微软 SQL server 2008 中文企业版(10用户)售价为81300元左右,而Oracle 10g 企业版(5用户)售价为187300元左右。
Mysql 是免费使用的开源数据库,因其执行效率高,运行速度快和容易使用而广泛应用于中小型网站。非常流行的开源软件组合LAMP中的M就是指它。后因推陈出新,功能越来越强大,大型网站用户也逐渐增多。
Access被称为桌面型的数据库,是微软发布的关联式数据库管理系统。它提供了表、查询、窗体、报表、页、宏、模块7种数据库对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;使得普通用户不必编写代码,就可以完成大部分数据管理的任务。数据量过百兆,或单表记录过百万,其性能会变差。且仅运行在安装Access的环境中。
从企业使用的角度来看,选择哪种数据库管理系统,和企业的实情和业务量有关,需合理配置。只要适合自己的就好。这类似于个人的实际消费能力,需量入为出,量体裁衣。只买对的,不买贵的。
至于你问哪个最热门?可以从智联招聘的职位需求数目看出。以今天(2011年12月3日)的全国数据库职位需求为例:oracle(32407个)>Mysql(18059个)>SQL Server(16290个)>Access(4811个)。
具体学哪个,怎么学,你根据自身情况,结合你的职业规划方向来选择。
个人建议:你先学明白一个,其他的可以触类旁通。这四种数据库都支持SQL命令,且命令有相似之处。
比较好的入门方法是:先从Verycd网站下载相应视频资料,从图书馆借书配合练习,边学边练。遇到问题可访问ITPUB,CSDN等论坛,或直接请教成手,直至应用自如,炉火纯青。
希望我的回答能帮到你。祝你学习愉快,学有所成!
展开全部
Oracle数据库,MySQL,
SQL
Server
,ACCESS,DB2这5个数据库是目前用的比较多的,俺从事IT行业也有5年多的时间,有幸这5个数据库都有接触过,下面就个人的理解讲讲;
从用途上来看
一般ACCESS及MySQL都是一些个人应用或者小的网站用的比较多,
企业大型的应用系统用的比较多的是Oracle、DB2、SQL
SERVER;
其实Oracle、DB2、SQL
SERVER这3个数据库一直都是比较热门的,不过这3个数据库里面还是要细分;
网上很热门的ERP(企业资源计划的英文缩写)系统oracle就占了半壁江山,最大的2个ERP供应商分别是
SAP(德国)和oracle
ERP(美国);
全球十大银行的系统(包括中国的工商银行及建设银行)60%都是由IBM公司来供应软硬件企业解决方案(著名的IBM小型机AS400方案里面配的就是DB2数据库),所以银行业金融业系统都是DB2居多;
地球人都知道微软,也知道PC机90%以上垄断地位的windows系统,但是很多人不知道微软在服务器操作系统领域也三分天下,占了近30%的市场,也就是说sql
server占了服务器端的30%;
所以你只要精通Oracle、DB2、SQL
SERVER中一种就业前景都是很不错的;大型企业用的比较多的也是这3种数据库;一定要说热门第一位的话我投oracle,因为精通DB2的比较少,DB2数据库的控制语言也是比较难学的。
个人认为按难易程度从低到高:
ACCESS、MySQL、SQL
SERVER、Oracle、DB2
上手时间(基本的一些维护和应用)
ACCESS
一周
MySQL、SQL
SERVER
一周到三周
Oracle
一个月
DB2
二个月
具体时间因人而异,上述只是我个人的一些看法,欢迎指正。
SQL
Server
,ACCESS,DB2这5个数据库是目前用的比较多的,俺从事IT行业也有5年多的时间,有幸这5个数据库都有接触过,下面就个人的理解讲讲;
从用途上来看
一般ACCESS及MySQL都是一些个人应用或者小的网站用的比较多,
企业大型的应用系统用的比较多的是Oracle、DB2、SQL
SERVER;
其实Oracle、DB2、SQL
SERVER这3个数据库一直都是比较热门的,不过这3个数据库里面还是要细分;
网上很热门的ERP(企业资源计划的英文缩写)系统oracle就占了半壁江山,最大的2个ERP供应商分别是
SAP(德国)和oracle
ERP(美国);
全球十大银行的系统(包括中国的工商银行及建设银行)60%都是由IBM公司来供应软硬件企业解决方案(著名的IBM小型机AS400方案里面配的就是DB2数据库),所以银行业金融业系统都是DB2居多;
地球人都知道微软,也知道PC机90%以上垄断地位的windows系统,但是很多人不知道微软在服务器操作系统领域也三分天下,占了近30%的市场,也就是说sql
server占了服务器端的30%;
所以你只要精通Oracle、DB2、SQL
SERVER中一种就业前景都是很不错的;大型企业用的比较多的也是这3种数据库;一定要说热门第一位的话我投oracle,因为精通DB2的比较少,DB2数据库的控制语言也是比较难学的。
个人认为按难易程度从低到高:
ACCESS、MySQL、SQL
SERVER、Oracle、DB2
上手时间(基本的一些维护和应用)
ACCESS
一周
MySQL、SQL
SERVER
一周到三周
Oracle
一个月
DB2
二个月
具体时间因人而异,上述只是我个人的一些看法,欢迎指正。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
入门都挺快的
1 Oracle : 目前市场占有率最多的数据库,价格较贵,一般是重要的业务使用,数据库的结构复杂, 水平达到一定的是深度后比较值钱,使用的主要是大型公司或者小型公司的关键业务。
2. MySQL :免费得数据库,虽然是免费得,但是实力强劲,想taobao,腾讯等公司均采用了相当比例的MySQL,同样提高的时候比较费劲,占有率虽然不如oracle,但是在互联网公司中还是广泛采用,目前是由oracle公司持有
3. SQL Server 在windows下平台的选择,主要用于.net网站,使用率非常高,但是大多集中于中小应用(个别大的应用也有)。由于是微软设计的,易用性比较不错,界面比较人性化,学好了也牛B
4. Access是office套件里的,和上面的几个数据库不在一个档次上,用于更小的应用,比如公司的展示性小网站,当然这样的数据库的学习只需要很短时间即可
总之,看你将来准备干什么,如果
想玩高端玩深得,就去研究oracle或者Mysql
想走.net路线,就是SQL Server
Access的话,只能说是数据库领域里的一个小品吧
1 Oracle : 目前市场占有率最多的数据库,价格较贵,一般是重要的业务使用,数据库的结构复杂, 水平达到一定的是深度后比较值钱,使用的主要是大型公司或者小型公司的关键业务。
2. MySQL :免费得数据库,虽然是免费得,但是实力强劲,想taobao,腾讯等公司均采用了相当比例的MySQL,同样提高的时候比较费劲,占有率虽然不如oracle,但是在互联网公司中还是广泛采用,目前是由oracle公司持有
3. SQL Server 在windows下平台的选择,主要用于.net网站,使用率非常高,但是大多集中于中小应用(个别大的应用也有)。由于是微软设计的,易用性比较不错,界面比较人性化,学好了也牛B
4. Access是office套件里的,和上面的几个数据库不在一个档次上,用于更小的应用,比如公司的展示性小网站,当然这样的数据库的学习只需要很短时间即可
总之,看你将来准备干什么,如果
想玩高端玩深得,就去研究oracle或者Mysql
想走.net路线,就是SQL Server
Access的话,只能说是数据库领域里的一个小品吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不是好不好的问题,什么样的数据库使用于什么样的情况,ACCESS是一种非常简单的数据,一般不会在企业中使用,个人使用还可以;对于SQL Server和MYSQL使用于中小型企业,我个人对SQL Server不是很感冒,windows开发的,时常发布一些补丁,补来补去很麻烦;而MYSQL是一般小型企业的首选,很好用的一个数据库,没ORACLE那么麻烦,比SQL Server稳定,而对于ORACLE,是我强烈推荐的,什么是主流,就是oracle啦,oracle要看你怎么学啦,如果很努力,一点点从基础开始学也不错,不过建议如果学的话会点linux的知识是最好啦!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
入门都挺快的,学到深处就有点难度了。其实你只要学会了一种,其它的可以触类旁通的,sql语句绝大多数是相似的。这东西多实践就好,多上机玩玩,进步很快的。现在的大型企业用的一般都是Oracle,用Sql Server也不少。建议你先学Sql Server,Oracle安装太繁琐了,而且一旦出错,就不好第二次安装了,有时候重装系统也不行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询