. . "This approach is an improvement over having the user learn SQL. The disadvantage to this approach, however, is that changes to the structure of the database will necessitate changes to the custom application." . .