- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
网络数据库基础课件.ppt
在小册子 * AutoCAD计算机辅助设计 网络数据库编程技术 陕西理工学院 第1章 网络数据库基础 1.1 网络数据库 一、基本概念 1.定义 网络数据库,就是指把数据库技术引入到计算机网络系统中,借助于网络技术将存储于数据库中的大量信息及时发布出去;而计算机网络则借助于成熟的数据库技术对网络中的各种数据进行有效管理,并实现用户与网络中的数据库进行实时动态数据交互。 网络数据库系统的组成元素为:客户端和服务器端以及连接客户端和服务器端之间的网络。这些元素是网络数据库系统的基础。 网络数据库目前在局域网、广域网以及Internet上都有大量应用。 2.特点 网络数据库与传统的数据库相比,有以下几个特点: (1)扩大了数据资源共享范围。 (2)易于进行分布式处理。 (3)数据资源使用形式灵活。 (4)便于数据传输交流。 (5)降低了系统的使用费用,提高了计算机的可用性。 (6)数据的保密性、安全性降低。 二、网络数据库应用系统体系结构 1、集中模式 主机/终端结构是大型主机系统使用的结构,这种结构是将操作系统、应用程序、DBMS、数据库等数据和资源均放在主机上,以一台主机为核心,连接若干个终端,终端只是作为主机的一种I/O设备,所有的应用处理均由主机承担。 2、客户机/服务器模式(C/S模式) 在客户机/服务器结构中,客户机负责管理用户界面、接收用户数据、处理应用逻辑、生成数据库服务请求。然后将这些请求发送给服务器,接收服务器返回的结果,最后再将这些结果按一定的格式返回给用户。服务器接收客户机的请求;处理这些请求,返回处理结果(包括执行状态:成功、失败以及数据库访问的结果数据)给客户机,同时,服务器还 要进行数据完整性检查,维护数据库附加的数据,支持并发控制等。如图1.1所示。 图1.1 客户机/服务器模式 优点:①系统具有较好的性能;②通信代价也比较低。 缺点:①易造成客户机臃肿; ②维护的工作量大。 3、浏览器/服务器模式 浏览器/服务器模式简称B/S模式,如图1.2所示。 图1.2 B/S模式 这种结构的核心是Web服务器,它负责接收远程(或本地)的HTTP(超文本传输协议)数据请求,然后根据查询条件到数据库服务器获取相关的数据,并把结果翻译成HTML(超文本标记语言)文档传送给提出请求的浏览器。 实现B/S结构的软件有许多,浏览器有Microsoft的IE、Netscape公司的Navigator等。Microsoft SQL Server、Orcale、Sybase,DB2、MySQL和Informix都可 作为服务器端的DBMS,一些桌面数据库管理系统如Access等也可作为这种结构的DBMS。Web服务器有Microsoft IIS(Internet Information Server)、PWS(Personal Web Server)、Tomcat、Apache等。 4、B/S与C/S的混合模式 将上述两种模式的优势结合起来,即形成B/S和C/S。的混合模式。对于面向大量用户的模块采用三层B/S模式。而对于系统模块安全性要求高,交互性强,处理数据量大,数据查询灵活时,则使用C/S模式,这样就能充分发挥各自的长处,开发出安全可靠,灵活方便,效率高的数据库应用系统。 5、多层数据库应用模式 C/S模式和B/S模式可以引入中间层构成多层数据库应用模式。中间层一般实现业务规则、数据访问、合法性校验功能。 客户端 服务器 中间层 数据源 三、ODBC技术 ODBC是指开放数据库互连,它是Microsoft公司开发的一套开放数据库系统应用程序接口规范,目前己成为一 客户端 中间层 数据源 种工业标准,它提供了统一的数据库应用编程接口(API)。 应用程序的主要任务包括:建立与数据源的连接;向数据源发送SQL请求;接收并处理请求的结果;断开与数据源的连接等。 应用程序通过ODBC调用相应的数据库驱动程序完成对数据库的操作。如图1.3所示。 四、网络数据库应用系统开发方法 网络数据库应用系统开发方法有:结构化开发方法、面向对象开发方法和原型化开发方法。 图1.3 ODBC的体系结构 * AutoCAD计算机辅助设计 网络数据库编程技术 陕西理工学院
您可能关注的文档
最近下载
- 电子测量技术(第5版)全套PPT课件.pptx
- QGDW 1152.2-2014- 电力系统污区分级与外绝缘选择标准 第2部分:直流系统.pdf VIP
- 中小学学三年发展规划(2025-2028).docx VIP
- J-T-G- 5120-2021 公路桥涵养护规范(正式版).docx VIP
- 建筑工程图集 20CJ95-1:装配式保温楼地面建筑构造——FD干式地暖系统.pdf VIP
- 3 电子银行_纵横商务汉语 中级阅读2.pptx VIP
- 阿那亚品牌手册.pdf VIP
- 二氧化碳气瓶瓶阀爆破片爆破浅析 .docx VIP
- 隧道二衬施工缝缺陷处理方案.docx VIP
- 2025年秋学期冀教版小学数学二年级上册教学进度表.docx VIP
文档评论(0)