回答
在Oracle
中,用戶和模式是一回事。您可以創建兩個具有相同名稱的不同表格,屬於不同的用戶。
在SQL Server
中,架構和用戶是分開的東西。用戶僅用於登錄和定義權限。
此外,Oracle中的「schema」是SQL Server中的「數據庫」。 – 2010-05-11 14:57:20
@René:'SQL Server'也有'schema'的概念。在三部分名稱「mydb.dbo.mytable」中,「mydb」是一個數據庫(物理分組),而「dbo」是一個模式(邏輯分組)。 – Quassnoi 2010-05-11 15:01:12
Oracle架構就像Windows操作系統中的我的文檔文件夾。用戶可以授予其他用戶權限以查看其模式中的內容,但Oracle模式本質上是用戶的工作空間。
MS SQL Server的模式是名稱空間。雖然您可以擁有會計和營銷模式,但它們並不與個人用戶緊密耦合。會計模式中的對象包含會計信息,市場營銷模式中的對象具有市場營銷信息。
Oracle架構與用戶緊密耦合,MS SQL Server架構主要用於分類。
- 1. Oracle和SQL Server中的NVARCHAR之間的區別?
- 2. SQL Server存儲過程和用戶查詢之間的區別
- 3. SQL Server中用戶和登錄之間的區別
- 4. Oracle lnstant客戶端和Oracle客戶端之間的區別
- 5. Oracle客戶端和Oracle數據庫之間的確切區別
- 6. SQL Server登錄帳戶和數據庫用戶之間的區別?
- 7. Oracle DATE和TIMESTAMP之間的區別
- 8. Oracle和MS SQL Server中NOT條件和NOT()之間有什麼區別
- 9. Microsoft Azure門戶中的SQL數據庫和SQL Server之間的區別
- 10. SQL Server Compact Edition和真正的SQL Server之間的T-SQL區別?
- 11. Oracle版本之間的區別
- 12. mysql和oracle sql方言之間的主要區別是什麼?
- 13. 是他們之間的Sql服務器和Oracle之間的任何區別
- 14. SQL Server中的「不爲空」和「<>空」之間的區別?
- 15. SQL Server和ADO.NET中的事務之間的區別?
- 16. SQL Server 2008 R2中ntext和varchar之間的區別
- 17. SQL Server 2008 R2中@@和@之間的區別
- 18. SQL Server中主鍵和唯一索引之間的區別
- 19. 壓縮數據庫和SQL Server數據庫之間的區別
- 20. SQL Server 2005和2008之間的命令區別
- 21. Navision DB和SQL Server DB之間的區別
- 22. 'OR'和'||'之間的區別在SQL中?
- 23. PDO:rowCount()和SQL COUNT(col)之間的區別
- 24. .SQL和.DUMP文件之間的區別
- 25. Apache Spark SQL和MongoDB之間的區別?
- 26. SQL - COALESCE和ISNULL之間的區別?
- 27. PROC SQL和sqldf之間的區別
- 28. 很少有Oracle相關的問題,Oracle客戶端和ODAC之間的區別
- 29. SQL Server Express(2012)和LocalDB之間有區別嗎?
- 30. sql server中truncate和delete之間有什麼區別?
忍不住!從所有粉絲男孩那裏,填入空白:數據庫____的用戶是#&%@,而數據庫____的用戶非常棒! ;-) – 2010-05-11 14:58:51
@KM:我可以用同一個數據庫填充兩個空白,因爲任何數據庫都有兩種類型的用戶? – Quassnoi 2010-05-11 15:04:00