- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第十章 数据库新技术 10.1 基于对象的数据库系统 10.2 分布式数据库 10.3 多媒体数据库 10.4 WWW数据库 10.5 数据仓库和数据挖掘 10.6 嵌入式数据库 SHUJUKU XITONG YUANLI 10.6 嵌入式数据库 10.6.1 嵌入式系统 10.6.2 嵌入式数据库 SHUJUKU XITONG YUANLI 10.6.1 嵌入式系统 嵌入式计算机系统同通用型计算机系统相比具有以下特点: (1)嵌入式系统通常是面向特定应用的。 (2)嵌入式系统是将先进的计算机技术、半导体技术和电子技术与各个行业的具体应用相结合后的产物。 (3)嵌入式系统的硬件和软件都必须高效率地设计,量体裁衣、去除冗余,力争在同样的硅片面积上实现更高的性能,这样才能在具体应用中对处理器的选择更具有竞争力。 SHUJUKU XITONG YUANLI 10.6.1 嵌入式系统 (4)嵌入式系统和具体应用有机地结合在一起,它的升级换代也是和具体产品同步进行,因此嵌入式系统产品一旦进入市场,具有较长的生命周期。 (5)为了提高执行速度和系统可靠性,嵌入式系统中的软件一般都固化在存储器芯片或单片机本身中,而不是存贮于磁盘等载体中。 (6)嵌入式系统本身不具备自举开发能力,即使设计完成以后用户通常也是不能对其中的程序功能进行修改的,必须有一套开发工具和环境才能进行开发。 SHUJUKU XITONG YUANLI 10.6 嵌入式数据库 10.6.1 嵌入式系统 10.6.2 嵌入式数据库 SHUJUKU XITONG YUANLI 10.6.2 嵌入式数据库 SHUJUKU XITONG YUANLI (1)嵌入式数据库的基本架构 10.6.2 嵌入式数据库 嵌入式数据库的常见应用领域如下: 1.数据库信息存取 2.场地内或场地间的移动应用 3.基于GPS和GLS的应用 4.现场审计和检查 SHUJUKU XITONG YUANLI (2) 嵌入式数据库的应用 10.6.2 嵌入式数据库 嵌入式数据库将随着各种移动设备、智能计算设备、嵌入式设备的发展而迅速发展。随着设备上的嵌入式应用对数据管理的要求不断提高,嵌入式数据库技术的地位也日显重要,它将在各个应用领域中扮演越来越重要的角色。 SHUJUKU XITONG YUANLI (3)嵌入式数据库发展展望 小 结 本章在三方面分别介绍了一些代表性的数据库: 面向对象数据库 分布式数据库系统 多媒体数据库 嵌入式数据库 WWW数据库 数据挖掘 SHUJUKU XITONG YUANLI * 10.4.1 WWW与数据库的结合 万维网(The World Wide Web,简记为WWW)简称为Web,它拥有友好的图形界面、简单的操作方法及图文并茂的显示方式。客户机/服务器体系结构是Web技术的基础,客户是浏览器,服务器就是Web服务器。WWW主要由三种标准成分组成,即统一资源定位器、超文本传输协议和超文本标记语言。 SHUJUKU XITONG YUANLI 统一资源定位器(Uniform Resource Locator,简记为URL)把网络上的有效信息组织在一起。URL是一个由反斜杠符号(/)分隔的目录名的字符串。例如,大家可以在下面的URL获得中华人民共和国教育部的相关信息。 SHUJUKU XITONG YUANLI 10.4 WWW数据库 10.4.1 WWW与数据库的结合 10.4.2 Web上数据库的存取 10.4.3 XML SHUJUKU XITONG YUANLI 10.4.2 Web上数据库的存取 随着新技术的飞速发展,网页技术由静态网页发展为动态网页。为支持用户进行查询处理、报表生成等请求,除支持对文件系统的存取外,还允许用户对数据库及DBMS进行存取。现在可以通过CGI、JDBC和API等实现。 SHUJUKU XITONG YUANLI 1.CGI CGI(公共网关接口)程序能够与浏览器进行交互作用,同时还可以通过数据库的API与数据库服务器等外部数据源进行通信。 SHUJUKU XITONG YUANLI CGI访问数据库的步骤大致如下: 1)客户端通过浏览器向Web服务器发出HTTP请求; 2) Web服务器接收客户对CGI的请求,设置环境变量或命令行参数,后创建一个子进程来启动CGI程序,再把客户的请求CGI程序; 3)CGl程序向数据库服务器发出请求,数据库服务器执行相应的查询操作; 4)数据库服务器把查询结果返回给CGI程序。 5)CGI程序将查询结果转换成HTML格式,返回给Web服务器。 6)Web服务器将格式化的结果送客户端浏览器显示; SHUJUKU XITONG YUANLI 2.JDBC Ja
文档评论(0)