Ясное объяснение «theta join» в реляционной алгебре?

Я ищу ясное, базовое объяснение понятия theta join в реляционной алгебре и, возможно, пример (с использованием SQL, возможно), чтобы проиллюстрировать его использование.

Если я правильно понимаю, соединение тета является естественным соединением с условием, добавленным в. Так, в то время как естественное соединение обеспечивает равенство между атрибутами одного имени (и удаляет дубликат?), тета-соединение делает то же самое, но добавляет в условии. У меня есть это право? Любое ясное объяснение, в простых выражениях (для не-математика) было бы очень ценно.

Может ли кто-то объяснить важность или идею декартового продукта? Я думаю, что я упускаю что-то в отношении основной концепции, потому что мне это просто кажется повторением основного факта, то есть, что набор 13 X набор 4 = 52...

-121--1121814- Примеры гибкости в Java Я пытаюсь создать легковесный объект в Java. Я работал с аналогичной концепцией в Objective-C (Singleton Classes in Objective-C//Я считаю, что они одно и то же). Я пытаюсь найти...

Я пытаюсь создать объект flyweight в Java. Я работал с аналогичной концепцией в Objective-C (Singleton Classes in Objective-C//Я считаю, что они одно и то же).

Я пытаюсь найти учебник или пример или объяснение в Интернете, чтобы узнать, как создать объект Flyweight и использовать его, но я искал в Google и я не могу найти ничего спуска. Я прошел через 10 страниц и они в основном плагиат с одного сайта, который только объясняет концепцию. Я понимаю концепцию - мне нужно что-то, чтобы помочь мне/научить меня, как реализовать ее на Java.

Есть какие-либо предложения/учебные пособия?

Спасибо!

6
задан darksky 27 September 2011 в 02:00
поделиться