第8章分布式数据库与客户机服务器模式解说.ppt

第8章分布式数据库与客户机服务器模式解说.ppt

概念 客户机/服务器概念最早用于软件体系结构 提出请求的应用程序 解答请求的服务程序 协作式处理方式 客户机和服务器都参与一个应用程序的处理 软件成分相互协作完成特定应用功能 请求/服务模式 硬件资源提供软件成分相互协作的设施 客户机/服务器模式 C/S环境下应用成分的分布 一个典型的数据库应用程序可分解为4部分 界面表示逻辑:与用户交互的代码,GUI 业务处理逻辑:使用输入数据来完成业务处理和规则的代码,使用3GL或4GL编写的 数据处理逻辑:负责处理数据的代码,一般使用SQL语言或者嵌入式SQL语言编写 数据库管理:由DBMS完成实际数据处理的程序 通常放置方法 界面表示逻辑和业务处理逻辑放到客户端 数据处理逻辑和数据库管理功能放到服务端 服务器 提供高速大容量的存储能力, 强大的数据处理和管理能力, 运行多个进程能力 分类 文件服务器 数据库服务器 事务服务器 文档服务器 其他服务器 客户机 完成界面表示和一些业务逻辑功能 客户机类型 非图形化用户接口:条形码,扫描器,传真机,仿真终端等 图形化(GUI)用户接口:基于Windows的软件和设备 面向对象接口(OOI):可视化、多媒体处理软件和设备 客户机软件类型 公共应用程序 :字处理, 报表编制, 图形软件,项目管理软件等 数据库前端软件:Oracel PL/SQL plus 应用生成和开发软件: PowerBuil

文档评论(0)

1亿VIP精品文档

相关文档