Некоторые языки запросов, которые носят название QBE, построены совсем на других принципах, чем те, что были изложены выше, и было бы хорошо найти для них другое название. Так, например, язык RQBE FoxPro не является табличным двухмерным языком запросов. Он является «построителем» запросов (в том числе SQL). Сложный запрос реализуется в нем просто вводом каждого элементарного условия на отдельной строке. Если две строки не разделены никакой операцией, то считается, что они соединяются операцией «И». Операцию «ИЛИ» нужно указывать явно между соединяемыми строками.
Все языки запросов имеют много общего. Но, с другой стороны, даже языки, относящиеся к одному классу, отличаются в деталях своей реализации. Начиная работать с новой для вас СУБД, проведите серию экспериментов, чтобы убедиться, что ваше понимание логики реализации запросов соответствует той, что заложена в данной конкретной системе.
предыдущаяследующая