在AIX Version 5.3中使用Java和PHP技术进行开发(3)
2008-11-13 08:14:08 来源:WEB开发网本文的内容包括:
问卷调查应用程序中数据库的使用
安装 DB2
数据库结构
创建数据库表
向表中插入数据
根据所存储的数据提供报表
数据库角色
在一个类似这样的应用程序中,数据库角色可以在不同的级别上起到作用。从数据捕获和存储的角度来看,它为您的应用程序实现数据的存储提供了一种简单方法。对于存储信息,有许多可行的解决方案,从使用基本的文本文件,直到使用完全成熟的关系数据库解决方案,比如 IBM DB2 数据库服务器。
对于与本文中类似的基于 Web 的应用程序来说,使用文本文件存储数据的做法并不实用,因为极有可能会出现并发访问的情况。使用专业的数据库解决方案,可以通过数据库引擎来解决锁定和数据损坏的问题。
更重要的是,从由数据库中重新获取信息的角度来看,您可以使用数据库引擎以执行查询、排序和计算,这将省去执行聚合和统计分析(可能需要与数据库进行大量的数据交换)的需要。相反,您可以使用数据库引擎来处理这个过程,然后报告汇总的信息,而不是原始数据。
您需要使用数据库来存储问卷调查表格中的原始数据,并且作为您的应用程序报告相关信息的一种方法。
在 AIX 中安装DB2 Version 9
尽管 AIX 分发介质中提供了 DB2 Version 8,但是我们仍然决定使用 DB2 Version 9,这是因为您稍后可能需要利用 DB2 Version 9 PureXML 功能。IBM 为 DB2 Version 9 Enterprise Server 提供了 90 天的试用期。参考资料中提供了相关的评估、系统需求和安装文档的链接。
要在 AIX 中安装 DB2 Version 9,您需要 64 位的内核、Technology Level 5300-04、Service Pack 5300-04-02 和 C++ 运行时 level xlC.rte 8.0.0.4。
更多精彩
赞助商链接