sql server 与 oracle 的区别是什么

2024-11-19 05:55:46
推荐回答(4个)
回答(1):

首先 他们面向的用户不一样。 sqlserver 适合 中型企业,而 oracle 则是大型的 像全国的电信 部门 移动 等等 他们都是 海量的数据,sqlserver 是无法承载的。 而且 oracle 在大型数据库 是占有老大的地位的。db2 和 oracle 有一争,呵呵但是大家 都喜欢 oracle。
其次 oracle 是贵一点的 ,二十万 左右吧,
对于 10g 来说 已经 是网络 和 面向对象了 ,g 代表的 grid 网格计算。而且 面向对象 也成为了趋势。
而且 oracle的 安全级别很高 目前都认为是最好的。微软的东西漏洞太多,sqlserver 也是 呵呵呵

回答(2):

oracle添加表空间这一概念,而且其数据库后缀成为db,数据文件却成了dbf
基础方面就是数据库逻辑结构发生了这些变化,

回答(3):

oracle 是甲骨文公司的产品
sqlserver 是微软的产品

简单说都是数据库

回答(4):

区别很多,很难一一言以蔽之。

简单的讲:

oracle 是甲骨文公司的产品
sqlserver 是微软的产品

都支持国际标准的sql语法,但是有各自特殊的sql语法(也是为了尽量提高自己数据产品的可用性,尽可能多的占领市场)

体系结构不一样:oracle的数据库体系结构有三种文件组成:控制文件,数据文件、日志文件
sqlserver:数据文件和日志文件

支持环境不一样:sqlserver仅支持Windows系统
oracle支持Windows,linux,unix等主流操作系统

---
以上,希望对你有所帮助。