没有合适的资源?快使用搜索试试~ 我知道了~
基于WEB的XML格式数据库管理器设计.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 133 浏览量
2023-06-10
22:25:42
上传
评论
收藏 384KB PDF 举报
温馨提示
试读
31页
基于WEB的XML格式数据库管理器设计.pdf
资源推荐
资源详情
资源评论
基于 WEB 的 XML 格式数据库管理器设计(Apache 平台)
摘 要
XML 成为网络数据交换的事实标准。基于 Web 的 XML 格式数据库管理器开发成为当今的热门方
向。XML 格式数据库管理器常都是基于关系数据库而设计的,并且存在数据存储方式上的转换问题。
本文主要研究了纯 XML 数据库的结构和功能,比较分析了 XML-Enabled 数据库和 NativeXML 数据库
的优缺点,在 Apache HTTP 2.2 Server 平台上应用 PHP 语言建立了数据库管理器的类库和系统模型,
设计实现了基于 Web 的 XML 格式数据库管理器的对库、表、数据进行管理操作的功能,通过分析系
统中的故障诊断实例,对系统进行了测试,验证了系统的合理性。
关键词:XML;XML 数据库;XML 数据库管理系统;PHP
WEB-based database management of the XML format
design (Apache platform)
Abstract
XML has become the network's de facto standard for data exchange. Web-based XML format for the
development of the database manager has become a popular direction. XML format for the database
manager are often designed based on the relational database and data storage means the existence of the
conversion. In this paper, a pure XML database study the structure and function, comparative analysis of
the database and XML-Enabled Database NativeXML the advantages and disadvantages, in the Apache
HTTP 2.2 Server application platform PHP language to establish a database management system's library
and model, Design and Implementation Web-based XML format for the database manager library, table,
data management functions of operations, through the analysis of system fault diagnosis example, the
system has been tested to verify the rationality of the system.
Keywords: XML;XML Database;XML DBMS;PHP
I
目 录
引 言...............................................................................................................................................................1
1 项目概述 ...................................................................................................................................................2
1.1 系统功能与应用背景 .....................................................................................................................2
1.2 研究本系统的意义 .........................................................................................................................2
1.3. 国内外相关课题的研究 ..................................................................................................................3
1.4 设计研究主要内容 .........................................................................................................................4
2 开发工具 ...................................................................................................................................................5
2.1 PHP 编程技术.................................................................................................................................5
2.1.1 PHP 概述..............................................................................................................................5
2.1.2 PHP 的特性..........................................................................................................................5
2.2 XML 数据库技术 ...........................................................................................................................6
2.2.1 XML 简介 ...............................................................................................................................6
2.2.2 XML 数据库 ...........................................................................................................................6
2.2.3 纯 XML 数据库管理系统 .....................................................................................................7
2.3 编程环境 .........................................................................................................................................8
3 需求分析 ...................................................................................................................................................9
3.1 系统运行环境 .................................................................................................................................9
3.2 需求分析 .........................................................................................................................................9
3.2.1 功能需求 ..............................................................................................................................9
1 管理员的功能需求 ......................................................................................................................9
3.2.2 性能需求 ..............................................................................................................................9
3.2.3 可行性分析 ............................................................................................................................9
4.系统总体设计 ........................................................................................................................................11
4.1 系统功能设计 .................................................................................................................................11
4.2 系统结构设计 .................................................................................................................................11
5.系统详细设计 ........................................................................................................................................13
5.1 用户注册、登录设计 .....................................................................................................................13
5.2 用户管理设计 .................................................................................................................................13
5.2.1 建立,删除表 ......................................................................................................................13
5.2.2 数据的查询,增添,修改,删除 .......................................................................................13
5.3 管理员管理设计 .............................................................................................................................15
5.3.1 数据库的建立,删除 ..........................................................................................................15
5.3.2 建立,删除表 .......................................................................................................................15
5.3.3 数据的查询,增添,修改,删除 .......................................................................................15
6 测试与维护.............................................................................................................................................18
6.1 测试的任务及目标 .......................................................................................................................18
6.1.1 测试的任务 ........................................................................................................................18
6.1.2 测试的目标 ........................................................................................................................18
6.1.3 测试的环境 ........................................................................................................................18
6.2 测试方案及过程 ...........................................................................................................................18
-
II
6.2.1 用户注册、登录 ..................................................................................................................18
6.2.2 用户管理 ..............................................................................................................................18
1. 建立,删除表 ..........................................................................................................................18
2.数据的查询,增添,修改,删除 ............................................................................................19
6.2.3 管理员管理 ..........................................................................................................................21
1. 数据库的建立,删除 ..............................................................................................................21
2.建立,删除表 ............................................................................................................................21
3.数据的查询,增添,修改,删除 ............................................................................................21
6.3 系统维护 .......................................................................................................................................21
结 论 ....................................................................23
致 谢 ....................................................................24
参 考 文 献 ..............................................................25
附 录 ....................................................................26
引言
1
引 言
高效地管理大批量的数据在计算机应用领域来说是至关重要的,数据库管理系统
(DBMS)是使得单个或多个用户可以方便有效地管理并操纵大量数据的系统软件,它作为
数据处理和管理的标准工具,己经逐步成为现代信息系统的基础和核心。
XML (Extensible Markup Language)是一种元标记语言,可自定义标记,实现数据
的结构化,在数据表现方面有很强的扩展能力。它在 Web 的数据交换,数据提取,数据
发布方面己被广泛应用,如何对这些 XML 格式的数据进行方便有效的管理,是 XML 技术
发展到现阶段需要解决的问题。
数据库技术是较大规模的应用中都必须使用的。众所周知,现在流行的数据库产品
大都是关系数据库,还有部分是面向对象的数据库。这些技术在传统应用的数据管理中
都起了至关重要的作用。由于 XML 是层次性的结构,如果用传统的关系数据库管理系统
对 XML 格式的数据进行管理,则需要进行映射转换,降低了数据处理的效率,而且多层
的层次结构需要经过复杂的转换,通过多张表来体现数据间的关系,失去了 XML 表达数
据方面的优点。所以本课题希望构造一个 XML 数据库管理系统,可以直接对 XML 数据进
行存取和查询,使 Web 的数据应用能通过该系统直接实现 XML 数据的管理。
剩余30页未读,继续阅读
资源评论
老帽爬新坡
- 粉丝: 82
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功