简述五种运输方式的优缺点 常用的资料库软体有哪些?它们的优缺点是什么?
常用的资料库软体有哪些?它们的优缺点是什么?
常用的资料库软体有哪些?它们的优缺点是什么?, 常用的资料库软体各自有什么特点
目前,商品化的资料库管理系统以关系型资料库为主导产品,技术比较成熟。面向物件的资料库管理系统虽然技术先进,资料库易于开发、维护,但尚未有成熟的产品。国际国内的主导关系型资料库管理系统有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和Inter标准的丰富支援,通过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、DEC、LU6.2等)。
(4)高生产率
Oracle产品提供了多种开发工具,能极大地方便使用者进行进一步的开发。
(5)开放性
Oracle良好的相容性、可移植性、可连线性和高生产率使Oracle RDBMS具有良好的开放性。
4.Sybase
1984年,Mark B. Hiffman和Robert Epstern建立了Sybase公司,并在1987年推出了Sybase资料库产品。Sybase主要有三种版本:一是UNIX作业系统下执行的版本; 二是Novell Neare环境下执行的版本;三是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%。
除此之外,还有微软的 Aess资料库、FoxPro资料库等。既然现在有这么多的资料库系统,那么在游戏程式设计时应该选择什么样的资料库呢?首要的原则就是根据实际需要,另一方面还要考虑游戏开发预算。现在常用的资料库有:SQL Server、My SQL、Oracle、FoxPro。其中MySQL是一个完全免费的资料库系统,其功能也具备了标准资料库的功能,因此,在独立制作时,建议使用。 Oracle虽然功能强劲,但它毕竟是为商业用途而存在的,目前很少在游戏中使用到。
现在常用的资料库软体都有什么?
Aess
SQL Server
Oracle
MySQl
在国内,一些常用的资料库软体有哪些,具体点啊,谢谢
mysql sqlserver,aess
你所知道的资料库有哪些?各有什么优缺点?
四、MySQL的主要优点
1、首先是速度,MySQL通常要比PostgreSQL快得多。MySQL自已也宣称速度是他们追求的主要目标之一,基于这个原因,MySQL在以前的文件中也曾经说过并不准备支援事务和触发器。但是在最新的文件中,我们看到MySQL 4.0.2-alpha已经开始支援事务,而且在MySQL的TODO中,对触发器、约束这样的注定会降低速度的功能也列入了日程。但是,我们仍然有理由相信,MySQL将有可能一直保持速度的优势。
2、MySQL比PostgreSQL更流行,流行对于一个商业软体来说,也是一个很重要的指标,流行意味着更多的使用者,意味着经受了更多的考验,意味着更好的商业支援、意味着更多、更完善的文件资料。
3、与PostgreSQL相比,MySQL更适宜在Windows环境下执行。MySQL作为一个本地的Windows应用程式执行(在NT/Win2000/WinXP下,是一个服务),而PostgreSQL是执行在Cygwin模拟环境下。PostgreSQL在Windows下执行没有MySQL稳定,应该是可以想象的。
4、MySQL使用了执行绪,而PostgreSQL使用的是程序。在不同执行绪之间的环境转换和访问公用的储存区域显然要比在不同的程序之间要快得多。
5、MySQL可以适应24/7执行。在绝大多数情况下,你不需要为MySQL执行任何清除程式。PostgreSQL目前仍不完全适应24/7执行,这是因为你必须每隔一段时间执行一次VACUUM。
6、MySQL在许可权系统上比PostgreSQL某些方面更为完善。PostgreSQL只支援对于每一个使用者在一个数据库上或一个数据表上的INSERT、SELECT和UPDATE/DELETE的授权,而MySQL允许你定义一整套的不同的资料级、表级和列级的许可权。对于列级的许可权,PostgreSQL可以通过建立检视,并确定检视的许可权来弥补。MySQL还允许你指定基于主机的许可权,这对于目前的PostgreSQL是无法实现的,但是在很多时候,这是有用的。
7、由于MySQL 4.0.2-alpha开始支援事务的概念,因此事务对于MySQL不再仅仅成为劣势。相反,因为MySQL保留无事务的表型别。这就为使用者提供了更多的选择。
8、MySQL的MERGE表提供了一个独特管理多个表的方法。
9、MySQL的myisampack可以对只读表进行压缩,此后仍然可以直接访问该表中的行。
常用的资料库软体有哪几种,都有什么特点?
SQL Server 是 Microsoft(微软) 的资料产品,它的易用性强!
Oracle 是 Oracle(甲骨文)公司的资料产品!号称世界上最好的资料系统!
DB2 是IBM公司的产品,在全球500强的企业中有80%是用DB2作为资料库平台的!
常用的资料库引擎有哪些
1.资料库引擎
Microsoft JET (Joint Engineering Technologe) 是Aess和Visual Basic所提供的内嵌资料库功能的核心元素。JET是一种全能关系资料库引擎,可用来处理大多数中小型资料库。所谓资料库引擎是应用程式和资料库储存之间的一种介面,它将与资料库有关的记忆体管理、游标管理和错误管理等具体而复杂的细节问题抽象为一个既高度一致又简化的程式设计介面。
Jet资料库引擎包含在一组动态连结库(DLL)档案中,在执行时,这些档案被连结到Visual Basic程式。它把应用程式的请求翻译成对.mdb档案或其他资料库的物理操作。它真正读取、写入和修改资料库,并处理所有内部事务,如索引、锁定、安全性和引用完整性等。它还包含一个查询处理器,用于接收并执行结构化查询语言(SQL)的查询来实现所需的资料库操作。另外,Jet资料库引擎还包含一个结果处理器.用来管理查询所返回的结果。
2.ODBC
Open DataBase Connectivity(ODBC,开放资料库互连)是由Microsoft定义的一种资料库访问标准,它提供一种标准的资料库访问方法以访问不同平台的资料库。一个ODBC应用程式既可以访问在本地PC机上的资料库,也可以访问多种异构平台上的资料库,例如SQL Server、Oracle或者DB2。
ODBC本质上是一组资料库访问API(应用程式设计介面),但程式设计人员通过ODBC访问资料库时无需深入理解ODBC函式就可以访问ODBC功能,这是因为象Visual Basic这样的开发工具都提供了一些物件封装了ODBC函式。
3.OLE DB
OLE DB是Microsoft开发的最新资料库访问介面,Microsoft将其定义为ODBC接班人。与ODBC类似,OLE DB提供了对关系资料库的访问,同时在此基础上,它对ODBC所提供的功能进行了一部分的扩充套件。作为一种标准的介面,OLE DB可以访问所有型别的资料,包括关系资料库、dBase等ISAM(索引序列访问方法)型别的档案、甚至E-MAIL或者Windows 2000活动目录等。
OLE DB应用程式可以分为两种:OLE DB提供者(OLE DB Provider)和OLE DB使用者(OLE DB Consumer),OLE DB使用者就是使用OLE DB介面的应用程式,而OLE DB提供者负责访问资料来源,并通过OLE DB介面向OLE DB使用者提供资料。
游戏揹包的资料库结构有哪些?优点缺点是什么
第一:控制游戏疲劳度。如果揹包足够大,玩家可以带上足够多的药水,可以一直不停的打怪,这非常容易疲劳。
第二:促使玩家过一段时间就回城,促进互动。和这点相关的设计是哪些功能放NPC哪些功能放介面?功能NPC在地图上摆放位置对玩家聚集的影响。
第三:揹包东西太多,玩家如何快速找到需要的品。魔兽的一百多个格子就催生了外挂的分类揹包,要是再多点,分类也解决不了这个问题。
第四:揹包东西太多,资料量增大,载入速度会变慢,开启一个揹包要好几秒的话,谁愿意接受。为了确保载入速度,什么时候载入哪些资料是有经验的程式要思考的问题。
第五:免费游戏时代:重要的付费点,特别是对付费率的拉动!
消防用的喷头有哪些种类?它们的优缺点是什么?
1、喷头种类
1)按结构形式分类的话,有闭式和开式之分
2)按热敏感元件来分的话,有玻璃球和易融无件喷头之分
3)按安装方式和洒水形状来分的话,有直立型、下垂型、普通型、边墙型、吊顶型
4)特殊型别喷头,有乾式、自动启闭喷头之分
2、优点缺点
1)这些喷头其实主要还是根据系统的需要和安装方式来区分的,并没有明显的优缺点之说
2)比如闭式和开式,主要的差别就是喷水的快慢和流量大小不同
3)再比如普通型,它是把40-60%的水向下洒,还有部分水向上洒的;而下垂型是80%的水向下洒的,这些差别不能算是优缺点之分,只能是根据需要了。

浅谈资料库丛集软体优缺点有哪些
丛集(Cluster)是由两台或多台节点机(伺服器)构成的一种松散耦合的计算节点集合,为使用者提
供网路服务或应用程式(包括资料库、Web服务和档案服务等)的单一客户检视,同时提供接近容错机的故
障恢复能力。集群系统一般通过两台或多台节点伺服器系统通过相应的硬体及软体互连,每个群集节点都
是执行其自己程序的独立伺服器。这些程序可以彼此通讯,对网路客户机来说就像是形成了一个单一系统,
协同起来向用户提供应用程式、系统资源和资料。除了作为单一系统提供服务,集群系统还具有恢复服务
器级故障的能力。集群系统还可通过在丛集中继续增加伺服器的方式,从内部增加伺服器的处理能力,并
通过系统级的冗余提供固有的可靠性和可用性。
二、丛集的分类:
1、高效能运算科学丛集:
以解决复杂的科学计算问题为目的的IA集群系统。是平行计算的基础,它可以不使用专门的由十至
上万个独立处理器组成的并行超级计算机,而是采用通过高速连线来连结的一组1/2/4 CPU的IA伺服器,
并且在公共讯息传递层上进行通讯以执行并行应用程式。这样的计算丛集,其处理能力与真正超级并行
机相等,并且具有优良的价效比。
2、负载均衡丛集:
负载均衡丛集为企业需求提供更实用的系统。该系统使各节点的负载流量可以在伺服器丛集中尽可
能平均合理地分摊处理。该负载需要均衡计算的应用程式处理埠负载或网路流量负载。这样的系统非
常适合于运行同一组应用程式的大量使用者。每个节点都可以处理一部分负载,并且可以在节点之间动态
分配负载,以实现平衡。对于网路流量也如此。通常,网路伺服器应用程式接受了大量入网流量,无法
迅速处理,这就需要将流量传送给在其它节点。负载均衡演算法还可以根据每个节点不同的可用资源或网
络的特殊环境来进行优化。