• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 866
  • Last Modified:

Query vs View --- SQL Server vs MS Access

I know this may be a silly question, but what the heck...

1) Why does Microsoft call a "Query" a "View" in SQL Server but a "Query" in MS Access?
2) And, if a "Query" is called a view in SQL Server, then why does the MS SQL Server Management Studio have a toolbar called "Query Designer" and one called "View Designer"?
3) Plus, if a "Query" is called a view in SQL Server, then why is there a button named "New Query" on the "Standard" toolbar?

I'm sure these will be easy points for one  or two of you :)
0
Jon Bredensteiner
Asked:
Jon Bredensteiner
3 Solutions
 
Guy Hengel [angelIII / a3]Billing EngineerCommented:
>1) Why does Microsoft call a "Query" a "View" in SQL Server but a "Query" in MS Access?
ask MS ... :)

seriously now, in SQL Server, View is only a VIEW (SELECT), and cannot be anything else
in MS Acccess, a QueryDef can be anything: SELECT, INSERT, UPDATE, DELETE ...
0
 
Guy Hengel [angelIII / a3]Billing EngineerCommented:
2) And, if a "Query" is called a view in SQL Server, then why does the MS SQL Server Management Studio have a toolbar called "Query Designer" and one called "View Designer"?

probably because you can design a query without needing to create a view out of it

3) Plus, if a "Query" is called a view in SQL Server, then why is there a button named "New Query" on the "Standard" toolbar?
same as 2)  
0
 
dportasCommented:
SQL Server != Access

A view is just a query that is given a name and saved in the database.
But you don't have to save a query as a view. You could save a query on disk or put it in an application or not save it at all.

Hope that helps.
0
Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
Jim HornMicrosoft SQL Server Developer, Architect, and AuthorCommented:
I believe Buffy Jean MacVanDerVoorst III in Microsoft Marketing thought 'View' would be more appealing of a descriptor than 'Query', so when she was assigned to the SQL Server 7 project she did her best to globally rename 'query' to 'view'.

Later on, she managed to get Windows NT 6 renamed to Windows 2000.

Also, there is no truth to the rumor that her involvement in the Windows 2000 project was the cause of its release being delayed an entire year.

Why do you ask?
0
 
Guy Hengel [angelIII / a3]Billing EngineerCommented:
LMAO
0
 
Jon BredensteinerProject ManagerAuthor Commented:
Thanks guys....

I should have given jimhorn 50 points just for being funny.
0

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now