-
题名基于逆向查询处理算法的数据库系统测试数据生成方法
被引量:3
- 1
-
-
作者
冯丽云
洪玫
杨秋辉
周洪宇
臧康
-
机构
四川大学计算机学院
-
出处
《计算机应用》
CSCD
北大核心
2011年第4期948-951,共4页
-
文摘
生成测试数据和数据库状态是进行数据库系统测试的重要工作,逆向查询处理(RQP)算法提供了一种生成测试数据的方法。然而RQP算法只针对Select查询语句,为克服这一局限性,在RQP的基础上进行扩展,形成逆向操作处理(RMP)算法,以处理SQL语言中的所有数据操作语句。RMP算法的基本思想是将Delete、Insert、Update等数据操作语句转化为查询操作,即将这些操作语句所需的数据库实例应满足的条件转化为用Select语句来描述,再将转化后得到的Select语句作为RQP算法的输入,从而得到满足条件的数据库实例。RMP算法支持SQL基本语句的逆向运算,为数据库测试数据的自动生成提供了更好的支持。
-
关键词
逆向查询处理
逆向操作处理
关系运算
数据库系统测试
测试数据自动生成
-
Keywords
Reverse Query Processing(RQP)
reverse manipulate processing
relational operating
database system test
automatic test data generation
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-