第12章 基于CS结构的数据库开发技术课件.pptVIP

第12章 基于CS结构的数据库开发技术课件.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第12章 基于CS结构的数据库开发技术课件

SQL Server 2005 数据库管理与开发教程; 本章主要介绍基于C/S结构的数据库开发技术,内容包括C/S结构与B/S结构概述,VB基于C/S架构的数据库开发技术,使用ADO控件操纵SQL Server 2005,使用ADO对象操纵SQL Server 2005,最后通过一个完整的学生信息系统,使读者全面了解基于C/S结构的数据库开发技术,并应用到实际工作中。;;12.1 C/S结构与B/S结构 ;图12.1 三层C/S结构图; C/S结构的优点如下: (1)能充分发挥客户端计算机的处理能力,很多工作可以在客户端处理后再提交给服务器。 对应的优点就是客户端响应速度快。 (2)应用服务器运行数据负荷较轻,数据安全性较高。; 其缺点主要有以下几点: (1)维护成本高。 (2)系统扩展性差。 (3)客户端需要安装专用的客户端软件。 ; 12.1.2 认识B/S结构 ; 12.1.3 C/S结构与B/S结构的区别; (1)硬件环境不同。 (2)对安全要求不同。 (3)程序架构不同。 (4)软件重用度下同。 (5)系统维护不同。 (6)处理问题不同。 (7)用户接口不同。 (8)信息流不同。 ;12.2 VB基于C/S架构的数据库开发技术; 应用程序访问数据库时,首先要用ODBC管理器注册一个数据源,这个数据源包括数据库位置、数据库类型和ODBC驱动程序等信息,管理器根据这些信息建立ODBC与数据库的连接。 ; 12.2.2 配置ODBC数据源 ; 图12.4 创建数据源; 图12.5 数据源信息设置 ;图12.6 选择数据库验证方式;图12.7 选择数据库; 12.2.3 了解OLE DB; OLD DB中的对象主要包括数据源对象、阶段对象、命令对象和行组对象。 使用OLE DB的应用程序会用到如下的请求序列:初始化OLE并连接到数据源、发出命令、处理结果、释放数据源对象并停止初始化OLE。 ; 12.2.4 ADO开发技术; ADO组件是Microsoft数据访问组件(MDAC)的一部分,可以直接从微软公司的官方网站下载更新,常见的版本是MDAC2.5和MDAC2.7。 必威体育精装版的ADO.NET版本包含在MDAC2.7组件里,随着.NET开发工具一起发布,包含了对新一代的XML网络技术的全面支持,关于ADO.NET的相关内容将在第13章中介绍。 ; ADO提供了执行以下操作的方式: (1)连接到数据源,同时可确定对数据源的所有更改是否已成功或没有发生。 (2)指定访问数据源的命令,同时可带变量参数,或优化执行。 通常涉及ADO的Command对象。 (3)执行命令,例如一个Select语句。; (4)如果这个命令使数据按表中的行的形式返回,则将这些行存储在易于检查、操作或更改的缓存中。 (5)适当情况下,可使用缓存行的更改内容来更新数据源。 (6)提供常规方法检测错误(通常由建立连接或执行命令造成),涉及ADO的Error对象。 ;图12.8 ADO对象模型;12.3 使用ADO控件操纵SQL Server 2005 ;图12.9 ADO Data控件; ADO Data控件通过属性实现了对数据源的连接。 创建连接时,可以采用下列连接方式之一:一个字符串,一个OLE DB文件或一个ODBC数据源名称(DSN)。 当使用DSN时,无须更改控件的任何其他属性。 ; 使用ADO Data控件可以达到以下目的: (1)连接一个本地数据库或远程数据库。 (2)打开一个指定的数据库表,或定义一个基于SQL的查询、存储过程、或该数据库中表视图的记录集合。; (3)将数据字段的数值传递给数据绑定控件,并在这些控件中显示或更改这些数据字段的数值。 (4)添加新的记录,或根据显示在数据绑定控件中的数据的任何更改来更新一个数据库。 ; 12.3.1 添加ADO控件 ; 12.3.2 访问SQL Server 2005数据库;荚械悔庸至轩赋椅泣窜揖疮卤削篓纹带薯砌穗接侈伪预腋寅毖丁吝维邀萧第12章 基于CS结构的数据库开发技术课件第12章 基于CS结构的数据库开发技术课件; 图12.11 “属性

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档