- 博客(39)
- 收藏
- 关注
转载 网格计算
在科学、工程和商业计算领域,还有很多问题难以使用现有的超级计算机解决,如需要处理的海量数据资源分布在不同的地理区域,所需的特殊计算设施和输入输出设备等不是本地的。基于这种情况,网格计算技术被提了出来,它将网络上的各种资源,包括超级计算机、大规模存储系统、个人计算机、各种设备等组织在一个统一的框架下,从而能够以非常方便的方法解决各种复杂的问题,这种方法又被称为元计算(Meta omput
2006-03-03 12:14:00 1134
翻译 移动Agent
移动Agent是一种特殊的Agent,它除了具有Agent的基本属性以外,移动性是其最重要的特点,它可以从一台机器通过网络移动到另外一台机器运行,并根据需要克隆或生成子Agent,子Agent具有同父Agent相同的性质.移动Agent主要特点有:(1)移动性能:移动Agent可以在异构网络和分布式计算机环境中自主、自动地迁移,携带信息或寻找适当的信息资源,进行就地的信息处理,
2006-03-03 11:55:00 1847 1
转载 空间数据库
空间数据是用于表是空间物体的位置、形状、大小和分布特征等方面信息的数据,适用于描述二维、三维和多维分布的关于区域的现象。空间数据的特点是不仅包括物体本身的空间位置及状态信息,还包括表示物体的空间关系的信息。属性数据为非空间数据,用于描述空间物体的性质,对空间物体进行语义定义。空间数据库系统则是描述、存储和处理空间数据及其属性数据的数据库系统。空间数据库是随着地理信息系统的开发和应用而发展起
2006-03-03 10:16:00 2159
转载 并行与分布式的区别
分布式数据库系统与并行数据库系统有许多相似点,如都有用网络连接各个数据处理结点的特点。网络中的所有结点构成一个逻辑上的统一整体,用户可以对各个结点上的数据进行透明存取等等。由于分布式数据库系统和并行数据库系统的应用目标和具体实现方法不同,因为它们之间也具有很大的不同,主要有以下几点:(1) 应用目标不同。并行数据库系统的目标是充分发挥并行计算机的优势,利用系统中的各个处理机结点并行完成数据
2006-03-03 10:14:00 5507 1
转载 支持并行数据库的并行结构
并行计算机根据处理机与磁盘及内存的相互关系可以分为三种基本的体系结构,即共享内存结构(Shared-Memory,简称SM结构)、共享磁盘结构(Shared-Disk,简称SD结构)和无共享资源结构(Shared-Nothing,简称SN结构)。并行数据库系统研究以三种并行计算结构维基础。1. SM并行结构SM并行结构有多个处理机、一个共享内存(主存储器)和多个磁盘存储器构成。多
2006-03-03 10:11:00 2181
转载 并行数据库
并行数据库系统是新一代高性能的书局库系统,致力于开发数据库操作的时间并行性和空间并行性,是当今研究热点之一。并行数据库技术起源于20世纪70年代的数据库机研究,希望通过硬件实现关系操作的某些功能。研究主要集中在关系代数操作的并行化和实现关系操作的专用硬件设计上。80年代后,逐步转向通用并行机的研究。90年代以后,存储技术、网络技术、微机技术的迅猛发展,以及通用并行计算机硬件的发展,为并行数据库技术
2006-03-03 10:06:00 4388 2
转载 实现对象-关系数据库系统的方法
目前,实现对象-关系数据库系统的方法主要有以下五类。(1)从头开发对象-关系DBMS。这种关系采用面向对象的技术,结合关系系统的思想,从头开发对象-关系数据库系统,比较费力,需要付出的代价非常高,不很实现,一般采用。(2)扩展现有的关系型DBMS。在现有的关系系统的基础上进行合适的的扩展,形成对象-关系数据库系统,是比较切实可行,也是最主要的和最有效的方法。目前主要的扩展方法有两种:1
2006-03-03 10:04:00 1009
转载 对象-关系数据库
使用面向对象方法学可以定义任何一种DBMS数据库,即网络型、层次型、关系型、面向对象型均可,甚至文件系统设计可以遵循面向对象的思路。对象-关系数据库正是把面向对象方法学与关系数据库系统技术相结合的产物。按照“第三代数据库系统宣言”的文章的思想,一个面向对象数据库系统(OODBS)必须满足两个条件:(1)支持统一核心的面向对象数据模型;(2)支持传统数据库系统所有的数据库特征。也就是
2006-03-03 10:00:00 1908
转载 多媒体数据库应用系统的开发
一般来说,图像、声音、数字音频是多媒体的基本要素,目前多媒体数据库的应用日益广泛。例如,城市交互式有线电视实时点歌系统,使人们可以通过电话机按键点歌,并且同时在电视上看到自己正在操纵的菜单,选中歌曲后电视立即自动播放MTV,不需旁人的帮助,这是网络多媒体数据库的具体应用。多媒体应用的开发技术,是一个涉及多方面的综合技术。例如,有线电视实时颠簸系统不仅涉及语音卡、电话网、有线电视网、数据库、高级
2006-03-03 09:58:00 1457
转载 多媒体数据库系统的主要研究课题
近年来,随着技术的发展,形形色色的数字化手段、设备层出不穷,媒体的数字化技术有了很大的发展。声音、图像、视频和音频的采样、模/数转换及存储问题已完全解决,达到实用化的要求。这为多媒体的计算机处理和应用提供了可能。大容量存储设备的商品化和网络贷款的不断提高,为多媒体信息的计算机处理奠定了硬件基础。各种独立媒体的数据库技术(如文本库、图形库、图像库等)的发展和研究为多媒体数据库系统的研究和开发提供了基
2006-03-03 09:56:00 3091
转载 多媒体数据库
媒体是信息的载体,多媒体是指各种信息载体(即媒体)的复合体,或者说多媒体是指多媒体如数字、文本、图形、图像和声音的有机集成(而不是简单的组合。其中数字、字符等称为格式化数据、文本、图形、图像、声音、视频等称为非格式化数据,非格式化数据具有数据量大、处理复杂等特点。多媒体数据库实现对格式化和非格式化的多媒体数据的存储、管理和查询,其主要特征有:(1)多媒体数据库应能够表示多种媒体的数据。
2006-03-03 09:54:00 1548
原创 数据仓库、OLAP和数据挖掘的关系
数据仓库、OLAP和数据挖掘是作为三种独立的信息处理技术出现的。数据仓库用于数据的存储和组织,OLAP集中于数据的分析,数据挖掘则致力于知识的自动发现。他们都可以分别应用到信息系统的设计和实现中,以提高相应的处理能力。由于这三种技术内在的联系性和互补性,将它们结合起来构成一种新的DSS构架。这一构架以数据仓库中的大量数据维基础,其特点是:(1)在底层的数据库中保存了大量的事务级细节数据,是
2006-03-03 09:52:00 1283
转载 数据仓库的分析工具
数据仓库是多种技术的综合体,它由数据仓库、数据仓库管理系统和数据仓库工具三个部分组成。数据仓库的数据分析工具用于帮助用户对数据进行分析、获取信息,是数据仓库系统的重要组成部分。在整个系统中,数据仓库居于核心地位,是信息挖掘的基础。数据仓库管理系统负责管理整个系统的运转,是整个系统的引秦。 数据仓库工具才能真正发挥出数据宝库的作用。1. 联机分析处理技术及工具联机分析处理(OLAP)的应用
2006-03-03 09:49:00 2433
原创 数据仓库系统的体系结构
整个数据仓库系统的体系结构可以划分为数据源、数据的存储与管理、OLAP服务器、前端工具等四个层次。数据原始数据仓库系统的基础,是各类数据的源泉,通常包括企业的各类信息。如存放于RDBMS中的各种业务处理数据、各类文档数据、各类法律法规、市场信息,竞争对手的信息等等。数据的存储与管理是整个数据仓库系统的核心,是数据仓库的关键。数据仓库的组称管理方式决定了它由别于传统的数据库,同时
2006-03-03 09:45:00 3575
转载 数据仓库
数据仓库是近年来信息领域中迅速发展起来的数据库新技术。数据仓库一词尚没有一个统一的定义,比较一致的说法是:数据仓库是一个面向主题、集成的、相对稳定的、反映历史变化的数据集合,主要用于支持管理决策过程。关于数据仓库的概念,我们要注意两点:首先,数据藏库用于支持决策,面向分析型数据处理,它不同于操作型数据库;其次,数据仓库是对多个异构的数据源的有效集成,集成后按照主题进行了重组,并包含历史数据,且
2006-03-03 09:39:00 1247
转载 从数据库到数据仓库
数据库系统作为数据库管理的主要手段,主要用于事务处理。在这些数据库中已经保存了大量的日常业务数据。传统的决策支持系统(DSS)一般是直接建立在这种事务处理环境上的。数据库技术在事务处理、批处理、分析处理等方面发挥了巨大的作用,但它对分析处理的支持一致不能令人满意,尤其是当已事务处理为主的联机事务处理(OLTP)应用与以分析处理为主的DSS应用共存时,人们逐渐认识到事务处理和分析处理具有不同的特
2006-03-02 22:26:00 1006
转载 面向对象数据库模式演进
面向对象数据库的模式是类的集合。模式为适应需求的变化而随时间的变化称为模式演进。模式演进包括建新的类、删除旧的类、修改类的属性和操作等。在关系数据库系统中,模式的修改主要有创建或删除一个关系、在关系模式中增加或删除一个属性、在关系模式中修改完整性约束条件等操作。面向对象数据库模式的修改要比关系模式的修改复杂,其主要原因有两点:(1) 模式改变频繁。OODB应用通常需要频繁地改
2006-03-02 22:25:00 1316
转载 面向对象数据库
面向对象数据库系统支持面向对象数据模型,简称OO模型。也就是说,一个面向对象数据库系统是一个持久的、可共享的对象库的存储和管理者;而一个对象库是由一个OO模型所定义的对象的集合体。面向对象数据库系统目前尚缺少关于OO模型的统一的规范说明,OO模型缺少一个统一的严格的定义,但是有关OO模型的许多和新概念已取得了共识。1 OO模型一个OO模型是用面向对象观点来描述现实世界实体的逻辑组织、对
2006-03-02 22:23:00 6873 3
转载 面向对象设计方法
面向对象是一种先进的涉及方法学,也是一种认知方法学,相应的程序设计语言是SMULA67。20世纪80年代以来,Smalltalk 和C++成为人们普遍接受的面向对象程序设计语言。面向对象设计方法是一种支持模块化设计和软件重用的式即可行的编程方法。它把程序设计的主要活动集中在建立对象和对象之间的联系上,从而完成所需要的计算。一个面向对象的程序就是相互两系的对象的集合。现实世界可以抽象为对象和
2006-03-02 22:16:00 2712
转载 面向对象数据库的发展
数据库技术在商业领域的巨大成功,导致数据库应用领域迅速扩展。20世纪80年代以来,出现了大量的新一代数据库应用。设计目标源于商业事务处理的层次、网状和关系数据库系统,面对层出不穷的新一代数据库应用显得力不从心。人们一直在研究支持新一代数据库应用的技术和方法,试图研制和开发新一代数据库管理系统。面向对象程序设计方法在计算机的各个领域都产生了深远的影响,也给数据库技术带来了机会和希望。人们把面向对
2006-03-02 22:15:00 1618
转载 分布式数据库的安全
分布式数据库系统具有物理上分散而逻辑上集中的特征。计算机网络是实现地理位置分散而需要集中管理和控制的多个逻辑单位(如集中式数据库)连接起来的途径。网络安全因素同时也成为分布是数据库的安全因素,因此,也使分布式数据库安全问题具备复杂、多变的特点。如何保证开放网络环境中分布式数据库的安全,成为设计、使用分布是数据库时应该考虑的一个重要问题。分布式数据库面临的一个安全问题主要有:单站点故障,网络故障
2006-03-02 22:13:00 1353
转载 分布事务管理
一个事物的执行必须保持其原子性,既它所包含的所有更新操作要么全部都做,要么都不做。在分布式数据库系统中,一个全局是误会涉及多个场地上的数据更新,因此事务是分布式的,可以把一个事务看成要么一致地全部提交,要么一致的全部滚回。在多用户系统中,还必须保证分布事务的可串行性。因此,分布事务管理主要包括两个方面:事务的恢复和并发控制。下面简要地讨论这两个问题。1 分布事务的恢复如同集中是数据库一
2006-03-02 22:11:00 1229
转载 分布式数据库系统的优缺点
分布式数据库系统的优点 分布式数据库系统是在冀中是数据库系统的基础上发展来的,比较分布式数据库系统与集中式数据库系统,可以发现分布是数据库系统具有下列优点:(1) 更适合分布式的管理与控制。分布式数据库系统的结构更适合具有地理分布特性的组织或机构使用,允许分布在不同区域、不同级别的各个部门对其自身的数据实行局部控制。例如:实现全局数据在本地录入、查询、维护,这时由于计算机资源靠近
2006-03-02 22:09:00 8063 1
转载 分布式数据库管理系统的组成及分类
分布式数据库管理系统(简称为DDBMS)是建立、管理、维护分布式数据库的一组软件,一般由四部分组成。(1) LDBMS(Local DBMS):局部场地上的数据库管理系统,其功能是建立和管理局部数据库,提供场地自治能力,执行局部应用及全局查询的子查询。(2) GDBMS(Global DBMS):全局数据库管理系统,主要功能是提供分布透明性,协调全局事物的执行,协调各局部DBMS以完
2006-03-02 22:05:00 5844 2
原创 分布式数据库的特点及分类
分布式数据库系统的透明性由于分布式数据库系统的物理分布特性,要使其能够支持涉及多个场地的全局应用,便于全局应用的用户使用分布式数据库系统,将主要精力集中在应用的逻辑上,而不是数据的位置分布上,因此,分布式数据应提供库包括位置透明性和复制透明性在内的各种透明性。那末,什么是位置透明性和复制透明性呢?1) 位置透明性位置透明性是指用户和应用程序不必指导它所用的数据在什么场地。用户所要使用
2006-03-02 22:02:00 5798
转载 分布式数据库系统
描述分布式数据库系统的一个很好的例子是:很多银行使用的全国通存通兑系统。利用这些系统,不仅可以是一个支行的用户通过访问支行的账目数据库来完成现金的存取等交易,实现所谓的局部应用,还可以通过计算机网络实现异地异行现金转账等业务,从一个支行的账户中转出若干金额到另一个支行的账户中去,实现同时访问两个支行(异地)上的数据库的所谓全局应用(或分布应用)。物理上分布式数据库的数据分散在各个场地,但是在逻
2006-03-02 21:58:00 2771
转载 分布式数据库概述
分布式数据库的出现是地理上分散的用户对数据共享的需求和计算机网络技术空前发展的结果,它是在传统的集中式数据库系统的基础上发展而来的。它是在应用的驱动下,数据库技术和网络技术不断发展,不断互相融合、互相促进的结果。分布式数据库的研究始于20世纪70年代中期,在其后的10年间,主要集中在国际上具有代表性的先驱研究计划的实施和相应原型系统研制上,到20世纪80年代中后期,分布式数据库管理系统(DDB
2006-03-02 21:56:00 1122
转载 SQL语句大全
语 句 功 能--数据操作SELECT --从数据库表中检索数据行和列INSERT --向数据库表添加新数据行DELETE --从数据库表中删除数据行UPDATE --更新数据库表中的数据--数据定义CREATE TABLE --创建一个数据库表DROP TABLE --从数据库中删除表ALTER TABLE --修改数据库表结构CREATE VIEW --创建一个视图DROP VIEW --从数
2006-03-02 21:50:00 588
原创 电子书籍下载网址大全
http://www.godcn.net/school/http://gshulkin.hypermart.net/books/FreeVBBook.htmlhttp://www.monumental.com/boat/computerbooks.htmlhttp://ftp.pcworld.com/pub/internet/http://www.china-pub.com/computers/B
2006-01-15 11:28:00 1357
原创 模糊综合评判
模糊性是人类认识客观事物的认识活动中产生的,它表征的不是客观事物的固有属性,而是人类对客观世界的认识过程中形成的客观关系和客观特征。从思维上看是主观的,但其反映的事物是客观的。在软件项目风险评估过程中,由于对风险驱动因子隶属于各个评价等级的问题往往是不确定的,具有模糊分类的特征,因此较适合于采用模糊综合评判的方法解决此类问题。另外,根据多级模糊综合评判方法,不仅可以对风险驱动因子进行模糊分类,还可
2006-01-12 21:06:00 3223 1
原创 B方法
B方法是建立在命题演算、谓词演算、等式和有序对、基本和派生的集合构造、二元关系、函数、广义交和并、有限性、自然数等操作基础之上的。B方法根据功能需求进行正确性验证,保证软件产品具有高可靠性、可移植性、可维护性。该方法使用AMN(Abstract Machine Notation)作为软件开发过程中的规约、设计及实现语言,AMN是Dijkstra的卫式命令语言的改进和扩展,在大型软件
2006-01-12 21:03:00 2631
原创 形式化方法的优点
软件开发自动化技术是提高软件生产率的根本途径之一。软件自动化的前提是形式化,形式化不仅仅是对用户需求,而且也是对整个软件系统的严格定义。传统的软件开发方法由于大量的使用自然语言和多种图形符号,结果是尽管经历了仔细地复审,最后的系统规约说明中仍然包含歧义的、含糊的、矛盾的、不完整的需求描述及混乱的抽象层次。使用形式化方法可以克服这些缺点。具体来说,使用形式化开发软件系统的主要优点有:(1)
2006-01-12 21:01:00 4885
原创 形式化开发方法
1 形式化方法的发展软件形式化方法最早可追溯到20世纪50年代后期对于程序设计语言编译技术的研究,即J.Backus提出BNF描述Algol60语言的语法,出现了各种语法分析程序自动生成器以及语法制导的编译方法,使得编译系统的开发从“手工艺制作方式”发展成具有牢固理论基础的系统方法。形式化方法的研究高潮始于20世纪60年代后期,针对当时所谓“软件危机”,人们提出种种解决方法,归纳起来有两类:一是采
2006-01-12 21:00:00 3855
原创 UML的九种视图
UML总共提供了9种视图,这些图从不同应用层次和不同角度为软件系统分析、设计直到实现提供了有力的支持。在不同的阶段建立不同的模型,建模的目的也各不相同。UML的9种图如下:(1)用例图(Use Case Diagrams) 用例图描述了系统提供的一个功能单元。用例图的主要目的是帮助开发团队以一种可视化的方式理解系统的功能需求,包括基于基本流程的"角色"(actors,也就是与系统交互的其他实体
2006-01-12 20:56:00 3186
原创 UML简介
统一建模语言UML(Unified Modeling Language)是一个通用的可视化建模语言,用于对软件进行描述、可视化处理、构造和建立软件系统制品的文档。它记录了对必须构造的系统的决定和理解,可用于对系统的理解、设计、浏览、配置、维护和信息控制。UML适用于各种软件开发方法、软件生命周期的各个阶段、各种应用领域以及各种开发工具,UML 是一种总结了以往建模技术的经验并吸收当今优秀成果的标准
2006-01-12 20:54:00 1607 1
原创 软件度量方法总结
(1) DeMarco 的Bang 度量由于DeMarcos的咨询活动常常使得他面临比MIS系统更加复杂的软件系统,因此,他致力于系统和科学软件领域,于1982提出了Bang 度量方法。该方法的基本度量元素有:功能基元(functional primitives),修正功能基元(modified functional primitives),数据元素(data elements),输入数据
2006-01-12 20:51:00 2514
原创 软件度量模型比较(总结)
1 Barry Boehm的模型 Boehm用公式RE=P(UO)*L(UO)对风险进行定义,其中RE表示风险或者风险所造成的影响,P(UO)表示令人不满意的结果所发生的概率,L(UO)表示糟糕的结果会产生的破坏性的程度。在风险管理步骤上,Boehm基本沿袭了传统的项目风险管理理论,指出风险管理由风险评估和风险控制两大部分组成,风险评估又可分为识别、分析、设置优先级3个子步骤,风险控制则包
2006-01-12 20:47:00 2847
原创 UML的现状及未来发展
UML是在多种面向对象建模方法的基础上发展起来的建模语言,主要用于软件密集型系统的建模。它的演化,可以按其性质划分为以下几个阶段:最初的阶段是专家的联合行动,由三位OO(面向对象)方法学家将他们各自的方法结合在一起,形成UML 0.9。第二阶段是公司的联合行动,由十几家公司组成的“UML伙伴组织”将各自的意见加入UML,形成UML 1.0和1.1,并作为向OMG申请成为建模语言规范的提
2006-01-12 18:03:00 759
原创 基于XML后缀数组构造算法
基于XML后缀数组构造算法1 引言 XML(extensible markup language)是由W3C开发的一个标准,XML 1.0是全球接受的规范。XML文档是一个既包含数据,又包含描述数据结构标记的纯文本文档。任何两个要交换XML数据的应用程序都能进行交换,与平台或编程语言无关。因此,XML在WEB应用程序开发中得到了广泛的应用。后缀数组(Suffix Array)是一个简单,
2005-12-31 11:53:00 1231
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人