XML - 数据交换管理/前言
外观
下一章 | |
XML 简介 → |
本书的目标是以教科书的形式全面介绍可扩展标记语言 (XML)。本书由学生为学生编写和编辑。每个使用本书的学生都应该通过纠正错误、添加练习、添加示例、开始新章节等来提高其质量。
第 2 章到第 6 章从 XML 模式是数据模型的表示的角度出发,因此这些章节处理映射实体之间发生的全部关系范围。当你学习如何将每种类型的关系转换为模式时,会引入 XML 的其他方面。例如,样式表最初在第 2 章中介绍,并在第 3 章到第 6 章中逐渐添加更多样式表功能。
整合章节(例如,第 7 章“数据模式”)将前几章中涵盖的内容整合在一起;在本例中,是第 2 章到第 6 章。这意味着学生会两次看到关键技能:一次是在逐步扩展他们对 XML 的广泛理解的背景下,另一次是在 XML 某个维度的特定背景下。
应用程序章节涵盖了 XML 的特定用途(例如,用于可缩放矢量图形的 SVG),为读者提供使用 XML 解决特定类型问题的示例。这部分书预计随着 XML 的应用扩展而不断发展。
教授通常会在学期结束时扔掉学生的项目。这是一种巨大的知识资源浪费,可以通过创建适当的基础设施来利用这些资源来造福更多人。在本例中,我们使用维基技术作为基础设施来创建免费的开放内容教科书。
大学学生是巨大的未开发的全球资源。如果到位适当的基础设施来维持可持续的学生项目,他们可以参与创建开放教科书。这本书就是一个如何避免浪费的例子。
- 佐治亚大学的硕士研究生从 2004 年 1 月开始编写这本书。他们是高级数据管理课程的学生,大多数人正在攻读互联网技术硕士学位。
- 2004 年 5 月,两所德国大学——帕绍大学和马丁路德大学哈雷-维滕贝格——的学生为前几章添加了内容。
- 2004 年年中,复旦大学许正川博士开始翻译这本书的中文版。
- 2004 年年底,Jubjub68 开始翻译这本书的意大利语版。
- 佐治亚大学的数据管理课程的学生每个学期都会使用这本书,并不断改进它。
- 2006 年第一学期,佐治亚大学高级数据管理课程对本书进行了全面审查,以提高质量和一致性。
- 2006 年 8 月 31 日:“全球文本项目旨在为发展中国家创建免费的基于维基的教科书”:新闻稿直接链接到 https://wikibooks.cn/wiki/XML 。
- http://globaltext.org/ 直接链接到 https://wikibooks.cn/wiki/XML 。
要完成书中的练习并查看幻灯片,您需要访问以下软件(或合适的替代软件)
- Java 用于 NetBeans
- NetBeans 用于 XML 编辑、验证和转换
- MySQL
- OpenOffice
- Firefox