更新時間:2022-01-12 10:00:07 來源:動力節點 瀏覽872次
當涉及到不同的關系數據庫管理系統 (RDMS) 時,它可能會令人困惑。根據軟件的不同,相同的詞具有不同的含義。SQL Server 數據庫引擎具有實例、登錄名、數據庫、架構和用戶。當 DBA 用于不同的數據庫平臺時,這些術語可能會引起一些混淆。以下是適用于 SQL Server 的條款。
SQL Server 在實例級別啟動。
SQL Server 實例是 SQL Server 的單個安裝組件。這包括二進制文件、內存分配、排序規則設置和系統數據庫(Master、MSDB、TempDB 和 Model)。它也是與實例關聯的用戶數據庫的集合。您可以在單個服務器上安裝多達 50 個不同的 SQL Server 實例。一個默認實例,其余的將被命名為實例。
登錄是在 SQL Server 的實例級別。SQL Server 的登錄有 2 種基本身份驗證類型:Windows 身份驗證或 SQL Server 身份驗證。有關身份驗證的更多信息,請訪問此處。
登錄名用于設置實例級別的角色和權限。這也稱為服務器主體。
數據庫由包含數據和對象的物理文件組成。它包括文件組、數據文件、日志文件。一個 SQL Server 實例上最多可以有 32,767 個數據庫。
模式是數據庫中對象的集合(或容器)。這些對象包括表、索引、視圖、存儲過程、函數。對于 SQL Server,用戶和模式是分開的,這使得從數據庫中刪除用戶更容易,而不會影響用戶創建的對象。
用戶是給定數據庫中的帳戶\組。它也稱為數據庫主體。安全性與用戶相關聯,以獲得可以完成哪些活動的權限。數據操作語言 (DML) 或數據定義語言 (DDL) 命令顯式地或通過數據庫角色授予用戶。
了解一般數據庫術語以及它是如何為您正在使用的給定 RDBMS 軟件實現的。在與支持不同數據庫系統的其他數據庫專業人員交談時,了解命令詞的差異很重要。如果大家想了解更多相關知識,可以關注一下動力節點的Java在線學習,里面的課程內容全面細致,從入門到精通,即使沒有基礎也可以看懂,希望對大家能夠有所幫助。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習