计算机信息管理论文: 计算机信息管理技术初探摘要: 当今数据库技术已成为计算机应用的核心技术, 可以认为当今任何计算机信息系统和计算机应用系统都与数据库的应用分不开, 数据库已成为其核心和基础。建立数据库应用系统是要充分利用数据库中的数据。对数据库中的数据进行的操作除增加(Insert) 、更改(update) 和删除(delete) 外, 最常用, 也是重要的是查询操作。即便是最简单的数据库应用系统, 也离不开查询功能, 查询可以说是进行数据管理的重要手段, 不过也是数据库应用系统开发过程中较困难、花时间、有一定难度的部分。关键词: 计算机; 信息; 查询 1 、综合信息的查询目前, 随着工具软件的发展和广泛采用, 使数据库应用系统的开发如虎添翼,其中 PowerBuilder 以其独特的数据窗口(DataWindow) 倍受欢迎。 PowerBuide r 是美国著名的数据库应用开发工具生产厂家 Powersof t 公司于 199 1年6月推出的功能强大、性能优异的开发工具, 它是一种面向对象的、具有可视图形界面的、快速的交互开发工具。智能化的数据窗口对象是其精华所在。利用此对象可以操作关系数据库的数据而无需写入 SQL 语句, 即可以直接检索、更新和用多种形式表现数据源中的数据。但要注意, 必须使数据窗口成为窗口(Window) 下数据窗口控制的一个连接对象, 数据窗口才能使用户在应用执行期间访问数据库中的数据。利用 PowerBuilde r 提供的内部查询机制, 我们即可以让数据窗口作为查询条件的输入,又可以让该数据窗口作为查询结果的输出, 这样就可以使数据窗口中的所有数据项进行自由组合的查询。例如: 在窗口 W_que 上建立两个数据窗口控制 dw_1 和 dw_2, 分别连接两个数据窗口对象 dw_que 1与 dw_que2, 其中 dw_ 1 用于输入查询条件,而 dw_ 2 用于显示满足查询条件的所有元组。事实上条件的输入及元组的显示完全可以在一个数据窗口中实现, 考虑到这两种操作的差别(例: 条件输入可编辑, 而元组显示不可编辑; 条件输入可为某一范围, 而元组显示仅为满足条件的所有纪录……) 将其用两个数据窗口控制来实现。这就要求 dw_2 与 dw_1 数据共享, 即要求 dw_que1 与 dw_que2 两数据窗口的数据源完全相同。用这种方法实现查询优点突出,例: 通过设置数据窗口中对应列的编辑风格(Edit Styles) 为相应的下拉式数据窗口(DropDownDataWindow), 使显示的元组文字化。注意, 这要事先建好下拉式数据窗口。设置数据窗口中对应列的编辑风格同样可满足其它显示需要。利用数据窗口的风格特点: 查询表的列宽、列序可自由改变, 甚至可以覆盖掉一些列, 以达到更满足查询显示的需要。综合查询的信息来自多个表, 改变数据窗口的数据源, 采用多表连接的数据源即可实现。但是如我们问题的描述, 如果我们需要的查询项随机地来自这 43 张表中的数据项, 显示项也是随机地。这种任意条件的组合, 可选输出项的显示称为动态查询(Dynamic Query) 依然采用上述方法, 数据窗口 dw_que1 与 dw_que2 的数据源将是这 43 张表的连接, 先不说效率问题, 单从这 426 个项中输入查询条件,
计算机信息管理论文:计算机信息管理技术初探 来自淘豆网www.taodocs.com转载请标明出处.