Bear in mind that joins and "relationships" are utterly different things. Access's diagram feature muddles up those concepts whereas SQL Server Management Studio does not. It's also the case that both SSMS and Access are not capable of drawing real ER Diagrams. Instead they use a pictorial notation that is peculiar to Microsoft and lacks most of the things that people expect to see in a ER Diagram. Most SQL Server developers and administrators don't use the diagram tool in SSMS.
To an extent that one needs a good ER diagram for documentation, sure, Access (or SSMS) not all that great for such a diagram tool.
But, it's better then nothing! And I remember when Access came out - having a diagram tool was REALLY amazing, and previous systems that had such a feature were rather expensive tools.
However, just like Access has both a Graphical interface for the ER diagram (to setup relationships), and then one for building queries?
SSMS also have both diagrams also, and works much the same, and thus has no more (or less) distinction then Access does.
And the default for editing views in SSMS is much the same as editing a saved query in Access.
Again, you get a designer with GUI diagram in both products.
So, I can't really say that Access or SSMS works much different. (in context of mixing up of the setting up of relationships, or that of building a query).
So, not sure of the distinction here?
If we are to assume that the equivariant of editing a saved query in Access is the same as editing a view in SQL server?
Then, really, both work near identical - and both bring up and show a graphical query designer by default.
Only minor difference is that SSMS does not bring up the designer by default when typing in a query, but that's not the same as editing a saved query - and in both products, a default editor is displayed.
And even when not editing a view?
I'll still often bring up the query builder - and SSMS allows you to use the designer for SQL, but without having a saved query.....
I tend to like the GUI for the "spatial" view of relation between the join(s) I have in such a query....
So, often, even when typing in a query in SSMS, I will bring up the SQL query designer - probably a habit from having used Access so much...
I just highlight the SQL and then right click, and choose "design in query editor".
So, I can't say Access, or SSMS mixes up the two features (relationships, and building of SQL) any more, or less between the two products....
Only real difference is the SSMS relatonships eidtor don't correctly draw join lines from the table column name, and you have to manually adjust those lines to "line up" with the given column name.
However, the SSMS query designer does draw the join lines correctly from column names just like Access does between columns in query editor....
Eg this:
R
Albert