ORACLE 大型,完善,安全
SQLSERVER 简单,界面友好,WINDOWS平台下的好选择
MYSQL 免费,功能不错
DB2 超大型,与ORACLE类似
SQLSERVER 简单,界面友好,WINDOWS平台下的好选择
MYSQL 免费,功能不错
DB2 超大型,与ORACLE类似
解决方案 »
- oracle10g如何导入9i的dmp文件
- orcale事务有哪些类型?普通数据库事务又有哪些类型?
- 怎么得到已有用户的表空间大小,在线等,解决马上给分
- 求sql
- 关于linux下oracle9i服务器和windows下oracle9i客户端联接的问题
- 求高效率SQL 语句
- 含 LONG RAW 字段表的检索效率
- oracle的数据库驱动程序是否可以单独安装,怎么用别的打包程序(如:installshield)将它打包进去?
- 怎样定义日期型???
- 32位的win7装了Oracle11g标准版,开始菜单不显示Oracle11ghome
- 我把原来的一个数据库删了后,在SQL PLUS中登陆,竟然没有报错说没有初始化句柄。
- SQL语言高手请过来回答!!!!!!!!!!(一定给分)
sqlserver 中小型数据库的首选
mysql 免费,配合php,perl 一般作网站的数据库
db2 (没接触过)
建议使用sqlserver入门
再学oracle
精通oracle之后
学其他的就没有问题了
MYSQL 没有事务, 没有子查询,也没有视图等等,
但速度快,概念简洁
SQLSERVER 我几年前用过SQL SERVER 7 ,现在有点忘了,不过印象不错
DB2 不会
sqlserver(sybase和ms):ms的sqlserver简单,好用,用于企业级的数据应用,性能没有问题,支持所有大型rdbms的特性;
mysql:基本免费,适合个人网站及一些小企业的网站应用;
db2:大型数据库,特长在于信息的存取。
比较SQL Server与Oracle、DB2
出处:不祥
关键词:Sql Server, Oracle, 其他
1.选择一个好的数据库是非常重要的。2.如何选择一个好的数据库开放性:
SQL Server
只能在windows 上运行,没有丝毫的开放性,操作系统的系统的稳定对数据库是十分重要的。Windows9X系列产品是偏重于桌面应用,NT server只适合中小型企业。而且windows平台的可靠性,安全性和伸缩性是非常有限的。它不象unix那样久经考验,尤其是在处理大数据量的关键业务时. Oracle
能在所有主流平台上运行(包括 windows)。完全支持所有的工业标准。采用完全开放策略。可以使客户选择最适合的解决方案。对开发商全力支持。DB2
能在所有主流平台上运行(包括windows)。最适于海量数据。DB2在企业级的应用最为广泛,在全球的500家最大的企业中,几乎85%以上用DB2数据库服务器,而国内到97年约占5%.可伸缩性,并行性
SQL server
DB2
并行实施和共存模型并不成熟。很难处理日益增多的用户数和数据卷。伸缩性有限。Oracle
平行服务器通过使一组结点共享同一簇中的工作来扩展windownt的能力,提供高可用性和高伸缩性的簇的解决方案。
如果windowsNT不能满足需要, 用户可以把数据库移到UNIX中。DB2
DB2具有很好的并行性。DB2把数据库管理扩充到了并行的、多节点的环境.
数据库分区是数据库的一部分,包含自己的数据、索引、配置文件、和事务日
志。数据库分区有时被称为节点或数据库节点
安全性
SQL server
没有获得任何安全证书。 Oracle Server
获得最高认证级别的ISO标准认证。DB2
获得最高认证级别的ISO标准认证。性能
SQL Server
多用户时性能不佳
Oracle
性能最高, 保持windowsNT下的TPC-D和TPC-C的世界记录。DB2
适用于数据仓库和在线事物处理性能较高。
客户端支持及应用模式
SQL Server
C/S结构,只支持windows客户,可以用ADO,DAO,OLEDB,ODBC连接. Oracle
多层次网络计算,支持多种工业标准,可以用ODBC,JDBC,OCI等网络客户连接
DB2
跨平台,多层结构,支持ODBC,JDBC等客户
操作简便
SQL Server
操作简单,但只有图形界面.
Oracle
较复杂, 同时提供GUI和命令行,在windowsNT和unix下操作相同 DB2
操作简单,同时提供GUI和命令行,在windowsNT和unix下操作相同
使用风险
SQL server
完全重写的代码,经历了长期的测试,不断延迟,许多功能需要时间来证明。并不十分兼容早期产品。使用需要冒一定风险。
Oracle
长时间的开发经验,完全向下兼容。得到广泛的应用。完全没有风险。DB2
在巨型企业得到广泛的应用,向下兼容性好。风险小。
MYSQL 比较简单易学(相对而言),网站上使用很多
SQLSERVER 用过6.5,感觉就没有后台.新版本没用过,不好说
DB2 传说中的大型数据库,反正我没有机会接触过,一般人也没有学习的机 会和可能
各位,我说的对不对啊,加分,鼓掌
观点有点过时,m$不见得值得人佩服,不过是发展最快的公司,mssql的重要程度会越来越明显
to: babyboom532(贝贝)
sybase和mssql是一个祖先,目前还有八分相似
interbase是开放源代码的一份,可惜不够mssql便宜,得看他东家borland的命运了
PostgreSQL很不错,虽然没有GUI界面,但也很好,FREE的,外国很流行,建议大家有空研究研究
在mysql上做的很容易移植到别的数据库里,应为他简单,什么都不支持
要用程序写,自然好移植,个人觉得就是foxpro升级版(设计思路是一样的)
oracle还行,就是数据库崩溃后回复很麻烦,因为他把很多东西放在内存里
(大型应用嘛,谁想到你老断电啊)数据库连接要慢些,最好用连接池
大对象不好用,vchar2字段太短only4000,mssql还6000呢,老不够用
mssql不错,就是不能在别的平台上使
db2用的少,没做过大项目,不了解
稳定,但管理维护麻烦一些
小型的sqlsever就足够了
4.0、4.1己支持外键、子查询、存储过程。
oracle感觉功能很强大,还没深入使用过
个人最喜欢mysql,普通家用机就可以装,速度也快,但做商用不太放心
sysbase市场宣传力度不够,东西还不错
ms sqlserver ??去死吧
SqlServer 适用于微软的平台,适合中型规模
DB2 也是专门对付大型数据量的处理的还有很多其他数据库,都有它自己的开发方向和市场
学习建议先从数据库原理开始...多做系统//很快就上手了不过最重要的就是好像这里面都没有中国的产品
难道开发一个好的数据库系统就这么难?难道中国就不能拥有自己的数据库系统?
SqlServer:个人认为MS平台下最好用的数据库。界面简单友好,操作方便,备份与恢复都比较容易学会。而且学会SqlServer后与SYBASE也比较接近的。
MYSQL以前学PHP用的,感觉比较简单,无论是上手还是其本身的功能。
DB2我在AS/400上和MS平台都用过,感觉就是非常严谨,必须有非常规范的操作。如果数据量超过百G,建议用它。