- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SQL Server 2005数据库管理与开发教程 第12章 基于C/S结构的数据库开发技术 本章主要介绍基于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.1 认识C/S结构 C/S结构的优点如下: (1)能充分发挥客户端计算机的处理能力,很多工作可以在客户端处理后再提交给服务器。 对应的优点就是客户端响应速度快。 (2)应用服务器运行数据负荷较轻,数据安全性较高。 其缺点主要有以下几点: (1)维护成本高。 (2)系统扩展性差。 (3)客户端需要安装专用的客户端软件。 12.1.2 认识B/S结构 12.1.3 C/S结构与B/S结构的区别 Client/Server(C/S)结构是建立在局域网的基础上的,Browser/Server(B/S)结构是建立在广域网的基础上的。 两种结构存在下列区别。 (1)硬件环境不同。 (2)对安全要求不同。 (3)程序架构不同。 (4)软件重用度下同。 (5)系统维护不同。 (6)处理问题不同。 (7)用户接口不同。 (8)信息流不同。 12.2 VB基于C/S架构的数据库开发技术 12.2.1 了解ODBC ODBC(Open DataBase Connectivity,开放数据库互连)是Microsoft公司提供的有关数据库的一个组成部分,它建立一组规范并提供了数据库访问的标准API(应用程序编程接口)。 一个使用ODBC操作数据库的应用程序,基本操作都是由ODBC驱动程序完成,不依赖于DBMS。 应用程序访问数据库时,首先要用ODBC管理器注册一个数据源,这个数据源包括数据库位置、数据库类型和ODBC驱动程序等信息,管理器根据这些信息建立ODBC与数据库的连接。 12.2.2 配置ODBC数据源 12.2.3 了解OLE DB OLE DB(OLEDB)是微软通向不同数据源的低级应用程序接口。 OLE DB不仅包括微软资助的标准数据接口开放数据库连通性(ODBC)的结构化查询语言(SQL)能力,还具有面向其他非SQL数据类型的通路。 作为微软的组件对象模型(COM)的一种设计,OLE DB是一组读写数据的方法。 OLD DB中的对象主要包括数据源对象、阶段对象、命令对象和行组对象。 使用OLE DB的应用程序会用到如下的请求序列:初始化OLE并连接到数据源、发出命令、处理结果、释放数据源对象并停止初始化OLE。 12.2.4 ADO开发技术 ADO(ActiveX Data Object,ActiveX数据对象)是一个基于OLE DB之上的对象模型,包含了所有可以被OLE DB标准接口描述的数据类型,通过ADO内部的属性和方法提供统一的数据访问接口。 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)适当情况下,可使用缓存行的更改内容
您可能关注的文档
- Protel DXP电路设计与制版实用教程 作者 王浩全 第8章 PCB元器件封装.ppt
- Protel DXP电路设计与制版实用教程 作者 王浩全 第9章 生成PCB报表.ppt
- Protel DXP电路设计与制版实用教程 作者 王浩全 第10章 电路仿真.ppt
- Protel DXP实用教程 作者 赵景波 第1章.ppt
- Protel DXP实用教程 作者 赵景波 第2章.ppt
- Protel DXP实用教程 作者 赵景波 第3章.ppt
- Protel DXP实用教程 作者 赵景波 第5章.ppt
- Protel DXP实用教程 作者 赵景波 第6章.ppt
- Protel DXP实用教程 作者 赵景波 第7章.ppt
- Protel DXP实用教程 作者 赵景波 第八章.ppt
- SQL Server 2005数据库管理与开发教程 作者 蒋瀚洋 李月军 庞娅娟 第13章 基于BS结构的数据库开发技术.ppt
- SQL Server 2005数据库管理与开发教程 作者 蒋瀚洋 李月军 庞娅娟 附录 上机实验.ppt
- SQL Server 2005数据库技术与应用 作者 郭江峰 1_ 第1章 数据库基础.ppt
- SQL Server 2005数据库技术与应用 作者 郭江峰 1_ 第3章 SQL Server 2005的常用工具.ppt
- SQL Server 2005数据库技术与应用 作者 郭江峰 1_ 第4章 管理数据库.ppt
- SQL Server 2005数据库技术与应用 作者 郭江峰 1_ 第5章 表.ppt
- SQL Server 2005数据库技术与应用 作者 郭江峰 1_ 第7章 视 图.ppt
- SQL Server 2005数据库技术与应用 作者 郭江峰 1_ 第8章 T-SQL语言.ppt
- SQL Server 2005数据库技术与应用 作者 郭江峰 1_ 第9章 事 务 与 锁.ppt
- SQL Server 2005数据库技术与应用 作者 郭江峰 1_ 第10章 索 引.ppt
最近下载
- 2024年12月英语四级真题(第1套).pdf VIP
- 热点主题作文写作指导:台上一分钟,台下十年功(审题指导与例文).doc
- DBJT15-214-2021 深基坑钢板桩支护技术规程.pdf VIP
- 2025年高一物理研究性学习课题.pdf VIP
- 顺丰考勤管理制度.docx VIP
- 投资学 第十一版 博迪 - Investments_11th_Edition_Zvi_Bodie 1038页.docx VIP
- 深静脉血栓(DVT)Autar评分表.pdf VIP
- 施工单位职业健康课件.pptx VIP
- NB∕T 31046-2022 风电功率预测系统功能规范.pdf
- 2025年秋人教版英语4年级上册全册课件.pptx
文档评论(0)