更多"在SQL Server 2008中,建立索引视图的目的是为了提高数据查"的相关试题:
[填空题]在SQL Server 2008中,通过在视图上创建唯一______索引的方式可使视图的结果集保存到数据库中。
[填空题]在SQL Server 2008中,主要数据文件必须建立在______文件组中。
[单项选择]在数据库物理设计阶段,建立索引的目的是为了提高数据的______。
A. 更改效率
B. 插入效率
C. 查询效率
D. 删除效率
[填空题]在SQL Server 2008中,现要在T1表的C1列上创建一个唯一的聚集索引。请补全下面语句:
CREATE ______ INDEX ID ind ON Tl(Cl);
[单项选择]在标准SQL中,建立视图的命令是______。
A. CREATE SCHEMA命令
B. CREATE TABLE命令
C. CREATE VIEW命令
D. CREATE INDEX命令
[单项选择]在数据库中建立索引的目的是( )。
A. 节省存储空间
B. 提高查询速度
C. 提高查询和更新速度
D. 提高更新速度
[单项选择]在SQL Server 2008中,设有职工表(职工号,姓名,所在部门,工资),现要建立查询指定部门平均工资的标量函数。下列语句中正确的是______。
A. CREATE FUNCTION dbo.f_AvgSalary(@dept varchar(20))RETURNS INT ASBEGINRETURN(SELECT AVG(工资)FROM职工表WHERE所在部门=@dept)END
B. CREATE FUNCTION dbo.f_AvgSalary(@dept varchar(20))RETURNS INT ASBEGINDECLARE@x INTSET@x=SELECT AVG(工资)FROM职工表WHERE所在部门=@deptRETURN(@x)END
C. CREATE FUNCTION dbo.f_AvgSalary(@dept varchar(20))RETURNS INT ASBEGINRETURN(SELECT AVG(工资)FROM职工表WHERE所在部门=@deptGROUP BY所在部门)[k1]END
D. CREATE FUNCTION dbo.f_AvgSalary(@dept varchar(20))RETURNS INT ASBEGINDECLARE@x INTSET@x=SELECT AVG(工资)FROM职工表WHERE所在部门=@deptGROUP BY所在部门RETURN(@x)END
[单项选择]索引是数据库中重要的数据结构。关于索引现有下列说法:
Ⅰ.建立索引的目的是提高查询的效率
Ⅱ.在插入、删除和更新操作中,索引可能会增加系统开销
Ⅲ.当数据库表更新大量数据后一般需要重建对应的B树索引
Ⅳ.多属性索引中,索引属性的顺序一般按照属性的长度进行排列
以上说法正确的是______。
A. 仅Ⅰ和Ⅲ
B. 仅Ⅰ和Ⅳ
C. 仅Ⅱ、Ⅲ和Ⅳ
D. 仅Ⅰ、Ⅱ和Ⅲ
[单项选择]在SQL Server 2008中,设U1用户在某数据库中是db_datawriter角色中的成员,则该用户U1从该角色中可以获得的数据操作权限是______。
Ⅰ.查询Ⅱ.插入Ⅲ.更改Ⅳ.删除
A. .仅Ⅰ
B. 仅Ⅰ和Ⅱ
C. 仅Ⅱ、Ⅲ和Ⅳ
D. 全部
[单项选择]设在SQL Server 2008中,有如下创建分区函数的语句:
CREATE PARTITION FUNCTION myRangePFI(int)
A. 该分区函数的功能是创建2个分区,分区范围分别为:[1..100]、[101..1000]
B. 创建2个分区,分区范围分别为:[1..99]、[100..1000]
C. 创建4个分区,分区范围分别为:<1、[1..99]、[100..999]、>=1000
D. 创建4个分区,分区范围分别为:<=1、[2..100]、[101..1000]、>1000
[简答题]在考生文件夹下完成如下简单应用:
打开“课程管理”数据库,使用SQL语句建立一个视图salary,该视图包括系号和平均工资两个字段,并且按平均工资降序排列。将该SQL语句存储在four.prg文件中。
[填空题]在SQL中,建立唯一索引要用到保留字______。
[填空题]在SQL Server 2008中,要授予某数据库中的某个用户具有该数据库中全部用户数据表的插入、删除和修改权限,比较合理的做法是将该用户添加到系统提供的______数据库角色中。
[单项选择]设在SQL Server 2008中,用户UI在DB1数据库中创建了#Temp表。下列关于#Temp表的说法中,正确的是______。
A. 只有在创建#Temp表的连接中才可以查询#Temp表数据
B. 在所有用户UI发起的连接中,都可以查询#Temp表数据
C. 在创建#Temp的连接未断开时,DB1数据库的所有用户都可以查询#Temp表数据
D. 在创建#Temp的连接断开后,DBI数据库的所有用户仍可以查询#Temp表数据
[填空题]在SQL Server 2008中,某数据库用户User在此数据库中具有对于表数据的查询和更改权限。现要收回User对于T表的数据更改权,下述是实现该功能的语句,请补全该语句。
______UPDATE ON T FROM User。