Sql server 数据库管理工具vs数据库管理系统?
我正在使用Microsoft SQL Server Management Studio。我认为它是一个数据库管理系统,直到今天我才意识到数据库管理系统实际上是MicrosoftSQLServer。 因此,我想知道Microsoft SQL Server Management Studio和Microsoft SQL Server之间的关系和区别 我从中了解到MicrosoftSQLServerManagementStudio是一种数据库管理工具。那么和之间的区别和关系是什么呢Sql server 数据库管理工具vs数据库管理系统?,sql-server,database,database-administration,database-management,Sql Server,Database,Database Administration,Database Management,我正在使用Microsoft SQL Server Management Studio。我认为它是一个数据库管理系统,直到今天我才意识到数据库管理系统实际上是MicrosoftSQLServer。 因此,我想知道Microsoft SQL Server Management Studio和Microsoft SQL Server之间的关系和区别 我从中了解到MicrosoftSQLServerManagementStudio是一种数据库管理工具。那么和之间的区别和关系是什么呢 数据库管理系统是否
- 数据库管理系统的行为是否类似于编程语言(这里是SQL语言)的编译器
- 数据库管理工具是否像IDE一样用编程语言开发程序
是-它提供了数据库的可视化表示,还提供了智能感知来帮助查询构造。这里真的有问题吗?您似乎在问DBMS和数据库管理工具之间有什么区别,但随后您也回答了这个问题。你在这里寻找什么?我在寻找我问题的答案。我的问题是那些以问号结尾的句子。不是开玩笑吧?你似乎也为他们提供了答案,是吗?我不这么认为。不开玩笑。如果我要写一个答案,它的回答几乎和你文章的最后一部分一样。最后一个以“数据库管理工具”开头的黄色框。好吧,只是我的回答不会写得那么好。这解释得非常清楚准确。谢谢。DBMS就是SQL语言的编译器,数据库管理工具就是SQL语言编程的IDE吗?@Tim本质上是的。在你提出这个问题之前,我从来没有这样想过,但这似乎是正确的。DBMS不仅仅是一个编译器。它也是运行时元素。与编程语言相比,可以肯定地说,管理工具就像VisualStudio,其中DBMS既是编译器又是dotnet运行时引擎。