1 不允许对哪个系统数据库进行备份操作:master、model、msdb、tempdb???2默认情况下SQL SERVER的系统数据库有几个,四个还是六个,分别是什么?3多表连接的时候默认连接是不是内连接?4是主键或者外键的列不适合建立索引??对不对,为什么?

解决方案 »

  1.   

    6个master,model,msdb,northwind,pubs,tempdbnorthwind,pubs示例数据库
      

  2.   

    http://zhidao.baidu.com/question/284598250.html1、建议楼主安装个SQL SERVER 2005的数据库,安装后可以看到第二问的答案!
    2、系统数据库你逐个备份一下就知道第一问的答案了。
    3、建两个表,join一下,然后inner join,看看结果你就知道第三问的答案了。
      

  3.   

    我认为就是第一题里面那四个数据库,可这书上讲解的时候说了六个数据库。除了master、msdb、tempdb、model数据库,还有示例数据库和mssqlsystemresource数据库,那这两个算什么啊,这个系统资源数据库算不算系统数据库????
    多表连接的时候默认连接就是内连接,这个我晓得了,可以省略inner关键字。
      

  4.   

    1.可以对master、model、msdb进行备份.tempdb是临时库,不需要备份.
    2.系统数据库一般为四个:master、model、msdb、tempdb,示例数据库两个:adventrueworks,adventrueworksdw.
    3.多表连接的时候默认连接是不是内连接?没有这个提法,也就是不存在你说的什么默认连接.
    4.不对,主键\外键都可以建立索引.
      

  5.   

    1 不允许对哪个系统数据库进行备份操作:master、model、msdb、tempdb???
    2默认情况下SQL SERVER的系统数据库有几个,四个还是六个,分别是什么?
    2005还是2000??不说版本不知道 2000是6个 2005和2008是4个3多表连接的时候默认连接是不是内连接?
    是的4是主键或者外键的列不适合建立索引??对不对,为什么?
    主键默认是聚集索引 
      

  6.   

    tempdb这个不是
    4个
    是的
    不对 原因说不上 知道就行
      

  7.   

    3多表连接的时候默认连接是不是内连接?多表连接的时候默认连接不是内连接inner join,而是cross join
      

  8.   

    问题3:sql server 默认为内链接
    问题4:sql server 默认为主键列建立集群索引,由于集群索引一般查询速度较快,但一张表只能建立一个集群索引,所以集群索引显得比较‘珍贵’,一般建立在经常需要查询的字段上,或者经常需要通过某个字段来过滤数据时建立集群索引,所以集群索引一般不是建立在主键上,而是建立一个复合索引
      

  9.   

    1、系统资源数据库 实际是  5个 master tempdb msdb mssqlsystemresorce model
    2、看到四个  如果安装reportservices 等还有 系统库呢 TFS等
    3、默认为内链接
    4、主键是约束是逻辑的 , 现在的主键的唯一性是通过唯一索引来实现的.索引是数据库中实实在在的对象 .是物理的存储.