SQLServer2000包含哪些系统数据库(sqlserver2005属于什么数据库系统)

SQLServer2000包含哪些系统数据库(sqlserver2005属于什么数据库系统),第1张

master,model,msdb,northwind,pubs,tempdb

pubs示例数据库

pubs示例数据库以一个图书出版公司为模型,用于演示Microsoft_SQLServer数据库中可用的许多选项。该数据库及其中的表经常在文档内容所介绍的示例中使用。

Northwind示例数据库

NorthwindTraders示例数据库包含一个名为NorthwindTraders的虚构公司的销售数据,该公司从事世界各地的特产食品进出口贸易。

master数据库

master数据库记录SQLServer系统的所有系统级别信息。它记录所有的登录帐户和系统配置设置。master数据库是这样一个数据库,它记录所有其它的数据库,其中包括数据库文件的位置。master数据库记录SQLServer的初始化信息,它始终有一个可用的最新master数据库备份。

tempdb数据库

tempdb数据库保存所有的临时表和临时存储过程。它还满足任何其它的临时存储要求,例如存储SQLServer生成的工作表。tempdb数据库是全局资源,所有连接到系统的用户的临时表和存储过程都存储在该数据库中。tempdb数据库在SQLServer每次启动时都重新创建,因此该数据库在系统启动时总是干净的。临时表和存储过程在连接断开时自动除去,而且当系统关闭后将没有任何连接处于活动状态,因此tempdb数据库中没有任何内容会从SQLServer的一个会话保存到另一个会话。

默认情况下,在SQLServer在运行时tempdb数据库会根据需要自动增长。不过,与其它数据库不同,每次启动数据库引擎时,它会重置为其初始大小。如果为tempdb数据库定义的大小较小,则每次重新启动SQLServer时,将tempdb数据库的大小自动增加到支持工作负荷所需的大小这一工作可能会成为系统处理负荷的一部分。为避免这种开销,可以使用ALTERDATABASE增加tempdb数据库的大小。

model数据库

model数据库用作在系统上创建的所有数据库的模板。当发出CREATEDATABASE语句时,新数据库的第一部分通过复制model数据库中的内容创建,剩余部分由空页填充。由于SQLServer每次启动时都要创建tempdb数据库,model数据库必须一直存在于SQLServer系统中。

msdb数据库

msdb数据库供SQLServer代理程序调度警报和作业以及记录 *** 作员时使用。

(1)select top 6 from goods ---top和6中间该有个空格

(2)select 进货价 from goods order by 进货价 DESC--人家要求返回的只是进货价,所以把商品名去掉了,还有,你逗号应该用英文格式的,不要用中文的

(3)好像一个表查询不了,你最好把你两个表结构列出来,要不我也没法给你写

(4)select avg(零售价格) from sell

(5)selct 商品名称,进货数量,销售时间 from sells where 销售时间 between '2004-1-1' and '2005-1-1'---日期上要带引号,而且你逗号还是用的中文的

(6)貌似还是要列表结构,不可能是你写的那么简单

(7)同上

(8)同上

以上就是关于SQLServer2000包含哪些系统数据库(sqlserver2005属于什么数据库系统)全部的内容,包括:SQLServer2000包含哪些系统数据库(sqlserver2005属于什么数据库系统)、SQL sever 2000 数据库 这道习题的答案是是什么、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10192956.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存