数据库与操作系统哪个技术含量更高?
有个问题一直困扰我,请高手指教:
数据库与操作系统哪个技术含量更高?
比如“Oracle与微软”的产品比较一下,哪个技术含量更高?或者说如果Oracle去搞操作系统、微软去搞数据库ERP等,会不会明显超过对方?
这个问题可能比较幼稚,但请高手详细讲解一二,谢谢!
[最优解释]
两个兼而有之,是先有操作系统后有数据库,操作系统是数据的宿主,伦技术而言,都本是技术本身,没有属轻属重之分。
[其他解释]
连个设计模式不一样吧,没操作系统你怎么跑数据库?数据库靠关系模型演变过来的,复杂理论演变成软件的过程。操作系统应该是处理事件,解决用户的请求。所以关系不是很密切。
[其他解释]
我觉得从技术角度来说的话,操作系统比数据库复杂。因为操作系统处理的不仅仅是数据,还有设备,网络,进程等数据实体。或者换个角度看,数据库系统的运行要依赖于操作系统。
[其他解释]
操作系统要考虑的事比数据库多
[其他解释]
操作系统
[其他解释]
我认为数据库对效率考虑的更多。
[其他解释]
这个问题很难说哦
就好像谷歌现在也做操作系统了
你说操作系统简单吗,不简单吧
数据库也是,微软不是有MSSQL吗?不做的也挺好
像这些大公司它们有的是人才与资金,有什么不能做的?成不成功又是一回事了
[其他解释]
我认为数据库对效率考虑的更多。
[其他解释]
如果只是从技术角度上来说
当然操作系统考虑的东西会更多了
[其他解释]
os吧!
[其他解释]
哈哈,大家的发言很踊跃,谢谢啦!
有人说了:你问这个问题有什么目的?其实也没啥复杂目的,就是看看大家的看法罢了,起因我说一下吧,有一天我遇到一个同行,在聊天中说到微软和Oracle,最后突然谈到这两个巨头到底哪个更厉害呢,我们当然知道这两家的核心产品不同,虽然微软也有数据库和ERP,但如果你了解Oracle数据库及ERP产品的话,微软的不说是小儿科也差不多了,由于他们核心产品是不同领域,加上我和朋友的知识面有限,虽然争执起来,但也知道是争不出什么结果的,所以才请大家谈谈高论,就当娱乐了,但娱乐之余也想长点见识,所以才发此一问!有的人说了,没办法比,也说了理由,但我相信,对于那些技术高深、见多识广的高人,必然有不同的看法,期待中!!!
[其他解释]
这两者有可比性么
[其他解释]
以前大家都有个疑问,狮子和老虎到底哪个更厉害?没有答案,因为没人见过他们打架,但是外国一个研究机构却根据狮子和老虎各自身体特点、优略势对比、战略战术等诸多方面进行剖析,模拟了它们对决的场面和结果,使不可能变为可能,当然了,这个模拟场面和结果并不绝对,但也足以说明一定问题,至少这样的结论更科学一些,希望大家踊跃回答,不要再问我为什么,嘿嘿
[其他解释]
专注的领域不同,没有什么可比性。
短时间内不会。
[其他解释]
不好比吧,就和踢足球的和打篮球的一样,现在的数据库和操作系统都比较复杂
[其他解释]
这个没有什么可比性,应用的领域都不同啊!
[其他解释]
卖饺子的和卖馒头的都很了不起!
让卖饺子的去做馒头,让做馒头的去饺子,虽然一年之内可能赶不上,两年就不好说了,三年就更用提了。。。
搞IT技术没有永远通用的“秘方”,有的只是语言。。。
[其他解释]
这问题有点复杂。
[其他解释]
数据库是在操作系统之上的一层应用
[其他解释]
没有操作系统 光 数据库能运行么?
感觉两者没什么可比性吧
[其他解释]
晕撒,那就请四楼出来讲解下吧
[其他解释]
问这个问题有什么意义呢
不过任何地方都离不开os,但未必任何地方都离不开db
[其他解释]
没有任何可比性,做好了,不管在哪里都是高手,做不好,到哪里都是菜鸟
[其他解释]
这个根本就没什么可比性啊
卖衣服的和卖菜的怎么比
------其他解决方案--------------------
注册算是数据库内容的一部份吧, 表现形式不同而已.
两个都有对数据存取和处理能力, 一个专于应用, 一个专于存取
[其他解释]
两者兼并
[其他解释]
都比较难做吧
[其他解释]
DOS VS Oracle ?
Windows 7 VS Access ?
I can't touch my head.
(我摸不着头脑)
[其他解释]
这个还真不知道怎么比,
不知道LZ想做什么
[其他解释]
我顶
[其他解释]
[其他解释]
高,真高
[其他解释]
一起学吧
[其他解释]
哈哈,大家的发言很踊跃,谢谢啦!
有人说了:你问这个问题有什么目的?其实也没啥复杂目的,就是看看大家的看法罢了,起因我说一下吧,有一天我遇到一个同行,在聊天中说到微软和Oracle,最后突然谈到这两个巨头到底哪个更厉害呢,我们当然知道这两家的核心产品不同,虽然微软也有数据库和ERP,但如果你了解Oracle数据库及ERP产品的话,微软的不说是小儿科也差不多了,由于他们核心产品是不同领域,加上我和朋友的知识面有限,虽然争执起来,但也知道是争不出什么结果的,所以才请大家谈谈高论,就当娱乐了,但娱乐之余也想长点见识,所以才发此一问!有的人说了,没办法比,也说了理由,但我相信,对于那些技术高深、见多识广的高人,必然有不同的看法,期待中!!!
[其他解释]
哈哈,大家的发言很踊跃,谢谢啦!
有人说了:你问这个问题有什么目的?其实也没啥复杂目的,就是看看大家的看法罢了,起因我说一下吧,有一天我遇到一个同行,在聊天中说到微软和Oracle,最后突然谈到这两个巨头到底哪个更厉害呢,我们当然知道这两家的核心产品不同,虽然微软也有数据库和ERP,但如果你了解Oracle数据库及ERP产品的话,微软的不说是小儿科也差不多了,由于他们核心产品是不同领域,加上我和朋友的知识面有限,虽然争执起来,但也知道是争不出什么结果的,所以才请大家谈谈高论,就当娱乐了,但娱乐之余也想长点见识,所以才发此一问!有的人说了,没办法比,也说了理由,但我相信,对于那些技术高深、见多识广的高人,必然有不同的看法,期待中!!!
[其他解释]
连发三个贴
lz受什么刺激了麽?
[其他解释]
有请2楼高人讲解下……
[其他解释]
真不知道为什么这帖子会被推荐
[其他解释]
讨论这有意义吗,楼主打算做?
[其他解释]
楼上好多美女~
[其他解释]
这个问题真的挺怪的
[其他解释]
详细资料如下:
http://www.jubaopen518.cn
[其他解释]
这个问题即使楼主问了,应该也不会有改善吧...
除非楼主你想改行做系统???
[其他解释]
[其他解释]
各有个的好处
数据库比较枯燥
操作系统相对有意思一些
[其他解释]
跟着大公司走 那是形势 不会错的
[其他解释]
都很高,离了谁都没发过了
[其他解释]
操作系统比数据库更为复杂
[其他解释]
哈哈,大家的发言很踊跃,谢谢啦!
有人说了:你问这个问题有什么目的?其实也没啥复杂目的,就是看看大家的看法罢了,起因我说一下吧,有一天我遇到一个同行,在聊天中说到微软和Oracle,最后突然谈到这两个巨头到底哪个更厉害呢,我们当然知道这两家的核心产品不同,虽然微软也有数据库和ERP,但如果你了解Oracle数据库及ERP产品的话,微软的不说是小儿科也差不多了,由于他们核心产品是不同领域,加上我和朋友的知识面有限,虽然争执起来,但也知道是争不出什么结果的,所以才请大家谈谈高论,就当娱乐了,但娱乐之余也想长点见识,所以才发此一问!有的人说了,没办法比,也说了理由,但我相信,对于那些技术高深、见多识广的高人,必然有不同的看法,期待中!!!
[其他解释]
个人觉得应该是操作系统的技术含量更高一些吧。
[其他解释]
哪个技术含量更高?还用问吗,当然是微软了。
[其他解释]
比起操作系统来,数据库使用的技术太单一了.
[其他解释]
据我所知数据库管理系统的开发难度高于操作系统。
技术含量最为复杂的系统软件是航天测控系统。
[其他解释]
数据库与操作系统没法比,不过oracle与微软还是有得比的.
[其他解释]
两个的侧重点不同吧,娱乐的同时长见识啊,
[其他解释]
Microsoft 和 Oracle 是全球第一和第二大的软件公司,都强大得很!
[其他解释]
这个问题,不能这么着比呀~
一个DB一个OS,同IT的不同方向耶
[其他解释]
无聊的帖子
[其他解释]
我也认为是操作系统比较复杂!
[其他解释]
闻道有先后,术业有专攻。没有操作系统,数据库怎么安装;只有一个操作系统,并不能发挥高效信息存储,处理。甲骨文和微软都高
[其他解释]
月经贴...
[其他解释]
闻道有先后,术业有专攻。没有操作系统,数据库怎么安装;只有一个操作系统,并不能发挥高效信息存储,处理。甲骨文和微软都高
[其他解释]
任何软件你都可以把它做复杂 做强大的 如果你说OS比数据库恼火 那万一数据库,某天变得变得比OS更恼火 你咋说 没法比 要比也是暂时性的
[其他解释]
恩。短时间内不知道。
[其他解释]
那要看你的系统和数据库到底是属于那一种了,基本上这两个要分出上下来,还真挺不容易的
[其他解释]
没得比较.
[其他解释]
技术含量都挺高。
许多计算机书上不是说吗 操作系统 数据库 编译器 是公认的三个难度最大的系统。编译器只不过因为代码量的关系所以一个人也可以开发。
[其他解释]
你这是天大的玩笑。
数据库管理系统,一个人的公司都可以开发。操作系统,估计一个国家都没有能力开发。
估计你对数据库一无所知。
告诉你吧。oracle的产品,是数据库,不是数据库管理系统,明白吗?
数据库管理系统,比如用友的财务软件,明白吗?
oracle的数据库与操作系统的开发难度,没有可比性。就象足球和短跑哪个更难。难道说短跑更难吗,因为足球要基于短跑呀。所以不合逻辑。
[其他解释]
学习
[其他解释]
路过~~~~~~
[其他解释]
感觉OS考虑的东西很多,底层驱动,声音,鼠标,UI,各种接口。。。。。想想,数据库只是基于OS开发的一个应用,可见OS就是一个平台,他所考虑的东西何其之多
[其他解释]
jf
[其他解释]
这样的比较没有意义,面向专业也有所不同。所以看个人喜好了。
[其他解释]
感觉如果拿微软的SQLSERVER产品与Oracle的产品来作比较,可能还有一些的可以性,操作系统跟数据库怎么比?楼主闲的慌吧....
------其他解决方案--------------------
我觉得从技术角度来说的话,操作系统比数据库复杂。因为操作系统处理的不仅仅是数据,还有设备,网络,进程等数据实体。或者换个角度看,数据库系统的运行要依赖于操作系统。
===============
这个不一定,从我的角度看,数据库比操作系统本复杂,现代操作系统的理论基本上已经完备了,但是有关数据库的理论工作还有很多事要做呢!
[其他解释]
围观
[其他解释]
我觉得这个更好比性就是可以用:盖房子和装修两项工程来比喻了~
建房子的工程师 可以把整个房子的结构设计好,顺便也兼关于简易的装修(造成毛坯房)
而装修工程师 则需要进行入这个房子里边再把内部结果装修好,
可以说 建房工程师要学装修要比装修工程师学建房容易~ 只是说短时间的在技术上还没有之前那么成熟,需要有一定时间吧
而占在的领域也不同, 装修工程师也是有可能学会建房的~
总体来讲还是分工的好~ 一个人不能太多东西。
[其他解释]
mark
[其他解释]
数据库核心算法就那么几个,关键是细节处理。
操作系统涉及的问题与相关算法很多,应用性的东西还要基于某些国际标准。
[其他解释]
还是看兴趣所在了
[其他解释]
操作系统
[其他解释]
操作系统发送一个命令,要数据库启动就启动,要他死就死,要死要活的。
操作系统大些吧。
[其他解释]
单说数据库和操作系统,他们是相辅相成的,没有数据库操作系统也就没有安全的存数据的地方,没有操作系统,数据库就没用武之地,
如果说学,那个都得研究
如果比公司,我觉得MS更强一点,毕竟他出的MSSQL也不是很差,而且个人OS上几乎垄断
[其他解释]
操作系统发送一个命令,要数据库启动就启动,要他死就死,要死要活的。
操作系统大些吧。
===========
这个只能说明操作系统是底层软件,并不代表它比数据库复杂,打个比方,人工智能吧,它的相关也是要运行在操作系统下面的,难道说它也比操作系统简单?学过操作系统这门课程的都应该知道,现代操作系统的主要理论基本上已经建立了,比如windows系统,在理论它并没有什么新的东西,还是上世纪七八十年代就有的理论基础上建立起来的,但是数据库就复杂多了。
[其他解释]
真是傻啊, 操作系统 涉及到的东西 比 数据库多的N多了啦, 数据库 都是要靠 操作系统才能工作,
操作系统, 要控制所有的硬件, 控制所有的 应用程序, 还要解析 这些 程序, 你说哪个复杂,,,。。。。。。。。。。。。。。。。。。。
[其他解释]
就是
没有可比性的
方向不一样的
[其他解释]
os技术含量高些吧
[其他解释]
同意!
操作系统要和硬件打交道,有硬件描述性语言,有驱动程序,有汇编语言等等。复杂的多啊。
[其他解释]
数据仓库复杂点 操作系统 比数据库复杂
[其他解释]
操作系统
[其他解释]
都很高
[其他解释]
看你怎么看呢,关注点不同,比较的结果就会不同
[其他解释]
都高
[其他解释]
楼上的同志们说的都有道理,确实是这样
[其他解释]
这个问题很难说
[其他解释]
我看了一下,多数人的两个观点:
1、领域不一样,没办法比,说白了,这样的问题就是吃饱了撑的。
2、微软比Oracle厉害,因为如果没有操作系统,数据库是没办法运行的;操作系统与硬件打交道多于数据库,所以复杂程度可想而知。
我暂时不发表个人看法,但就以上两种论述提出质疑:1、领域不一样,那么我问你,你知道微软有SQL SERVER数据库吗?你知道Oracle有Solaris操作系统吗?你对这两个公司的操作系统、数据库、ERP等了解多少?提醒大家一点,不能只看普通市场占有率,如果只看高端市场占有率的话,恐怕微软差远了。2、数据库当然要运行在操作系统之上,至少现在是这样的,但这就能说明数据库的技术含量或复杂程度一定比操作系统差吗?一般人都会因此说操作系统更复杂,但你仔细看看那些说数据库更复杂、技术含量更高或Oracle比微软厉害的人,他们在CSDN里的“级别”都很高,难道他们脑子进水了吗?“真理掌握在少数人手里”这句话我想应该没错吧。
我个人感觉Oracle在技术实力上要强于Microsoft,如果让我从技术角度上分析,我当然不会,否则也不在这里请教大家了,但在高端应用上Microsoft要差多了,这可能会是产品技术含量的因素吧!我的猜测而矣。
[其他解释]
null
[其他解释]
null
[其他解释]
UP...........
[其他解释]
null