- 2
- 0
- 约6.41千字
- 约 52页
- 2019-04-23 发布于江西
- 举报
第9章 数据库应用程序开发 9.1 数据库应用程序设计方法 9.2 数据库应用程序的体系结构 9.3 数据库与应用程序的接口 9.4 数据库应用程序开发 9.1 数据库应用程序设计方法 1. 结构特性设计 结构特性的设计是指数据库结构的设计。其结果是得到一个合理的数据模型,以反映现实世界中事物间的联系,它包括各级数据库模式(模式、外模式和内模式)的设计。 2. 行为特性设计 行为特性的设计是应用程序设计,包括功能组织、流程控制等方面的设计。其结果是根据行为特性设计出数据库的外模式,然后用应用程序将数据库的行为和动作(如数据查询和统计、事物处理及报表处理)表达出来。 9.2 数据库应用程序的体系结构 9.2.1 主机集中型结构 9.2.2 文件型服务器结构 9.2.3 二层客户/服务器(C/S)结构 9.2.4 三层客户/服务器结构 9.2.1 主机集中型结构 主机集中型结构的数据库应用系统一般在一台主机(大型计算机或小型计算机)带多台终端的环境下运行,这种结构在20世纪60~70年代比较盛行。在这种结构的数据库应用程序中,数据库的存储、计算、读取与应用程序的执行,全部集中在后端的主机上执行。用户通过前端的终端输入信息传至主机处理,主机处理完成后将处理的结果返回到前端的终端显示给用户。其结构如图9-2所示。 9.2.2 文件型服务器结构 到了20世纪80年代
原创力文档

文档评论(0)