- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Page 1 review ? 电子商务支持平台 ? WEB 服务器的核心功能 : ? 应用服务器的功能 ? 浏览器兼容组件的使用 Set Ad=Server.CreateObject(MSWC.BrowserType) Page 2 第 4 章 数据层技术基础 ? 4.1 电子商务与数据管理技术 ? 4.2 数据库平台技术基础 ? 4.3 数据库访问接口技术基础 Page 3 agenda ? 数据库技术发展 ? 电子商务系统中的数据库技术 ? 数据库访问技术之一: ODBC Page 4 数据库技术发展 ? 手工处理 ? 文件系统 ? 数据库系统 ? 数据仓库 Page 5 事务处理与分析处理 ? 事务处理是指对数据库联机的日常操作,通常是 对日常业务的流水记录进行维护,以记录的增、 删、改为主,查询也多是对单个记录的简单查询 。人们关心的是响应时间、数据的安全性和完整 性。 ? 分析型处理则用于管理人员的决策分析,经常要 访问大量的综合数据和历史数据。表 1 从处理类 型、用户行为、数据特征等多方面对事务处理和 分析处理进行了详细的比较。 Page 6 OLTP 与 OLAP 的比较 事务处理 分析处理 处理类型 面向应用,日常管理和控制 面向分析,决策支持分析 主要功能 各部门的 OLTP OLAP (长期趋势分析) 需求特征 确定的应用需求 基于决策分析的主题 用户行为 操作频率高、处理时间短 运行时间长、资源消耗大 数据特征 当前数据、细节数据 历史数据、综合数据 数据来源 组织外部 系统内部 数据组织 按业务,分散 按主题,集成 Page 7 电子商务系统中的数据库技术 ? 电子商务系统中的数据管理需求 – 组织存储:数据、信息和知识 – 结构化与半结构化 ? 电子商务对数据库技术的挑战 ? 数据库技术与 WEB 技术的结合 Page 8 数据问接口技术之一: ODBC ? Microsoft 推出的 ODBC (开放数据库互连)技术,旨在为异质数据库的 同时访问提供了公共的 API ,以使客户应用对要访问的数据源透明。 ? ODBC 实际上是一个数据库访问函数库,通过它可以使应用程序可以直 接操纵数据库中的数据。它是基于 SQL 语言的,是一种在 SQL 和应用界 面之间的标准接口,它解决了嵌入式 SQL 接口( SQLAPI )非规范化的矛 盾,提供了 SQLAPI 的规范核心,免除了应用程序软件随数据库的改变 而改变的痛苦。在客户 / 服务器结构的数据库系统中, ODBC 标准能为不 同的数据源提供统一的数据访问界面,客户端应用通过 ODBC 接口可以 实现对不同数据源的访问。 Page 9 ODBC 示意图 应用程序 驱动程序管理器 驱动程序 驱动程序 驱动程序 数据源 数据源 数据源 数据库 数据库 数据库 Page 10 ODBC 工作原理 ? ODBC 通过驱动程序来提供数据库的独立性。驱动程序是一个用以支持 ODBC 函数调用的模块(通常是一个动态连接库 DLL )。应用程序通过调 用驱动程序所支持的函数来操纵数据库。若想使应用程序操作不同类型 的数据库,就要动态地连接到不同的驱动程序上。 ? 驱动程序管理器为应用程序装人驱动器,负责管理应用程序中 ODBC 函数 和 DLL 中函数的绑定,它还处理几个初始化 ODBC 调用,提供 ODBC 函数的 人口点,对 ODBC 调用的参数进行合法性检查等。 ? 客户应用通过调用 ODBC 驱动程序管理器( Driver Manager )所提供的 API 或调用封装了 ODBC 驱动程序管理器 API 的类库(对面向对象语言而言 ),对不同数据库的数据源进行操作。在数据源和 ODBC API 之间起联系 作用的是为不同的数据库专门开发的 ODBC Driver (见图 5 - 8 )。 Page 11 工作原理示意图 VB 应用程序 C++ 应用程序 Delphi 程序 ODBC 接口
文档评论(0)