专注Java教育14年 全国咨询/投诉热线:444-1124-454
赢咖4LOGO图
始于2009,口口相传的Java黄埔军校
首页 hot资讯 SQL数据库实例

SQL数据库实例

更新时间:2022-01-12 10:00:07 来源:赢咖4 浏览591次

当涉及到不同的关系数据库管理系统 (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 软件实现的。在与支持不同数据库系统的其他数据库专业人员交谈时,了解命令词的差异很重要。如果大家想了解更多相关知识,可以关注一下赢咖4的Java赢咖4在线学习,里面的课程内容全面细致,从入门到精通,即使没有基础也可以看懂,希望对大家能够有所帮助。

提交申请后,顾问老师会电话与您沟通安排学习

免费课程推荐 >>
技术文档推荐 >>