Обсуждение:Алгоритм соединения вложенными циклами (KQvr';yuny&Glikjnmb vky;nuyunx flk'yuudbn entlgbn)
Эта статья тематически связана с вики-проектом «Информационные технологии», цель которого — создание и улучшение статей по темам, связанным с информационными технологиями. Вы можете её отредактировать, а также присоединиться к проекту, принять участие в его обсуждении и поработать над требуемыми статьями. |
Untitled
[править код]По поводу " произвольного числа итераций в каждой из соединяемых таблиц " и " Циклы могут вкладываться произвольное число раз, в зависимости от числа таблиц, участвующих в соединении " Насколько я понимаю теорию, операция соединения оперирует двумя отношениями. Если нам надо соединить большее количество отношений, то операция соединения просто повторяется соответствующее количество раз. Если посмотреть план запроса MS SQL сервера, то операции соединения там также оперируют 2мя таблицами. Соответственно, мне кажется, надо скорректировать "Подробное описание алгоритма". Bibikoff 10:17, 22 августа 2007 (UTC)
Ещё раз: " В общем случае алгоритм получает на вход n таблиц и условия соединения ". Откуда это? В теории такого нет. На практике, в СУБД которые я знаю, таблицы соединяются попарно. Вы можете сослаться на некий источник? Bibikoff 15:23, 22 августа 2007 (UTC)
- Здесь и здесь Снимаю свой вопрос Bibikoff 08:26, 24 августа 2007 (UTC).