课外天地 李树青学习天地数据库系统原理课件 → 课件11下载——XML数据库


  共有18579人关注过本帖树形打印复制链接

主题:课件11下载——XML数据库

帅哥哟,离线,有人找我吗?
admin
  1楼 博客 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 管理员
等级:管理员 帖子:1938 积分:26572 威望:0 精华:34 注册:2003/12/30 16:34:32
课件11下载——XML数据库  发帖心情 Post By:2008/2/20 15:18:48 [只看该作者]

XML数据库

1 简介
现代网络对于数据库存储和共享的要求发生了变化:
数据库要能提供跨越平台的共享访问能力
数据库格式要简化和统一
数据库具有自说明的特点,所有字段和记录的信息都能存储
数据库信息的显示和读取形式可以自由定义

XML成为目前推荐的标准网络数据存储格式
XML是eXtensible Markup Language的缩写
XML是一种类似于HTML的标记语言,不过标记是自己自由定义的
XML是用来存储数据的, 不负责显示格式
XML现在已经成为最普遍的数据操纵和数据传输的标准工具

一个简单的XML例子
<?xml version="1.0" encoding="UTF-8"?>
<students>
<student>
  <number>000001</number>
  <name>黎明</name>
</student>
<student>
  <number>000002</number>
  <name>赵怡春</name>
</student>
</students>

一个复杂的XML例子
<?xml version="1.0" encoding="UTF-8"?>
<students>
<student>
     <number>000001</number>
  <name>黎明</name>
  <grades>
   <course>A03</course>
        <grade>56</grade>
  </grades>
  <grades>
   <course>B01</course>
   <grade>78</grade>
  </grades>
</student>
<student>
  <number>000002</number>
  <name>赵怡春</name>
     <grades>
   <course>A03</course>
   <grade>81</grade>
  </grades>
</student>
</students>

2 基本语法
XML文档使用了自描述的和简单的语法
所有的XML文档必须有一个根元素,XML文档中的第一个元素就是根元素
所有的XML文档节点必须有一个结束标记
XML标记都是大小写敏感的
所有的XML元素必须合理包含,在XML中不允许不正确的嵌套包含
属性值必须使用引号,在XML中,元素的属性值没有引号引着是不符合规定的

3 格式定义
DTD
Schema

4 网页中的XML
XML文件本身的显示:CSS,XSL
XML对一般网页的数据支持:客户端数据岛技术,服务器端编程技术

5 常用数据库对XML的支持
SQL Server 2000对XML的支持

[此贴子已经被作者于2010-12-11 19:52:28编辑过]

 回到顶部