Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - Алгоритм соединения вложенными циклами23 января 2011Оглавление: 1. Алгоритм соединения вложенными циклами 2. Подробное описание алгоритма 3. Преимущества Общее представление об алгоритме В общем случае алгоритм получает на вход n таблиц и условия соединения. Результатом его работы является набор строк с результатами соединения. Упрощая до двух таблиц, алгоритм можно описать следующим образом: для каждой строки одной из таблиц выполняется поиск в другой таблице строк соответствующих условию соединения. В самом общем случае это постепенное построение декартова произведения исходных таблиц с анализом условия соединения для каждой из комбинаций строк. На псевдокоде это можно записать так: Для каждой строки из Для каждой строки из Если УдовлетоворяетУсловию Вывести; Если для ведомой таблицы есть индекс, применимый для выбранного условия соединения, то соединение можно осуществить значительно более эффективно. На псевдокоде это можно выразить так: Для каждой строки ИЗ Вывести); Просмотров: 2595
|