Главная / Модели и смыслы данных в Cache и Oracle / Как в базах данных реализуются соединения таблиц?

Как в базах данных реализуются соединения таблиц?

вопрос

Правильный ответ:

при помощи специальной процедуры имеющей структуру нескольких вложенных циклов и уникальной для каждого соединения
методом вложенных циклов, когда выполняется однотабличный запрос и первая найденная строка передаётся внутреннему циклу, который ищет подходящую строку из второй таблицы ит.д.
методом хэширования, когда при соединении двух таблиц два цикла выполняют независимые однотабличные запросы со своими условиями, точнее, по таблице, которая вернёт меньше строк, строят хэш-функцию, а второй запрос выполняется с использованием этой функции
сортировкой слиянием
Сложность вопроса
83
Сложность курса: Модели и смыслы данных в Cache и Oracle
59
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Зачёт всё. Иду выпивать отмечать халяву с тестами интуит
07 июл 2020
Оставить комментарий
Другие ответы на вопросы из темы базы данных интуит.