SQL SERVER2000教程-第一章-第二节 数据库分类---逻辑数据库
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://chenxing.blog.51cto.com/240526/44562 |
(1)系统数据库: 系统数据库作为SQLSERVER默认安装的一部分而安装,由系统表和存储过程组成。系统数据库、表以及存储过程共同为您提供 了设计、创建、部署和维护世界级SQLSERVER数据库的工具和支持。 a)Master数据库: 是追踪所有其它数据库和配置信息的关键数据库。它控制着用户数据库和SQLSERVER的操作。Master数据库对你的信息绝对重要,所 以你应该总是保留Master数据库的最近备份。 b)Msdb数据库: 是SQLSERVERAgent的主要支持。SQLSERVERAgent负责复制、任务调度、警报、系统操作员信息以及备份信息。因此,Msdb也是非常重 要的,哪怕你不使用SQLSERVERAgent,在Msdb中的备份信息也有助于数据库的恢复。 c)Model数据库: 是一个创建新数据库的模板,它包含了应该出现在每个用户数据库中的系统表。在创建一个数据库时,SQLSERVER会把Model数据库的 全部内容复制到新数据库中。因此,如果你想每次创建数据库时自动地创建某些对象、权限和用户,你就可以把它们放在Model数据库中。 d)Tempdb数据库: 保存所有临时表和临时存储过程。临时表可以被程序员显示的创建。当客户端连接终止时,这些临时表也会被自动删除。默认大小为 8MB.SQLSERVER支持两种类型的临时表:1、以##符号开头的全局临时表可为所有连接所用。在一个全局表创建之后,所有用户都可以使用它。 2、以#符号开头的局部临时表仅在创建它们的连接中可见,并且仅能由表的所有者访问。在Tempdb中创建临时表不需要在名称前加标志,并 且可以授予权限和废除权限。在Tempdb中直接创建的临时表必须显示的删除,否则它们会一直留在Tempdb中,除非SQLSERVER重新启动。 (2)演示数据库: PUBS和NORTHWIND,是SQLSERVER提供的示例数据库。该数据库及其中的表经常在联机帮助 的文档内容所介绍的示例中使用。 (3)自定义数据库: 用户通过SQL命令自己创建的数据库。本文出自 51CTO.COM技术博客 |


晨星
博客统计信息
热门文章
最新评论
友情链接

