在数据库应用项目的生命周期中充分利用 DB2 目录视图的最佳实践
2010-07-12 00:00:00 来源:WEB开发网简介
IBM DB2 数据库同 Oracle,MySQL,MS SQL Server 等其他流行数据库一样,拥有自己的一套数据字典去存储数据库对象的属性和状态信息。在 DB2 数据库中,用户可以通过访问目录视图(Catalog Views)来获取这些信息。
在 DB2 数据库应用项目的开发过程中,需要项目的设计开发人员和管理维护人员对目录视图有必要的了解,因为在实际软件开发项目生命周期的各个阶段(通常都要包括设计,开发,管理和错误分析),都可以利用对目录视图的查询和分析,去有效的提高工作效率,同时避免潜在错误,以及更好的管理数据库。
一些 DB2 的初学者和开发人员,往往只会专注于应用程序(SQL/PL)的实现而忽视了对目录视图这一部分的了解。希望初学者能够结合目录视图去加深对各种数据库对象的认识;希望数据库开发人员能将目录视图(数据字典)做为自己的常规武器运用到日常工作中。当您需要从基于其他数据库的开发工作转入 DB2 数据库开发时,熟悉 DB2 目录视图是一个很好的切入点。为了方便您学习和加深印象,本文会结合一些实际的例子描述在 DB2 数据库应用项目的生命周期中各个阶段如何充分使用 DB2 目录视图,最后还将介绍一个学习和使用目录视图的工具。
请注意文中所采用的例程适用于 DB2 for Linux, UNIX and Windows V8.0 之后的版本。通过 IBM 产品技术支持站点 可以获得 DB2 for Linux, UNIX and Windows V8.0 到最新 V9.7 的各个版本的在线和离线文档。目录视图相关信息可以查阅 DB2 各个版本 PDF 文档中的 SQL 参考卷一中的附录 D(SQL Reference Volume.1 - Appendix D. Catalog views)。
更多精彩
赞助商链接