什么是开放系统
开放系统被认为是计算机技术发展的大趋势。开放系统的目的就是是不同厂商提供的不同的计算机系统,不同的操作系统连接起来,以达到企业内部数据和应用软件的共享要求。开放系统是相对于传统的,互不兼容的封闭式系统而言的一种新的公共运行环境。
面向对象的基本思想
面向对象程序设计方法是一种支持模块化设计和软件重用的实际可行的编程方法。它把程序设计的主要活动集中在建立对象和对象之间的联系(或通信)上,从而完成所需要的计算。
面向对象程序设计的基本思想是封装和可扩展性。
面向对象程序设计的封装是把数据结构和数据结构上的操作算法封装在一个对象之中。
面向对象程序设计的可扩展性体现在继承性和行为扩展两个方面。
什么是分布式数据库
由一组数据组成的,这组数据分布在计算机网络的不同计算机上,网络中的每个结点具有独立处理的能力(称为场地自治),可以执行局部应用。同时,每个结点也能通过网络通信子系统执行全局应用。
什么是分布式数据库系统
是指数据存放在计算机网络的不同场地的计算机中,每一场地都有自治处理能力并完成局部应用;而每一场地也参与(至少一种)全局应用程序的执行,全局应用程序可通过网络通信访问系统中的多个场地的数据。
分布式数据库系统的特点
1.数据独立性。在分布式数据库中,除了数据的逻辑独立性与物理独立性(集中式数据库特点)外,还有数据分布独立性亦称分布透明性。
2.集中与自治相结合的控制结构。
3.适当增加数据冗余度。
4.全局的一致性、可串行性和可恢复性。
编辑推荐: