`
iihero
  • 浏览: 257681 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

看了看几个数据库厂商的发展历史

阅读更多

这两天把Oracle以及DB2、Sybase、SQL Server几种数据库的发展历史大致看了一下,发现了一些特别奇怪的现象:
1. Oracle的技术专家一定为人非常低调。
  众所周知,Oracle数据库的功能确实很是强大,但是发展初期,它往往过度的向用户夸大自己的功能。即非常善于标榜自己。可是它的工程师呢,Bruce Scott早期因为承受不了巨大的开发压力(主要是向很多平台porting),将手中的股票全部抛售离开了Oracle,虽然我们今天在Oracle数据库中有一个缺省的用户scott,另一名重量级的工程师Oates,也是早期的副总裁,曾经因为婚姻失败离开Oracle,后来又返回,但因他曾承诺过,在Oracle达到10,000人的规模时,将再度离开,如今,他早已经离开数据库界了。看来,坚持到后来的只有为人低调的Miner了。相信他今天还在Oracle,我一直很奇怪,为什么Oracle大肆宣扬自己的产品,却从不宣传自己队伍中的少林老僧。我们无法推测Oracle研发队伍中的总设计师的水平到底怎么样,但是从Oracle产品的规模和功能特性,可以判断他的水平绝不在IBM DB2以及Sybase顶级设计师之下。
  这就是奇怪的Oracle。
2.专利那么多的DB2,为何总是离我们那么远?
  DB2数据库申请的专利数一定会让Oracle工程师吃惊,可是Oracle一点也不着急。他们以销售出去的产品来决胜负。这就是两个公司之间的区别。DB2有好多IBM院士级的人物,水平一定高得很,从几次盛会也可以看的出来。可是DB2一直就好像离我们很远,好像总是在大型机上高高挂起。也许随着Viper9的到来,将有很多改观。
  总之,DB2在产品和研发人员方面,从来不低调。
3.可怜的Borland
  真是成也Karn(可能拼写有误),败也Karn,他造就了无数软件开发界的巨匠,但是没成为数据库界的老大,确实可惜,他有好几次机会置Oracle于死地,都是轻易的放过了。紧紧抓着单机版的Paradox数据库,时光过得不长,拿着人家的interbase,居然不卖,也不宣传,等真正想宣传的时候,人家已经如日中天了。
  Borland出了很多让微软眼红的顶级软件专家,不过,其中大部分已经被它给挖走了。
4.Sybase与微软的交易
  虽然不知道当初为什么Sybase会在SQL Server上面与微软合作,但可以肯定这是一笔非常吃亏的交易,SQL Server已经让微软赚进了不少的银子,甚至很少有人知道SQL Server最早来源于Sybase,与Sybase ASE是同门。

5.可怕的微软
  SQL Server的设计队伍里已经拢络了许多顶级数据库专家,有图灵奖获得者,也有顶级软件专家,不知道他们会把下一代SQL Server改造成什么样子,虽然目前它与Oracle之间还有些差距。

感到真正可怕的地方:
我们不知道Oracle的总设计师的水平有多高。我们不知道SQL Server的设计队伍将发挥到什么程度。

分享到:
评论

相关推荐

    数据库编程

    根据给定的信息,我们可以深入探讨“数据库编程”的相关内容,包括其历史发展、基本概念以及不同类型的数据库系统等。 ### 数据库编程概述 数据库编程是指利用编程语言与数据库进行交互的过程,涉及数据的存储、...

    从云计算到云数据库

    它不仅包括几个核心项目,还不断吸纳新项目来实现更多种类的服务场景,如数据库服务、大数据服务、DNS服务、容器服务、消息队列服务等。新项目的加入通常采用插件形式,增强了平台的可扩展性和定制性。此外,...

    常用数据库

    - **发展历史**:Informix成立于1980年,专注于为Unix等开放操作系统提供专业的数据库产品。其名称由Information和Unix组合而来。 - **重要产品**:Informix SE(Standard Engine)是该公司第一个真正支持SQL语言的...

    2019汽车品牌、车型数据库采集带品牌logo

    《2019汽车品牌、车型数据库采集带品牌logo》是一个综合性的数据资源,主要涵盖了汽车行业的核心信息,包括汽车品牌、厂商、车系、车型以及车标的详细数据。这份资料对于汽车行业研究者、市场分析人员、销售人员以及...

    Sybase数据库大全

    Sybase数据库的高性能主要归功于以下几个方面: - **可编程数据库**:通过提供存储过程,用户可以编写预编译的子例程,避免了每次调用时的重复编译和优化,显著提升了查询速度。 - **事件驱动的触发器**:触发器...

    对象关系数据库

    通过逻辑实体关系(ER)模型,数据库厂商成功地隔离了系统逻辑设计与物理实现的复杂性,为应用开发者提供了易于使用的接口。然而,随着时间的推移,业界意识到需要一种更为丰富、灵活的建模环境,以适应面向对象的...

    实时数据库集成实现与性能比较

    实时数据库厂商通常会提供符合ODBC规范的驱动程序,以便用户能够访问数据库中的数据。以AspenTech公司的IP21为例,其提供的ODBC驱动程序包括以下三个动态链接库: - ip21odbc.dll - libc21.dll - PFWAuth.dll 在...

    ( 基于OPC技术的实时数据库的研究与设计

    研究与设计基于OPC技术的实时数据库,通常涉及以下几个关键知识点: 1. OPC技术架构与通信模型:OPC包括多种规范,如OPC DA(数据访问)、OPC HDA(历史数据访问)、OPC UA(统一架构)等。研究时需要掌握这些规范...

    Server作为一款面向企业级应用的关系数据库产品.pdf

    采用文件存储的方式,由于缺乏唯一性检查容易造成相同的信息在几个文件中重复存储。 * 数据检索困难。由于文件系统中没有索引,若要检索出文件内 容中的某行数据,程序必须打开所有文件,找到其中符合条件的数据。 ...

    汽车车系及车型关联数据库SQl2005

    《汽车车系及车型关联数据库SQL2005详解》 在信息技术日益发达的今天,数据已经成为各行...对于汽车爱好者、销售人员、市场分析师以及汽车网站开发者来说,理解和运用这个数据库,无疑能提升工作效率,推动业务发展。

    2017-2022年中国实时数据库市场研究报告(目录).docx

    - **主要厂商**:国内外市场上存在多个实时数据库供应商,如庚顿、极星等,这些供应商通常会针对不同行业的需求提供定制化的解决方案。 - **技术革新**:随着物联网、大数据等技术的发展,实时数据库也在不断进化,...

    JSP的技术发展历史外文翻译论文.doc

    JSP技术的发展历程可以从以下几个关键点来概述: 1. **早期阶段**:在JSP之前,服务器端动态网页技术主要包括Netscape的Server-Side JavaScript (SSJS) 和微软的ASP。然而,这些技术通常与特定的服务器或厂商绑定,...

    基于jsp的医院药品采购管理系统源码数据库论文.doc

    该药品采购管理系统的核心功能包括以下几个部分: 1. 供货商信息管理:允许管理员录入、更新和删除供货商的基本信息,如名称、联系方式、资质等,便于对药品来源进行有效控制和管理。 2. 药品信息管理:涵盖了药品...

    网管软件的发展

    这一阶段的网管系统不仅具备前几代产品的优点,还进一步强化了以下几个方面: - **全面覆盖**:不仅支持传统的网络设备管理,还能涵盖服务器、数据库、中间件、机房环境等多个领域。 - **业务导向**:以用户的业务...

    几大厂商数据仓库解决方案

    数据仓库是企业信息化建设中的重要组成部分,用于存储历史数据并支持决策分析。各大厂商纷纷推出自己的数据仓库解决方案,以满足不同企业的业务需求。本篇文章将深入探讨这些主要厂商的数据仓库解决方案,包括它们的...

    基于jsp的网上零食购物网站系统源码数据库.doc

    根据给定文件的信息,我们可以提炼出以下几个重要的知识点: ### 一、系统概述 #### 1.1 课题背景 随着互联网技术的不断发展以及电子商务模式的兴起,越来越多的企业开始利用网络平台来拓展自己的业务范围。本...

    ODBC_API开发教程

    - **起源**: 在没有ODBC之前,每个数据库厂商都有自己的专用接口,这使得开发者在使用不同数据库时需要编写不同的代码。ODBC的出现为这一问题提供了标准化的解决方案。 - **版本演进**: - **1994年**: 第一个ODBC...

Global site tag (gtag.js) - Google Analytics