⑴ 几种数据库软件的比较
四大主流数据库比较
一、开放性
1. sql Server
只能在windows上运行,没有丝毫的开放性,操作系统的系统的稳定对数据库是十分重要的。Windows9X系列产品是偏重于桌面应用,NT server只适合中小型企业。而且windows平台的可靠性,安全性和伸缩性是非常有限的。它不象unix那样久经考验,尤其是在处理大数据库。
2. Oracle
能在所有主流平台上运行(包括 windows)。完全支持所有的工业标准。采用完全开放策略。可以使客户选择最适合的解决方案。对开发商全力支持。
3. Sybase ASE
能在所有主流平台上运行(包括 windows)。 但由于早期Sybase与OS集成度不高,因此VERSION11.9.2以下版本需要较多OS和DB级补丁。在多平台的混合环境中,会有一定问题。
4. DB2
能在所有主流平台上运行(包括windows)。最适于海量数据。DB2在企业级的应用最为广泛,在全球的500家最大的企业中,几乎85%以上用DB2数据库服务器,而国内到97年约占5%。
二、可伸缩性,并行性
1. SQL server
并行实施和共存模型并不成熟,很难处理日益增多的用户数和数据卷,伸缩性有限。
2. Oracle
并行服务器通过使一组结点共享同一簇中的工作来扩展windownt的能力,提供高可用性和高伸缩性的簇的解决方案。如果windowsNT不能满足需要,用户可以把数据库移到UNIX中。Oracle的并行服务器对各种UNIX平台的集群机制都有着相当高的集成度。
3. Sybase ASE
虽然有DB SWITCH来支持其并行服务器,但DB SWITCH在技术层面还未成熟,且只支持版本12.5以上的ASE SERVER。DB SWITCH技术需要一台服务器充当SWITCH,从而在硬件上带来一些麻烦。
4. DB2
具有很好的并行性。DB2把数据库管理扩充到了并行的、多节点的环境。数据库分区是数据库的一部分,包含自己的数据、索引、配置文件、和事务日志。数据库分区有时被称为节点安全性。
三、安全认证
1. SQL server
没有获得任何安全证书。
2. Oracle Server
获得最高认证级别的ISO标准认证。
3. Sybase ASE
获得最高认证级别的ISO标准认证。
4. DB2
获得最高认证级别的ISO标准认证。
四、性能
1. SQL Server
多用户时性能不佳
2. Oracle
性能最高, 保持开放平台下的TPC-D和TPC-C的世界记录。
3. Sybase ASE
性能接近于SQL Server,但在UNIX平台下的并发性要优与 SQL Server。
4. DB2
性能较高适用于数据仓库和在线事物处理。
五、客户端支持及应用模式
1. SQL Server
C/S结构,只支持windows客户,可以用ADO、DAO、OLEDB、ODBC连接。
2. Oracle
多层次网络计算,支持多种工业标准,可以用ODBC、JDBC、OCI等网络客户连接。
3. Sybase ASE
C/S结构,可以用ODBC、Jconnect、Ct-library等网络客户连接。
4. DB2
跨平台,多层结构,支持ODBC、JDBC等客户。
六、操作简便
1. SQL Server
操作简单,但只有图形界面。
2. Oracle
较复杂,同时提供GUI和命令行,在windowsNT和unix下操作相同。
3. Sybase ASE
较复杂,同时提供GUI和命令行。但GUI较差,常常无法及时状态,建议使用命令行。
4. DB2
操作简单,同时提供GUI和命令行,在windowsNT和unix下操作相同。
七、使用风险
1. SQL server
完全重写的代码,经历了长期的测试,不断延迟,许多功能需要时间来证明。并不十分兼容。
2. Oracle
长时间的开发经验,完全向下兼容。得到广泛的应用。完全没有风险。
3. Sybase ASE
向下兼容, 但是ct-library 程序不益移植。
4. DB2
在巨型企业得到广泛的应用,向下兼容性好。风险小
⑵ 现在哪一种软件可以达到sql server相同的功能
SQL Server数据库是关系型数据库,只要是关系型数据库都行。Oracle,DB2更大型。Sybase、Mysql。。。
⑶ 除了plsql之外还有什么软件好用
个人感觉Navicat for MySQL比plsql好用多了
⑷ 数据库软件常用的除了SQL,DB2,INFORMIX,ORCALE还有什么比较有名的,适合大中型企业用的,费用无所谓!
还有sybase
建议你到中国软件导购网的导购频道去看看数据库软件相关产品的介绍,那里有对各家数据库软件的专业性评测。http://www.soft2008.com.cn/win/ShowClass.asp?ClassID=5493
同时对sybase产品有详细的介绍;http://www.soft2008.com.cn/win/ShowClass.asp?ClassID=5529
另外在中国软件导购网的PK台上有三大数据库品牌sybase,oracle,db2的PK擂台赛,那里有厂商们对于自己产品的技术,服务等全方位的展示,你也可以作为参考: http://www.soft2008.com.cn/bbs/dispbbs.asp?boardid=5&ID=4926&replyID=4926
⑸ 安卓有类似Sql Server的软件吗推荐几个。
Android的一般使用都是Sqlite,虽然本身很小巧,但性能足够强.
1. ACID事务[1]
2. 零配置 – 无需安装和管理配置
3.储存在单一磁盘文件中的一个完整的数据库
4.数据库文件可以在不同字节顺序的机器间自由的共享
5.支持数据库大小至2TB
6. 足够小, 大致13万行C代码, 4.43M
7. 比一些流行的数据库在大部分普通数据库操作要快
8. 简单, 轻松的API
9. 包含TCL绑定, 同时通过Wrapper支持其他语言的绑定
10. 良好注释的源代码, 并且有着90%以上的测试覆盖率
11. 独立: 没有额外依赖
12. 源码完全的开源, 你可以用于任何用途, 包括出售它
13. 支持多种开发语言,C, C++, PHP, Perl, Java, C#,Python, Ruby等
SQLite虽然很小巧,但是支持的SQL语句不会逊色于其他开源数据库
⑹ mysql类似SQL SERVER的企业管理器软件哪里下载
软件叫:MySQL Query Browser
你可以从这里下载:http://down.chinaz.com/soft/16386.htm
你也可以搜索一下看看!当然,不能使用这个软件建立数据库的!
⑺ 请问,这是什么软件:Microsoft SQL Server Desktop Engine
MSDE 2000 是一个数据库引擎,Microsoft 和其他公司所推出的几个产品均包括了该引擎。在大多数情况下,MSDE 为不需要 SQL Server 2000 这种规模的产品的用户提供了一个替代选择。MSDE 2000 默认情况下没有被安装。以下列表中的产品均附带了早起版本的 MSDE,没有包括通过 SQL Server 2000 Service Pack 3a 提供的安全更新。默认情况下,Windows XP SP2 会限制这些产品执行本地访问,除非应用了SQL Server Service Pack 3a 服务包。可以通过以下地址下载累积服务包:Windows Update。
以下 Microsoft 产品包括了 MSDE,但是没有默认安装该产品:
Access 2002
ASP.NET Web Matrix Tool
MSDN Universal and Enterprise subscriptions
Office XP (Developer and Professional Editions)
Visual FoxPro 7.0
Visual Studio .NET (Architect, Developer, and Professional Editions)
以下产品附带了 MSDE,而且默认安装了该产品:
Application Center 2000
BizTalk Server 2002 Partner Edition
Microsoft Encarta Class Server 1.0
Host Integration Server 2000
Microsoft Operations Manager 2000
Project Server 2002 and 2003
Retail Management System 1.0
SharePoint Team Services
Small Business Manager 6.2 and 6.3
Stress Tools version 1.2
Visio 2000 Enterprise Edition
Visio Enterprise Network Tools (VENT)
Windows XP Embedded Build Tool
Windows XP SP2 可能会影响 Microsoft SQL Server 2000 Desktop Engine (MSDE 2000) 的工作行为。如果您通过 TCP/IP、命名管道或者远程过程调用(RPC)访问网络,Windows 防火墙会阻止数据库连接到网络。如果您正在使用安装了 SQL Server 2000 SP3a 的 MSDE 2000,则不应该遇到问题,因为该网络和 SQL Browser 技术在默认情况下已经被关闭了。
Microsoft 以外的很多公司也在程序中使用了 MSDE,所以我们鼓励所有用户检查是否安装了 MSDE 2000。
为了检查计算机上是否安装了 MSDE 2000,请按照如下步骤操作:
右击 我的电脑 图标。
选择 管理
双击 服务和应用程序
双击 服务
如果 MSSQLSERVER 存在于服务列表中,说明计算机已经安装了 MSDE 的默认实例。如果在列表中发现了 MSSQL$**** 的字样,则说明可能存在其他实例,此处的星号代表实例的名称。
为了保护 MSDE 程序的安全,可以执行如下操作:
升级到 MSDE 的最新版本。 为了下载最新版本,请访问 MSDE 站点。
下载 Windows XP SP2 Release Candidate 1 并测试您的应用程序。 为了下载软件并获得更多技术信息,请访问 TechNet 站点上的 面向 IT 专业人员的 Windows XP SP2 资源 页面。
以上回答你满意么?
⑻ 数据库常用的软件有哪些我只知道Oracle和SQL SERVER。
瑭锦学院总结小型数据库系统软件有Foxpro, ACCESS, PARADOX等,大型数据库系统软件有DB2, ORACLE, SYBASE, SQL SERVER等:SQL Server 是 Microsoft(微软) 的数据产品,它的易用性强! Oracle 是 Oracle(甲骨文)公司的数据产品!号称世界上最好的数据系统!