数据管理之web数据管理精选.pptx

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据管理之web数据管理精选

数据管理之web数据管理什么是数据管理?数据管理是利用计算机硬件和软件技术对数据进行有效的收集、存储、处理和应用的过程。Web是数据库吗?什么是web数据管理?数据种类结构化数据:传统的关系数据模型、行数据,存储于数据库,可用二维表结构表示。数据模型:二维表半结构化数据:类似XML、HTML之类,自描述,数据结构和内容混杂在一起。数据模型:树、图非结构化数据:各种文档、图片、视频/音频等。数据模型:无Web数据管理的内容主要包括:1.Web数据管理中的数据组织2.Web上的信息集成3.Web查询4.Web信息发布5.Web数据挖掘如果说web是一个巨大的数据库,那么xml与半结构化数据的结合为web数据管理和应用提供了一种新的解决方案。认识XMLXML(Extensible Markup Language)可扩展标记语言,标准通用标记语言(SGML)的子集,是一种用于标记电子文件使其具有结构性的标记语言。它可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 它非常适合万维网传输,提供统一的方法来描述和交换独立于应用程序或供应商的结构化数据。Xml文档必须遵守的10条重要规则:1.必须有xml声明语句2.是否有dtd或schemal文件3.注意大小写4.给属性值加引号5.所有的标记必须有相应的结束标记6.所有的空标记必须被关闭7.必须有且只有一个根元素8.标记必须正确嵌套9.处理空白字符10.处理特殊字符实例1:认识XML文档XML的产生背景近年来,随着 Web的应用越来越广泛和深入,人们渐渐觉得HTML不够用了,HTML过于简单的语法严重地阻碍了用它来表现复杂的形式。尽管HTML推出了一个又一个新版本,已经有了脚本、表格、帧等表达功能,但始终满足不了不断增长的需求。另一方面,这几年来计算机技术的发展也十分迅速,已经可以实现比当初发明创造HTML时复杂得多的Web浏览器,所以开发一种新的Web页面语言既是必要的,也是可能的。有人建议直接使用SGML (Standard Generalized Markup Language)作为Web语言,这固然能解决HTML遇到的困难。但是SGML太庞大了,用户学习和使用不方便尚且不说,要全面实现SGML的浏览器就非常困难,于是自然会想到仅使用SGML的子集,使新的语言既方便使用又实现容易。正是在这种形势下,Web标准化组织W3C建议使用一种精简的SGML版本--XML应运而生了。?良好的可读性方便的可扩展性数据内容与其形式的分离可以轻松的跨平台应用便于信息的检索XML的优势支持不同文字语种间的信息交互大大改善网页的超链接功能适合面向对象的程序开发为科学实践和交流提供捷径便于信息的长期保存XML的缺陷树状存储虽然搜索效率极高,但是插入和修改比较困难。大数据量低效率XML的文本表现手法、标记的符号化会导致XML数据比二进制表现数据量增加,尤其当数据量很大的时候,效率就成为很大的问题。管理功能不完善XML文档做为数据提供着使用,没有数据库系统那样完善的管理功能。混乱与冲突由于XML是元置标语言,任何人、公司和组织都可以利用它定义新的标准,这些标准间的通信就成了巨大的问题。XML的应用数据交换Web服务Web集成电子商务数据库应用网络出版特定文档的组织系统配置文件XML的相关标准Xml模式定义:XML Schema什么是xml schema?可扩展标记语言架构(XML Schema)是以可扩展标记语言(XML)为基础的,它用于可替代文档类型定义(DTD);一份XML schema文件描述了可扩展标记语言文档的结构。Xml schema定义和描述了xml文档的结构、内容和语义,具体规定了一个xml文档中可以包含哪些元素,这些元素又可以具有哪些子元素,并规定这些子元素出现的次数和顺序等。另外,xml schema还具体规定了xml文档中每个元素和属性的数据类型。 实例二:有效的XML文档XML的相关标准Xml可扩展样式表:XSLXSL(Extensible Stylesheet Language)是一种标记语言,表示如何将XML文档的内容转换成另一种形式的文档。通过为XML写XSL来使得XML显示成不同的格式。XSL 包括三部分:XSLT - 一种用于转换 XML 文档的语言。XPath - 一种用于在 XML 文档中导航的语言。XSL-FO - 一种用于格式化 XML 文档的语言。 XML的相关标准什么是 XPath?XPath 使用路径表达式在 XML 文档中进行导航XPath 包含一个标准函数库XPath 是 XSLT 中的主要元素XPath 是一个 W3C 标准XPath的路径表达式无论是采用绝对路径还是相对路径,都包含一个或多个位置步,每个位置步都用斜杠分隔。

您可能关注的文档

文档评论(0)

pfenejiarz + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档