J jsjxuwenjun Unregistered / Unconfirmed GUEST, unregistred user! 2008-03-25 #2 不是一两句话说的清楚的哦.<br>大方向:都是数据库文件里.<br>细份:既可以存在表数据里,也可以存在文件组里.<br><br>推荐你一本书<<Microsoft SQL Server 2000 优化指南>>,这个讲的详细哦!
不是一两句话说的清楚的哦.<br>大方向:都是数据库文件里.<br>细份:既可以存在表数据里,也可以存在文件组里.<br><br>推荐你一本书<<Microsoft SQL Server 2000 优化指南>>,这个讲的详细哦!
H hegyi Unregistered / Unconfirmed GUEST, unregistred user! 2008-03-25 #3 索引、约束、触发器都是表一级的对象,你可以到表中去找。<br>在建立和修改表时,工具栏中有管理关系、索引和键、全文索引、Check约束、触发器等工具,可以建立和管理这些对象。<br>2005与2000不同,触发器单独管理。既然是表级对象,你可以到左边(对象管理器)相应的表下去找(触发器和其它表级对象)。<br>至于他们存放的物理位置,它们都在一个主数据文件中,你就不用关心了,没有意义。
索引、约束、触发器都是表一级的对象,你可以到表中去找。<br>在建立和修改表时,工具栏中有管理关系、索引和键、全文索引、Check约束、触发器等工具,可以建立和管理这些对象。<br>2005与2000不同,触发器单独管理。既然是表级对象,你可以到左边(对象管理器)相应的表下去找(触发器和其它表级对象)。<br>至于他们存放的物理位置,它们都在一个主数据文件中,你就不用关心了,没有意义。
流 流水先生 Unregistered / Unconfirmed GUEST, unregistred user! 2008-03-25 #4 明白,就像表的结构列是存在系统表syscolumns中一样,我的想法是他会不会也像列一样存在表中的某个地方。这样我可以写个工具把数据库所有结构保存下来,然后在需要的时候可以恢复这些结构。
L lps Unregistered / Unconfirmed GUEST, unregistred user! 2008-03-25 #5 这样的工具已经有了,至于方法是保存生成这些东东的SQL,甚至插入数据的SQL,而不是你想的那样
H hegyi Unregistered / Unconfirmed GUEST, unregistred user! 2008-03-26 #7 数据库级对象存放在Marster数据库中,表级对象存放在本数据库的系统表中,还有一大堆相应的函数进行轮换,比如IsUserTable之类,这个不是一两句话能说清楚的,你去看BOL(Book online)吧,帮助里说得比较清楚,这是微软唯一的优点。
数据库级对象存放在Marster数据库中,表级对象存放在本数据库的系统表中,还有一大堆相应的函数进行轮换,比如IsUserTable之类,这个不是一两句话能说清楚的,你去看BOL(Book online)吧,帮助里说得比较清楚,这是微软唯一的优点。