数据库开发技术期末复习总结资料.doc

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库开发技术期末复习总结资料.doc

《数据库应用开发技术》 1、什么是数据库应用体系结构? 数据库应用系统体系结构概述: 数据库应用系统体系结构是指数据库系统中数据存储层、业务处理层、界面表示层以及网络通信之间的布局与分布关系。 数据库应用系统体系结构的三个层次: 数据库存储层:完成对数据库中数据的各种维护操作。 业务处理层:又称为应用层或业务逻辑层,此即是数据库应用将要处理的与用户紧密相关的各种业务操作。 界面表示层:也称为用户界面层,主要完成输入输出数据及与用户进行交互的功能。 三级模式结构 2、 C/S结构的基本概念 C/S(client/server)结构即通常所称的客户机/服务器结构,是当今世界最为流行的一种数据库应用系统结构。在这种体系结构中,根据功能把数据库应用分为客户机应用与服务器应用两大部分,由客户机向服务器提出请求,服务器对客户机的请求做出回应。有效的实现服务、数据的共享以及应用的分布。 C/S结构一般又根据应用功能的层次划分分为:两层、三层及多层结构。 3、C/S结构的组成 从用户的角度看,C/S结构基本由三个部分组成:客户机、服务器、客户机与服务器之间的连接件。 客户机:面向最终用户的接口或应用程序 服务器:监听客户机调用、处理客户机请求、存储及维护数据 连接件:管理及维持客户机与服务器的连接,完成数据交换及命令通讯、提供中间接口及标准 4、C/S结构分为三类: 服务器业务逻辑结构:客户机主要负责用户接口及基本数据验证,大部分业务逻辑及数据存储维护均由服务器完成; 均衡负载结构:用户接口由客户机完成,数据存储维护由服务器完成,而业务逻辑根据情况均衡分布在客户机和服务器上; 客户机业务逻辑结构(强客户机结构):服务器提供数据服务,业务逻辑及用户接口均由客户机完成。 5、C/S结构的优点:降低了工作站性能需求、减少工作站网络负载、数据库易于维护。 6、C/S结构的缺点:增加了维护数据库服务器的管理和支持人员的开销;增加了硬件的开销;增加数据库软件费用;客户端开发困难;复杂性;系统维护困难。 7、C/S结构的DBMS功能划分 C/S体系结构,RU(RAD_Unify)体系结构,EWS(Extended Workstation Server)体系结构 8、B/S结构的基本概念 B/S结构,即Browser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成所谓3-tier结构。B/S结构,主要是利用了不断成熟的WWW浏览器技术,结合浏览器的多种Script语言(VBScript、JavaScript…)和ActiveX技术,用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。随着Windows 98/Windows 2000将浏览器技术植入操作系统内部,这种结构更成为当今应用软件的首选体系结构。 9、B/S结构的优点:降低开发成本及开发复杂度;系统易于维护;系统易于管理;易于推广使用 10、B/S结构与C/S结构的比较 硬件环境不同 安全要求不同 对程序架构不同 软件重用不同 系统维护不同 处理问题不同 用户接口不同 信息流不同 11、PowerDesigner的模型文件:概念数据模型 (CDM) ,物理数据模型 (PDM) ,业务程序模型 (BPM),面向对象模型 (OOM) ,需求模型(RQM),信息流模型(ILM) 12、什么是CDM? CDM 表现数据库的全部逻辑的结构,与任何的软件或数据存储结构无关。 一个概念模型经常包括在物理数据库中仍然不实现的数据对象。 它给运行计划或业务活动的数据一个正式表现方式。 CDM是一组严格定义的模型元素的集合,这些模型元素精确地描述了系统的静态特性、动态特性以及完整性约束条件等 13、关于联系: 联系(Relationship)是指实体集之间或实体集内部实例之间的连接。 按照实体类型中实例之间的数量对应关系,通常可将联系分为4类,即一对一(ONETOONE)联系、一对多(ONETOMANY)联系、多对一(MANYTOONE)联系和多对多联系(MANYTOMANY)。 14、联系的类型:标定联系 ,递归联系。 15、什么是PDM? PDM定义了模型的物理实现细节。 16、CDM PDM OOM三者的转换关系: 17、从CDM生成PDM的对象规则: CDM对象 在PDM中生成的对象 备注 实体(Entity) 表(Table) 实体属性(Entity Attribute) 列Table Column) 主标

文档评论(0)

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档