-- 作者:admin
-- 发布时间:2008/2/20 15:18:48
-- 课件11下载——XML数据库
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编辑过]
|