LIKE-оператор в реляционной алгебре

Есть ли способ отобразить sql LIKE-оператор в реляционной алгебре?

прямо сейчас я сделал это так:

имя НРАВИТСЯ ('B%')человек

Но я не уверен, что это правильный путь.

Заранее спасибо за помощь.


person Ewoud    schedule 07.03.2013    source источник
comment
Допустим, вы используете реляционную алгебру с определенной двоичной операцией LIKE для строковых операндов. Тогда ваша запись верна.   -  person shibormot    schedule 07.03.2013
comment
Дополнить комментарий шибормота. По сути, в реляционной алгебре такого нет. Если вы составляете нотацию, чтобы включить этот оператор, то это решение кажется приемлемым.   -  person Mosty Mostacho    schedule 08.03.2013


Ответы (1)


Вот похожий вопрос, рассмотренный ранее на этом сайте, относительно того, как использовать LIKE в реляционной алгебре. . В этом случае профессор указал, что можно использовать LIKE так же, как и в SQL.

person Megan Squire    schedule 07.03.2013