设在SQL Server 2008某数据库中,已建立了四个文件组:fg1、f92、f93和f94,以及一个分区函数RangePF1。RangePF1的定义代码如下:CREATE PARTITION FUNCTION RangePFl(int)AS RANGE LEFT FOR VALUES(100,200,300)(1)请基于RangePFl创建一个分区方案RangePSl,每个分区对应一个文件组。(5分)(2)请使用RangePSl创建一个分区表PartitionT(Gid,GoodName,Price

题目

设在SQL Server 2008某数据库中,已建立了四个文件组:fg1、f92、f93和f94,以及一个分区函数RangePF1。RangePF1的定义代码如下:CREATE PARTITION FUNCTION RangePFl(int)AS RANGE LEFT FOR VALUES(100,200,300)(1)请基于RangePFl创建一个分区方案RangePSl,每个分区对应一个文件组。(5分)(2)请使用RangePSl创建一个分区表PartitionT(Gid,GoodName,Price),该表基于Gid列创建分区。其中Gid:int类型,取值大于等于1;GoodName:统一字符编码可变长类型,最多可存储20个汉字;Price:定点小数类型,小数部分1位,整数部分到千位。(5分)


相似考题
参考答案和解析
正确答案:
(1)【解题思路】数据实际上是依附于表而存在,我们将表放入到文件组中,而文件组是一个逻辑的概念,其实体是辅助数据库文件(ndf),所以就等于将我们指定的数据放入到了指定的辅助数据库文件中,然后将这些辅助数据库文件放人不同的磁盘分区中,就可以有针对性的对相应的数据实现性能的优化。【参考答案】create partition scheme RangePSlas partition RangePFlto(fgl,f91.fgl,f92)(2)【解题思路】创建分区表可通过以下几个步骤实现:①创建分区函数。②创建分区方案。③使用分区方案创建表。【参考答案】创建分区表:create table orders(GID int identity(1,1)primary key,GoodName varchar(40),Price float)on RangePSl(GID)
更多“设在SQL Server 2008某数据库中,已建立了四个文件组:fg1、f92、f93和f94,以及一个分区函数RangePF1 ”相关问题
  • 第1题:

    Windows 2000 Server的活动目录数据库增加了一个新的分区是()。

    A.配置分区

    B.架构分区

    C.应用分区

    D.域分区


    正确答案:C

  • 第2题:

    下列选项中,不属于数据库管理系统的是_________。

    A.Excel
    B.FoxPro
    C.Access
    D.SQL-Server

    答案:A
    解析:

  • 第3题:

    在使用SQL语言,创建数据库时,若要把一个辅数据文件创建在主文件组中,需要把语句写在 ON PRIMARY 之后()


    错误

  • 第4题:

    下列关于SQL Server 2008数据库中文件组的说法,错误的是( )。

    A.在一个数据库中用户可以创建多个文件组

    B.次要数据文件可以和主要数据文件存放在相同的文件组中

    C.可以为日志文件单独定义文件组

    D.PRIMARY是系统定义好的一个文件组,每个数据库有且仅有一个PRIMARY文件组


    参考答案:C

  • 第5题:

    在使用SQL语言,创建数据库时,若要创建一个用户文件组,需要使用关键字newgroup()


    错误