多项选择题
公司A有一个SQL SERVER 2005数据库服务器。你被指派了一个任务是去得到当前已登录数据库的用户的信息。为此,你需要去创建一个返回指定用户活动时长的函数,请问,下面哪两个方法能达到这个目的?()
A.创建一个返回值列表的函数,它返回给定用户的登录时间值
B.创建一个返回值列表的函数,它返回返回超过当前用户登录时长的那些用户的登录小时数
C.创建一个返回指定用户当天登录小时数的函数
D.创建一个返回指定用户当月登录小时数的函数
点击查看答案
相关考题
-
单项选择题
你在负责管理用于订单应用的SQLSERVER2005数据库的方案。在你完成一个视图设计以后,一位开发人员要求你为Product表增加一新的列CommissionRate(佣金百分比)。已知,所有产品的佣金百分比是未知的,但是每个产品默认的佣金百分比为12%。这个比率是能够被修改的。因此,在你增加一个新的列后,你需要配置Product表以最有效的方式为新列指定默认值,你应该怎怎么做?()
A.创建一个INSERT触发器去设置表中每一项的默认值
B.创建一个CHECK约束去验证数据,并设置表中每一项的默认值
C.创建一个UPDATE触发器去更新表中每一项的默认值
D.创建一个DEFAULT约束,利用WITH VALUES子句设置默认值 -
单项选择题
你正在SQLSERVER2005服务器上一个名为DB1的数据库上进行着工作。你发现由于对DB1中Table1表的扫描导致了查询执行缓慢。已知,Table是一个使用频繁而且非常巨大的表,同时你又确定了查询中包含如下的语句:SELECTcol1,col2FROMtable1WHEREcol3=。在表保持对所有用户有效的情况下,为了最大化的提高查询性能,你应该怎么做?()
A.更新DB1数据库中表Table1的所有统计信息
B.在DB1数据库中,使用CREATE STATISTICS 语句为表Table1的列col3创建缺少的统计信息
C.设置优先值提升选项的值为1
D.执行如下语句:USE DB1 GO CREATE INDEX index1 ON table1(col3) INCLUDE(col1, col2) WITH (ONLINE = ON) GO
E.执行如下语句 USE DB1GOCREATE INDEX index1 ON table1(col3, col2,col1) -
单项选择题
你的SQLServer2005数据库包含一个有500,000,000行数据的表。其中,一些是历史数据,一些是当前的数据。你需要在一个服务器上对数据进行分区,以提高性能和优化管理。你应该怎么做?()
A.进行水平分区
B.进行垂直分区
C.进行原始分区(raw partition)
D.进行分布式分区(distributed partitioning)
