用户登录
用户注册

分享至

使用到数据库的软件有哪些

  • 作者: 新用户请关照
  • 来源: 51数据库
  • 2020-04-15

使用到数据库的软件有哪些

急。

急。

急。

目前使用较普遍的数据库软件有哪些?各自有什...

流行数据库的比较 目前,流行的(通过销售来衡量)强大的主流数据库引擎正在减少。

两年前,有六个重要的数据库引擎:Informix,Sybase,微软公司的SQL Server,IBM公司的DB2,Oracle和微软公司的Jet(用于Access)。

而今天,只有最后四个成为主要竞争者。

在过去的两年中,Informix和Sybase已经逐渐从人们视野中消失。

Informix Informix已经逐渐失去了市场份额,并且最终被IBM收购了。

一件看起来不太可能的事情是:蓝色巨人并不说服Informix的用户转向DB2,而是采取了其他的策略。

所以,我们预测Informix从现在起将会更快地消失。

Sybase 和 SQL server Sybase的历史很奇特。

它起初销量很好,之后,Sybase与微软形成了伙伴关系,从而使两个公司互相共享源代码。

然而这种关系逐渐消失了,并最终以某种难以解决的分歧而结束。

Sybase保留了Sybase引擎,而两个公司都用同样的源代码的拷贝向前发展。

微软从那以后投入了上百万美元开发SQL Server;公正的说,Sybase的投入相对较少。

结果Sybase的产品没有吸引力,它的前途看上去很黯淡。

(这个故事的寓意是:如果你与微软打交道,那么请相信,从开始到退出的整个过程中,你将会损失大量的钱)。

微软一直使用Sybase的源代码作为SQL Server的基础,在发展到SQL Server6.5版本的过程中,有段并行开发的时期。

尽管SQL Server从Sybase的中得到了大量的经验,但是,渐渐地,它不再满足于仅仅继承代码了。

当SQL Server7.0发布时,微软宣布已经重写了70%的内部代码,但实际上并非如此:当SQL Server2000发布时,微软承认7.0版本已经100%的进行重写了。

表面上,这个“真实情况”是毫无意义的,因为如果6.5版本已经差得需要完全重写,那么微软应该为他们的成果而自豪了。

但这忽略了DBA(数据库管理员)的习惯,没人愿意第一次就升级到完全重写过的产品上。

结果,6.5版本成了一条狗(如果你仔细听,能听到它的叫声),7.0版本是值得注意的优秀的数据库引擎,而2000版本又在这个基础上进行了改进。

DB2 IBM的DB2是最早的,而且是保留下来的最好的关系数据库引擎之一。

它最初是在大型机上开发的,从那以后逐渐转移到其他的平台上,例如NT和Linux平台上都有不错的版本。

DB2甚至能运行在Windows CE上。

直到1996年前,它一直被动地增加功能和升级。

那时,由Janet Perna领导的IBM的一个分部宣布其产品必须跟随时代的变化,结果DB2 UDB5.0版进行了转换。

实际上,它在易用性上战胜了微软。

从那以后,它轻松地稳步向前。

结果,DB2非常强大而且易于使用。

它在出售时是最成熟的孩子。

Oracle Oracle几乎与DB2一样成熟,它作为高端产品有很好的声望:那些富裕的公司是为了想要最好的、最强大的、最可靠的数据库才买了Oracle产品。

Oracle产品总是很昂贵,Oracle有资格的DBA也是如此。

但是你付了钱,你就在许多方面得到了安全性。

这种方式是否适合商业模式还值得揣摩。

Acess 微软的Jet引擎逐渐占领了Windows平台。

然而,Jet的不祥之兆出现了。

因为首先,Access允许你创建使用SQL Server引擎的项目文件:MSDE(微软数据库引擎)的一个版本。

其次有许多迹象表明,微软想在接下来的几年中把SQL Server嵌入到操作系统中,这将使Jet逐步淘汰。

在过去的应用中,我已经大量使用Jet,但我以后将不得不把他们转到MSDE中。

综上所述 OK,你可以选择一个主流产品或是一般的产品。

在你进行最终的决定之前,有七种不同的数据库指标值得你去考虑:性能、可扩展性、可用性、平台、价格、特点最后是生存周期。

毫无疑问前面所述的第一条规则在这里起了作用。

如果你需要大量的操作和用户,那么你必须在大型数据库引擎上投资。

下一个问题是:大型数据库引擎DB2、Oracle、SQL Server这三个中哪一个是最快、可扩展性最好呢?这个问题已经讨论了好多年了,而且不同的公司也花了数百万的投入来证实他们的产品是最快的。

性能、可扩展性、可用性测试数据库速度,最好最公正的毫无疑问是事务处理协会(TPC www.tpc.org),目前SQL Server最快,其次是DB2,Oracle排在第三。

而可扩展性上,IBM的DB2可以运行在每个平台上,从Windows CE到大型机,可以肯定的说,它是可扩展性最强的,但是我在这提出一种偏激的观点,尽管这些指标参数非常流行,但这个问题变得越来越没有意义。

在过去的这些年所获得的性能上的改进说明,前三个公司的中任何一个都有足够的能力来提供比大多数应用程序所需要的更好的速度、可扩展性以及性能。

例如,微软在过去的几年中接受关于可扩展性方面的很多批评,它最近已经产生了1TB数据作为源数据的OLAP立方体。

对大多数人来说,这已经足够了。

因此,尽管在过去,这三项数据库指标发挥了巨大的作用,但是在今天,当最便宜的、速度更快的处理器出现时,评价数据库时有必要选择其他的一些标准。

在大型的数据库产品中,IBM毫无疑问占领了大型机的市场,而且目前还没有竞争对手。

有人预测大型机市场要减弱,但是目前还没有:IBM似乎目前仍是难以攻破的,而且IBM认为这个市场正显示了...

常用的数据库软件有哪些

展开全部 1)MYSQL:MySQL是由MySQL AB开发、发布和支持,是一个快速的、多线程、多用户和健壮的SQL数据库服务器,是目前最受欢迎的开源SQL数据库管理系统。

MySQL AB是一家基于MySQL开发人员的商业公司,它是一家使用了一种成功的商业模式来结合开源价值和方法论的第二代开源公司。

MySQL是MySQL AB的注册商标。

MySQLMySQL服务器支持关键任务、重负载生产系统的使用,也可以将它嵌入到一个大配置(mass- deployed)的软件中去。

2)ACCESS:ACCESS是系统自带的一种关系式数据库,与空间共存不需要单独开设。

关系式数据库由一系列表组成,表又由一系列行和列组成,每一行是一个记录,每一列是一个字段,每个字段有一个字段名,字段名在一个表中不能重复。

Access数据库以文件形式保存,文件的扩展名是MDB,作为开发网站常用的数据库,Access数据库一般搭配ASP程序使用。

当数据库过大的时候可以转换为MSSQL数据库使用,二者可以进行转换。

3)MSSQL:SQL Server也是微软公司出品的,它是一个数据库平台,提供数据库的从服务器到终端的完整的解决方案,其中数据库服务器部分,是一个数据库管理系统,用于建立、使用和维护数据库。

MSSQL特点:数据承载量比较大,存储数据速度快,稳定性强,适用于中小型企业开发网站和办公系统常用的数据库。

4)Oracle:Oracle公司是全球最大的信息管理软件及服务供应商,成立于1977年,总部位于美国加州 Redwood shore。

Oracle的软件可运行在PC、工作站、小型机、主机、大规模的并行计算机,以及PDA等各种计算设备上,随着越来越多的企业将自己转向电子商务,Oracle的具有强大的电子商务能力的解决方案,为企业提供高效率的扩展市场的手段,并提高工作效率和吸引更多的客户。

Oracle提供的完整的电子商务产品和服务包括:用于建立和交付基于Web的Internet平台; 综合、全面的具有Internet能力的商业应用;强大的专业服务,帮助用户实施电子商务战略,以及设计、定制和实施各种电子商务解决方案。

...

数据库软件都有那些?

比较常见的有三种数据库: ACCESS , SQL Server 和 Oracle 其中ACCESS 是美国Microsoft公司于1994年推出的微机数据库管理系统.它具有界面友好、易学易用、开发简单、接口灵活等特点,是典型的新一代桌面数据库管理系统. 其主要特点如下: (1)完善地管理各种数据库对象,具有强大的数据组织、用户管理……等等,这些都是套话,大致上没什么区别! SQL Server也是微软公司出品的。

Oracle公司是全球最大的信息管理软件及服务供应商,成立于1977年,总部位于美国加州 Redwood shore。

2000财年(99年6月到2000年5月)营业额达101亿美元,再创Oracle公司销售额历史新高,比去年增长了13亿美元,盈利增长61%,达到21亿美元。

公司持续良好的财务状况表明作为身处快速增长的高科技行业,公司仍不失稳健的风格。

Oracle公司现有员工超过三万六千人,服务遍及全球145个国家。

在全世界145个国家为客户提供数据库系统、工具、应用产品以及相关的咨询、培训和支持服务是第一家软件公司可开发和交付100%的基于互联网的数据库、企业业务应用、应用开发和决策支持工具等企业级软件;Oracle也是唯一一家公司可全面完整地实施从前台办公的客户关系管理应用到后台办公管理应用及平台基础结构,为用户提供最完整先进的电子商务解决方案。

Oracle的软件可运行在PC、工作站、小型机、主机、大规模的并行计算机,以及PDA等各种计算设备上,随着越来越多的企业将自己转向电子商务,Oracle的具有强大的电子商务能力的解决方案,为企业提供高效率的扩展市场的手段,并提高工作效率和吸引更多的客户。

Oracle提供的完整的电子商务产品和服务包括: 用于建立和交付基于Web的Internet平台; 综合、全面的具有Internet能力的商业应用; 强大的专业服务,帮助用户实施电子商务战略,以及设计、定制和实施各种电子商务解决方案。

. Oracle公司于1989年正式进入中国市场,是第一家进入中国的世界软件巨头。

1991年7月在北京建立了独资公司,目前在国内设有北京、上海、广州和成都4个办事处。

Oracle中国公司的规模也不断扩大,员工人数已超过290人 多年来Oracle在提供数据库软件、开发工具和应用软件产品及相关的顾问咨询、教育培训、技术支持服务等方面,同众多的中国用户建立的紧密的合作关系,在金融保险业、电信、制造业、科技教育、能源交通、政府、航空航天和军队等各行各业拥有广泛的客户群。

Oracle的先进的技术和服务受到了中国用户的广泛的认可和信任。

现在,Oracle正致力于帮助中国企业全面有效地向电子商务运作模式转型。

Oracle公司是目前业界唯一有能力提供应用软件、数据库产品、开发工具和专业服务的集成化供应商,并在每一领域都处于领先地位。

先进的科技,杰出的品质和不断创新的承诺是Oracle公司居于世界领先地位的基础,Oracle公司提供数据库、开发工具、全套企业资源规划(ERP)和客户关系管理(CRM)应用产品、决策支持(OLAP),电子商务应用产品(e-Business),并提供全球化的技术支持,培训和咨询顾问服务。

Oracle应用产品包括财务、供应链、制造、项目管理、人力资源和市场与销售等七十多个模块,荣获1998年年度评选的多项世界大奖,现已被全球近7600多家企业所采用。

说一下他们的最大区别: ACCESS 的功能相对不是那么强大,主要是开发单机版软件中经常用到; SQL Server 是目前应用比较广泛和普遍的一款数据库,是数据库发展的一个里程碑。

Oracle的功能是比较强大的,一般用于超大型管理系统软件的建立,现在的应用范围也已经比较广泛。

其他的还有DB2等

数据库软件 有哪些!!

常用数据库1. IBM 的DB2作为关系数据库领域的开拓者和领航人,IBM在1997年完成了System R系统的原型,1980年开始提供集成的数据库服务器—— System/38,随后是SQL/DSforVSE和VM,其初始版本与SystemR研究原型密切相关。

DB2 forMVSV1 在1983年推出。

该版本的目标是提供这一新方案所承诺的简单性,数据不相关性和用户生产率。

1988年DB2 for MVS 提供了强大的在线事务处理(OLTP)支持,1989 年和1993 年分别以远程工作单元和分布式工作单元实现了分布式数据库支持。

最近推出的DB2 Universal Database 6.1则是通用数据库的典范,是第一个具备网上功能的多媒体关系数据库管理系统,支持包括Linux在内的一系列平台。

2. OracleOracle 前身叫SDL,由Larry Ellison 和另两个编程人员在1977创办,他们开发了自己的拳头产品,在市场上大量销售,1979 年,Oracle公司引入了第一个商用SQL 关系数据库管理系统。

Oracle公司是最早开发关系数据库的厂商之一,其产品支持最广泛的操作系统平台。

目前Oracle关系数据库产品的市场占有率名列前茅。

3. InformixInformix在1980年成立,目的是为Unix等开放操作系统提供专业的关系型数据库产品。

公司的名称Informix便是取自Information 和Unix的结合。

Informix第一个真正支持SQL语言的关系数据库产品是Informix SE(StandardEngine)。

InformixSE是在当时的微机Unix环境下主要的数据库产品。

它也是第一个被移植到Linux上的商业数据库产品。

4. SybaseSybase公司成立于1984年,公司名称“Sybase”取自“system”和 “database” 相结合的含义。

Sybase公司的创始人之一Bob Epstein 是Ingres 大学版(与System/R同时期的关系数据库模型产品)的主要设计人员。

公司的第一个关系数据库产品是1987年5月推出的Sybase SQLServer1.0。

Sybase首先提出Client/Server 数据库体系结构的思想,并率先在Sybase SQLServer 中实现。

5. SQL Server1987 年,微软和 IBM合作开发完成OS/2,IBM 在其销售的OS/2 ExtendedEdition 系统中绑定了OS/2Database Manager,而微软产品线中尚缺少数据库产品。

为此,微软将目光投向Sybase,同Sybase 签订了合作协议,使用Sybase的技术开发基于OS/2平台的关系型数据库。

1989年,微软发布了SQL Server 1.0 版。

6. PostgreSQLPostgreSQL 是一种特性非常齐全的自由软件的对象——关系性数据库管理系统(ORDBMS),它的很多特性是当今许多商业数据库的前身。

PostgreSQL最早开始于BSD的Ingres项目。

PostgreSQL 的特性覆盖了SQL-2/SQL-92和SQL-3。

首先,它包括了可以说是目前世界上最丰富的数据类型的支持;其次,目前PostgreSQL 是唯一支持事务、子查询、多版本并行控制系统、数据完整性检查等特性的唯一的一种自由软件的数据库管理系统.7.mySQLmySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司。

在2008年1月16号被Sun公司收购。

目前MySQL被广泛地应用在Internet上的中小型网站中。

由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。

MySQL的官方网站的网址是: www.mysql.com

常用的数据库管理系统软件有哪些

SQL:是一种特殊目的的编程语言,是一种数据库查询和 程序设计语言,用于存取数据以及查询、更新和管理 关系数据库系统。

现在很多电脑爱好者都喜欢用这类数据库。

02Sybase:是美国Sybase公司研制的一种关系型数据库系统,是一种典型的UNIX或WindowsNT平台上客户机/服务器环境下的大型数据库系统。

Sybase提供了一套应用程序编程接口,可以与非Sybase数据源及服务器集成,允许在多个数据库之间复制数据,适于创建多层应用。

03DB2:DB2是IBM出品的一系列关系型数据库管理系统,分别在不同的操作系统平台上服务。

04ACCESS:是由微软发布的关联式数据库管理系统。

它结合了 Microsoft Jet Database Engine 和图形用户界面两项特点,是 Microsoft Office的成员之一。

05Oracle:甲骨文股份有限公司(Oracle)是全球大型数据库软件公司,总部位于美国加州红木城的红木岸。

在2008年,甲骨文股份有限公司是继Microsoft及IBM后,全球收入第三多的软件公司。

常用的数据库软件有哪些?它们的优缺点是什么?

目前,商品化的数据库管理系统以关系型数据库为主导产品,技术比较成熟。

面向对象的数据库管理系统虽然技术先进,数据库易于开发、维护,但尚未有成熟的产品。

国际国内的主导关系型数据库管理系统有Oracle、Sybase、INFORMIX和INGRES。

这些产品都支持多平台,如 UNIX、VMS、Windows,但支持的程度不一样。

IBM的DB2也是成熟的关系型数据库。

但是,DB2是内嵌于IBM的AS/400系列机中,只支持OS/400操作系统。

1.MySQL MySQL是最受欢迎的开源SQL数据库管理系统,它由 MySQL AB开发、发布和支持。

MySQL AB是一家基于MySQL开发人员的商业公司,它是一家使用了一种成功的商业模式来结合开源价值和方法论的第二代开源公司。

MySQL是MySQL AB的注册商标。

MySQL是一个快速的、多线程、多用户和健壮的SQL数据库服务器。

MySQL服务器支持关键任务、重负载生产系统的使用,也可以将它嵌入到一个大配置(mass- deployed)的软件中去。

与其他数据库管理系统相比,MySQL具有以下优势: (1)MySQL是一个关系数据库管理系统。

(2)MySQL是开源的。

(3)MySQL服务器是一个快速的、可靠的和易于使用的数据库服务器。

(4)MySQL服务器工作在客户/服务器或嵌入系统中。

(5)有大量的MySQL软件可以使用。

2.SQL Server SQL Server是由微软开发的数据库管理系统,是Web上最流行的用于存储数据的数据库,它已广泛用于电子商务、银行、保险、电力等与数据库有关的行业。

目前最新版本是SQL Server 2005,它只能在Windows上运行,操作系统的系统稳定性对数据库十分重要。

并行实施和共存模型并不成熟,很难处理日益增多的用户数和数据卷,伸缩性有限。

SQL Server 提供了众多的Web和电子商务功能,如对XML和Internet标准的丰富支持,通过Web对数据进行轻松安全的访问,具有强大的、灵活的、基于Web的和安全的应用程序管理等。

而且,由于其易操作性及其友好的操作界面,深受广大用户的喜爱。

3.Oracle 提起数据库,第一个想到的公司,一般都会是Oracle(甲骨文)。

该公司成立于1977年,最初是一家专门开发数据库的公司。

Oracle在数据库领域一直处于领先地位。

1984年,首先将关系数据库转到了桌面计算机上。

然后,Oracle5率先推出了分布式数据库、客户/服务器结构等崭新的概念。

Oracle 6首创行锁定模式以及对称多处理计算机的支持……最新的Oracle 8主要增加了对象技术,成为关系—对象数据库系统。

目前,Oracle产品覆盖了大、中、小型机等几十种机型,Oracle数据库成为世界上使用最广泛的关系数据系统之一。

Oracle数据库产品具有以下优良特性。

(1)兼容性 Oracle产品采用标准SQL,并经过美国国家标准技术所(NIST)测试。

与IBM SQL/DS、DB2、INGRES、IDMS/R等兼容。

(2)可移植性 Oracle的产品可运行于很宽范围的硬件与操作系统平台上。

可以安装在70种以上不同的大、中、小型机上;可在VMS、DOS、UNIX、Windows等多种操作系统下工作。

(3)可联结性 Oracle能与多种通讯网络相连,支持各种协议(TCP/IP、DECnet、LU6.2等)。

(4)高生产率 Oracle产品提供了多种开发工具,能极大地方便用户进行进一步的开发。

(5)开放性 Oracle良好的兼容性、可移植性、可连接性和高生产率使Oracle RDBMS具有良好的开放性。

4.Sybase 1984年,Mark B. Hiffman和Robert Epstern创建了Sybase公司,并在1987年推出了Sybase数据库产品。

Sybase主要有三种版本:一是UNIX操作系统下运行的版本; 二是Novell Netware环境下运行的版本;三是Windows NT环境下运行的版本。

对UNIX操作系统,目前应用最广泛的是SYBASE 10及SYABSE 11 for SCO UNIX。

Sybase数据库的特点: (1)它是基于客户/服务器体系结构的数据库。

(2)它是真正开放的数据库。

(3)它是一种高性能的数据库。

5.DB2 DB2是内嵌于IBM的AS/400系统上的数据库管理系统,直接由硬件支持。

它支持标准的SQL语言,具有与异种数据库相连的GATEWAY。

因此它具有速度快、可靠性好的优点。

但是,只有硬件平台选择了IBM的AS/400,才能选择使用DB2数据库管理系统。

DB2能在所有主流平台上运行(包括Windows),最适于海量数据。

DB2在企业级的应用最为广泛,在全球的500家最大的企业中,几乎85%以上都用DB2数据库服务器,而国内到1997年约占5%。

除此之外,还有微软的 Access数据库、FoxPro数据库等。

既然现在有这么多的数据库系统,那么在游戏编程时应该选择什么样的数据库呢?首要的原则就是根据实际需要,另一方面还要考虑游戏开发预算。

现在常用的数据库有:SQL Server、My SQL、Oracle、FoxPro。

其中MySQL是一个完全免费的数据库系统,其功能也具备了标准数据库的功能,因此,在独立制作时,建议使用。

Oracle虽然功能强劲,但它毕竟是为商业用途而存在的,目前很少在游戏中使用到。

可以建立数据库的软件有哪些?

你好!数据库的话建议就是MS SQLServer2000比较合适和通用了,盗版也多,到处都可以下,正版的话也比较便宜。

程序开发工具就看你会用什么了,常见的VB、VC、PB、delphi等。

建模工具推荐PowerDesigner,再用查询分析器或企业管理器做辅助的数据库开发工具。

希望我的回答能帮助到您!望采纳谢谢!祝生活愉快

数据库一般包括哪些内容,系统软件有什么?

数据库应用系统(简称数据库系统)是指引进了数据库技术后的整个计算机系统,它是由有关的硬件、软件、数据和人员四个部分组合而形成的,为用户提供信息服务的系统。

硬件环境是数据库系统的物理支持,包括 CPU 、内存、外存及输入/输出设备。

由于数据库系统承担着数据管理的任务,它要在操作系统的支持下工作,而且本身包含着数据库管理例行程序、应用程序等,因此要有足够大的内存开销。

同时,由于用户的数据、系统软件和应用软件都要保存在外存上,所以对外存容量的要求也很高。

软件系统包括系统软件和应用软件两类。

系统软件主要包括数据库管理系统软件、开发应用系统的高级语言及其编译系统、应用系统开发的工具软件等。

它们为开发应用系统提供了良好的环境,其中数据库管理系统是连接数据库和用户之间的纽带,是软件系统的核心。

应用软件是指在数据库管理系统的基础上由用户根据自己的实际需要自行开发的应用程序。

数据是数据库系统的管理对象,是为用户提供数据的信息源。

数据库系统的人员是指管理、开发和使用数据库系统的全部人员,主要包括数据库管理员、系统分析员、应用程序员和用户。

不同的人员涉及不同的数据抽象级别,数据库管理员负责管理和控制数据库系统;系统分析员负责应用系统的需求分析和规范说明,确定系统的软硬件配置、系统的功能及数据库概念设计;应用程序员负责设计应用系统的程序模块,根基数据库的外模式来编写应用程序;最总用户通过应用系统提供的用户接口界面使用数据库。

常用的接口方式有菜单驱动、图形显示、表格操作等,这些接口为用户提供了简明直观的数据表示和方便快捷的操作方法。

数据库管理系统软件有哪些

oracle、DB2、sybase、informix(现已被IBM收购)、SQL Server等。

SQL Server是微软的,只能在Windows上运行,前面四种都可以在UNIX/Linux上跑,系统性能、安全性、可靠性比SQL Server强得多。

在Linux上,mysql使用也很多,这是一款可以免费使用的跨平台数据库产品,功能也非常强大。

数据库系统的软件主要包括什么?

数据库系统的软件主要包括:(1) 数据库管理系统,DBMS是为数据库的建立、使用和维护配置的软件。

(2) 支持DBMS运行的操作系统。

(3) 具有与数据库接口的高级语言及其编译系统,便于开发应用程序。

(4) 以DBMS为核心的应用开发工具。

(5) 为特定应用环境开发的数据库应用系统。

转载请注明出处51数据库 » 使用到数据库的软件有哪些

软件
前端设计
程序设计
Java相关