当前位置: 代码迷 >> Sql Server >> 请问几个关于实例,数据库,数据文件,登录名,数据库用户名,模式(schema),表的概念有关问题
  详细解决方案

请问几个关于实例,数据库,数据文件,登录名,数据库用户名,模式(schema),表的概念有关问题

热度:699   发布时间:2016-04-27 19:27:31.0
请教几个关于实例,数据库,数据文件,登录名,数据库用户名,模式(schema),表的概念问题


针对SQL SERVER 2005 ,想请教如下几个问题,谢谢
看了很多书,发现书上没有把以下几个概念陈述清楚

1。实例: 是不是就是安装好SQL SERVER后,整个SQL SERVER系统就称作一个实例?
2。数据库拥有者dbo,似乎某个数据库是被某个用户拥有的
  可是建立用户必须在某个数据库里建立吧?那么应该用户属于某个数据库才对啊
  这不自相矛盾吗?
3。一个表(或者说一个数据库对象)是否只能属于一个模式,还是一个表可以属于不同的模式
4。一个模式(schema)是不是只能属于一个数据库用户?
  还是一个模式(schema)可以同时属于不同的数据库用户?
5。在Oracle里,我可以指定某个表属于哪个用户,该表放在哪里(表空间)
  那么在SQL SERVER里,又是怎么样的呢?
  我可以指定表放在哪里(地点)吗?


------解决方案--------------------
1. 好象不是的吧? 实例就象是一个服务, 一个程序吧? 你装了一个SQL SERVER, 可以同时打开好多个Management Studio. 
2. 用户建立有好多种呢. 有基与服务器的, 有基于数据库的.
3. 一个表只能属于一个模式
4. 新的模式可以属于多个用户, 你可以建立GROUP.
5. 不大清楚.
  相关解决方案