Visual representation of a simple equi-join as a diagram

Discipline

Databases

Form

Visual Representation

Attribution — Origin / Source

Collected by Xiaoying Tu — Garcia-Molina, H., Ullman, J., & Widom, J. (2009). Database Systems: The Complete Book. 2 ed. Prentice Hall Press, Upper Saddle River, NJ, USA.

Topic

Query languages (basic)

Domain

Within-Database

Conceptual Advantage

Visualizes the operations of a query involving joining two relations by an equality condition between two attributes in separate relations, which helps reader understand the logical process of such queries

Mapping

SymbolConcept
rectangles tables / relations
horizontal stripes rows
circled portions within the stripes specific attribute values in those rows
double-sided arrow equi-join condition

Draws Attention To

The relevant components in both relations and the checking conditions involved, particularly the equi-join condition linking records in separate relations

Details

Alternate Versions

NATURAL_JOIN_as_a_diagram

Comments or Feedback?

Do you have feedback on this notional machine? Did you find a mistake, or do you have a request for improvement? You can create an Issue on GitHub, where the description is hosted. This way we can see your feedback and address it.

For this, you need a GitHub account. Then follow this link to see the source file of this page. In there, click the ... left of the highlighted line, then pick "Reference in a new issue".

Create an Issue on GitHub