
在信息高速公路上,高性能的通信网将各种信息资源与广大客户连在一起。为了适应迅猛增加的、具有随机性、并发性和突发性等复杂特性的多媒体综合信息业务的需要,必须建立起相应的计算机系统和数据库。
在信息高速公路中的信息中心,一般都建有巨大的数据库和多媒体信息库,它们是全社会共享的主要信息资源。其中存储的数据和信息可能是某地区几十年来详细的气象资料,也可能是成千上万的影视拷贝,可供用户随时自由访问。
显然,这些数据库和信息库必须有总体数据吞吐能力和信息处理能力巨大的计算机系统的支撑,才能充分发挥其信息服务的功能。由于单个微处理器(CPU)的运行速度已逐渐接近技术极限,目前开发的高性能计算机系统的主流结构是用多个处理器联结而成的并行多处理机系统。并行多处理机通过若干个CPU的协同工作,使整个系统的信息处理能力和数据存取速度大为提高。在硬件技术方面,许多大规模并行处理巨型机采用了精简指令(RISC)等先进技术,可以在同一时间里执行多条指令,其运行速度已超过传统的向量巨型机。NEC公司开发的一种大规模并行处理机系统在进行大型数据处理时,从200万个数据库中抽取10万个数据仅需5分钟,而普通机型往往要花费几个小时。
为了更好地满足信息服务的需求,在信息高速公路的各个部分还必须建立一种基于计算机互联网络的计算机系统。这种系统便是分布式计算机系统,它是由多个分散的计算机经互联网络连接而成的一种系统。这种系统强调系统中的软件与硬件资源和各项任务由全系统共享或承担,同时也保留了各个用户使用自身资源的高度自主权。
在分布式计算机系统中,各个用户独立使用其所拥有的软、硬件资源,闲置的部分由系统分配给其他要求使用的用户。当用户要利用其他计算机的资源时,他可以根据系统给他提供的其他计算机的运行状态,将任务交给它们执行。由于系统内的用户对全系统的软、硬件资源有一个动态的把握,单个用户可利用的资源成倍增加。因此,与一般的计算机网络系统相比较,分布式计算机系统的用户不必先输入账户口令进行远程登录,就可以实现资源共享。利用这一系统,分散的计算机单元可以相互协作,共同解决某个问题或同时执行某项功能,使用户利用微机就可获得类似于大型机的高速度和强大功能。
分布式计算机系统所支撑的分布式数据库是数据库技术与计算机网络技术相结合的产物。与常见的集中式数据库相比,虽然分布式数据库的数据分散存储在网络上的各点,但它可以为网上所有的用户所共享,任何地方的合法用户都可以十分方便地获取和处理所需的数据,就像数据在他们本地的计算机上一样。
银行的电子资金转移系统便是一个典型的分布式数据库。虽然各地的账户记录只保存于本地的数据库中,但外地用户能够十分容易地进行远程查询。这主要是因为,分布式数据库系统向用户提供了一个统一的数据 *** 作窗口,使用户不必寻找某一数据的具体位置,更不必远程登录,就可以直接使用整个数据库系统中所有的信息。从实质上看,分布式数据库就是利用网络和软件技术,使物理空间上分散的数据库的各个部分整合为各个用户的信息空间中统一的数据库。
随着信息高速公路的发展,高性能并行计算机系统和大型数据库/信息库,以及分布式计算机系统和分布式数据库将得到进一步的开发,同时还可能涌现出许多新的计算机系统和数据库技术。
这问题,真不好回答。首先我们确实是身处于大数据时代,大数据无时无刻的环绕在我们身边。大数据又叫巨型数据整合,指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。想了解更多的话我还是建议你去华~信~智~原看看,他们公司“专注大学生,培养高薪DT(大数据)工程师”可不是说说而已的。
我也学了很久了,关于那么多的数据库的区别给你说一下
mssql定位与中型数据库市场!
oracle定位与大型数据库市场!
mssql的数据库脚本是t-sql
oracle的数据库脚本是pl/sql
mssql只能用于windows平台
oracle可以跨多个平台
mssql便宜、易于掌握、相对简单
oracle奇贵且按组件收费、概念多、麻烦
delphi开发当然注重pl/sql的掌握!
-------------------------------------
开放性:
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 在巨型企业得到广泛的应用,向下兼容性好。风险小。 仅供参考
---------------------------------------------------------------
九大数据仓库方案特点比较
中国电子设备系统工程研究所 王建新 刘东波
01-5-21 下午 04:33:38
--------------------------------------------------------------------------------
IBM、Oracle、Sybase、CA、NCR、Informix、Microsoft、和SAS等有实力的公司相继(通过收购或研发的途径)推出了自己的数据仓库解决方案,BO和Brio等专业软件公司也在前端在线分析处理工具市场上占有一席之地。下面针对这些数据仓库解决方案的性能和特点做分析和比较。
IBM IBM公司提供了一套基于可视数据仓库的商业智能(BI)解决方案,包括:Visual Warehouse(VW)、Essbase/DB2 OLAP Server 50、IBM DB2 UDB,以及来自第三方的前端数据展现工具(如BO)和数据挖掘工具(如SAS)。其中,VW是一个功能很强的集成环境,既可用于数据仓库建模和元数据管理,又可用于数据抽取、转换、装载和调度。Essbase/DB2 OLAP Server支持“维”的定义和数据装载。Essbase/DB2 OLAP Server不是ROLAP(Relational OLAP)服务器,而是一个(ROLAP和MOLAP)混合的HOLAP服务器,在Essbase完成数据装载后,数据存放在系统指定的DB2 UDB数据库中。
严格说来,IBM自己并没有提供完整的数据仓库解决方案,该公司采取的是合作伙伴战略。例如,它的前端数据展现工具可以是Business Objects的BO、Lotus的Approach、Cognos的Impromptu或IBM的Query Management Facility;多维分析工具支持Arbor Software的Essbase和IBM(与Arbor联合开发)的DB2 OLAP服务器;统计分析工具采用SAS系统。
Oracle Oracle数据仓库解决方案主要包括Oracle Express和Oracle Discoverer两个部分。Oracle Express由四个工具组成:Oracle Express Server是一个MOLAP (多维OLAP)服务器,它利用多维模型,存储和管理多维数据库或多维高速缓存,同时也能够访问多种关系数据库;Oracle Express Web Agent通过CGI或Web插件支持基于Web的动态多维数据展现;Oracle Express Objects前端数据分析工具(目前仅支持Windows平台)提供了图形化建模和假设分析功能,支持可视化开发和事件驱动编程技术,提供了兼容Visual Basic语法的语言,支持OCX和OLE;Oracle Express Analyzer是通用的、面向最终用户的报告和分析工具(目前仅支持Windows平台)。Oracle Discoverer即席查询工具是专门为最终用户设计的,分为最终用户版和管理员版。
在Oracle数据仓库解决方案实施过程中,通常把汇总数据存储在Express多维数据库中,而将详细数据存储在Oracle关系数据库中,当需要详细数据时,Express Server通过构造SQL语句访问关系数据库。但目前的Express还不够灵活,数据仓库设计的一个变化往往导致数据库的重构。另外,目前的Oracle 8i和Express 之间集成度还不够高,Oracle 8i和Express之间需要复制元数据,如果Oracle Discoverer(或BO)需要访问汇总数据,则需要将汇总数据同时存放在Oracle和Express中,系统维护比较困难。值得注意的是,刚刚问世的Oracle 9i把OLAP和数据挖掘作为重要特点。
Sybase Sybase提供的数据仓库解决方案称为Warehouse Studio,包括数据仓库的建模、数据抽取与转换、数据存储与管理、元数据管理以及可视化数据分析等工具。其中,Warehouse Architect是PowerDesigner中的一个设计模块,它支持星形模型、雪花模型和ER模型;数据抽取与转换工具包括PowerStage、Replication Server、Carleton PASSPORT,PowerStage是Sybase提供的可视化数据迁移工具。
Adaptive Server Enterprise是Sybase企业级关系数据库,Adaptive Server IQ是Sybase公司专为数据仓库设计的关系数据库,它为高性能决策支持系统和数据仓库的建立作了优化处理,Sybase IQ支持各种流行的前端展现工具(如Cognos Impromptu、Business Objects、Brio Query等);数据分析与展现工具包括PowerD
以上就是关于信息高速公路上使用的计算机系统和数据库有什么联系全部的内容,包括:信息高速公路上使用的计算机系统和数据库有什么联系、我们现在是不是出于大数据时代大数据是什么啊、为什么Oracle数据库适合大型企业 而SQL Server数据库适合中小企业等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)