在关系型数据库管理系统(RDBMS)中,一般会包含以下五个系统数据库:1. master:这是数据库实例的主数据库,其中包含了所有的系统级元数据和配置信息例如,登录账户、权限配置等都保存在maste。sql5个系统数据库有哪些?更多详情请大家跟着小编一起来看看吧!
sql5个系统数据库有哪些(1)
在关系型数据库管理系统(RDBMS)中,一般会包含以下五个系统数据库:
1. master:这是数据库实例的主数据库,其中包含了所有的系统级元数据和配置信息。例如,登录账户、权限配置等都保存在master数据库中。
2. model:该数据库作为创建新数据库的模板,其中定义了新数据库的初始结构和配置。当创建新数据库时,系统会以model数据库为基础进行复制和创建。
3. msdb:这是管理和维护数据库所需的系统数据库。它包含了备份、恢复、作业、计划任务等管理信息。
4. tempdb:临时数据库用于存储临时数据和对象,例如临时表、临时存储过程等。tempdb在每个数据库实例启动时都会被重新创建。
5. resource:这是一个只读数据库,包含系统级表和视图,用于支持数据库管理系统的内部操作和功能。
需要注意的是,不同的数据库管理系统可能会有不同的系统数据库命名和功能,上述列举的是通常在SQL Server中常见的系统数据库。
sql5个系统数据库有哪些(2)
Master数据库
记录Sql Server初始化信息、数据库信息、登录账户、系统配置设置等系统级别信息
Tempdb数据库
保存操作数据时所创建的临时表和临时存储过程
Model数据库
保存数据库模板。当创建一个空白数据库时,可直接使用指定模板来创建
Msdb数据库
用于给SQL Server代理提供必要的信息来运行调度警报、作业及记录操作。同时也会记录数据库的备份和还原信息
Resource数据库
保存Sql Server中所有系统对象,是一个只读数据库