- 14
- 0
- 约小于1千字
- 约 12页
- 2022-08-13 发布于云南
- 举报
数据库应用系统开发技术概述
数据库原理与应用
数据库应用系统开发技术概述
从数据流角度分析,任何一个数据库应用系统可分为三个职能组成部分:
输入与输出(称为用户接口)
处理(运算操作)
数据存储
数据库应用系统的三个职能组成部分
1.1数据库应用系统结构设计主要依据
数据量
如果数据量庞大,可以分离出数据服务,并运行在一台或多台计算机上。
业务规则
如果业务规则(如行业的、国内的或国际的等)过于复杂或需要增加,那么就可以考虑将业务规则分离出来,放入到一些独立的软件(如进程、组件)或数据库中。
数据流量
在分布式系统,特别系统的是基于Internet的环境,不能有高的数据流量要求,如果业务规则是数据驱动(指业务规则已经由设计时被纳入到数据库中)的,它们应该使业务处理和数据服务保持畅通(如两者尽可能近的地方或者集中在一起)。
数据库应用系统结构设计主要依据(续)
代码可重用性
如果用户想在不同的前端使用同样的业务规则,建议建立一些共同可用的部件(分层)。
维护问题
如果系统中处于有许多客户机,为了使系统的维护和支持成本相对低廉,应该尽量使客户机简单化(瘦客户机),如可以浏览器方式,它至多需要的升级维护工作可以从网络自动下载的,因此基本上不需要单独的维护工作。
……
1.2数据库应用系统的实现结构
一层(如集中式)
两层C/S结构式(也包括文件服务)
三层(C/S/S和B/S/S
原创力文档

文档评论(0)