-
在SQL Server2005中,以下()语句可以创建存储过程。
A . create proc
B . create trigger
C . Create View
D . create database
-
在SQL Server 2005中,用户自定义函数分为()。
A . 标量值函数
B . 数学函数
C . 表值函数
D . 字符串函数
-
公司A使用的是SQL SERVER 2005 数据库。一个用户报告说:订单处理应用在处理一个订单事务的过程中停止响应。这个用户对应的SQL SERVER 进程ID是54.你需要查出进程54是否被其他连接阻塞。如果是,你需要确定阻塞者的进程ID,下面哪两个方法可能达到这个目的?()
A . 在SQL Server Management Studio,打开活动监视器, 打开进程信息页,查看进程54的阻塞者列信息
B . 在SQL Server Management Studio,打开活动监视器,打开按进程分类的锁页,查看进程54请求模式列
C . 在SQL Server Management Studio ,打开新查询窗口并且执行如下语句:SELECT * FROM sys.dm_exec_requests WHERE session_id=54然后查看blocking_session_id列
D . 在SQL Server Management Studio,打开新查询窗口并且执行如下语句:SELECT * FROM sys.dm_exec_sessionsWHERE session_id=54查看status列
-
SQL Server2005的系统数据库中最要的是()数据库。
A . Master数据库
B . Model数据库
C . msdb数据库
D . Tempdb数据库
-
在SQL Server2005中,索引的顺序和数据表的物理顺序相同的索引是()。
A . 聚集索引
B . 非聚集索引
C . 主键索引
D . 唯一索引
-
SQL Server2005中,使用()可以创建一个触发器。
A . create procedure
B . create table
C . create trigger
D . create index
-
SQL Server 2005中,全局变量以()符号开头。
A . @
B . @@
C . **
D . &&am
-
Certkiller。COM服务器的运行Windows Server 2008。配置Active Directory林的功能级别。为了使用户在服务器上的数据库服务,您安装Microsoft SQL Server 2005和实施Active Directory权限管理服务(AD RMS)。在测试服务器上,您尝试打开AD RMS管理网站。您收到一条错误消息,他说:“SQL Server不存在或访问被拒绝” 你想要纠正这个问题,打开AD RMS管理网站。你应该执行哪两个动作要达到这个目标呢()
A . 安装和配置消息队列
B . 重新启动Internet信息服务器(IIS)
C . 删除AD RMS的实例和SQL服务器,并重新安装
D . 启动MSSQLSVC服务
-
下列不属于在SQL SERVER2005安装时创建的系统数据库是()。
A . master
B . msdb
C . userdb
D . tempd
-
SQL Server2005中,如果要删除一个存储过程,则可以使用()语句。
A . create procedure
B . drop database
C . drop procedure
D . drop trigger
-
你打算从SQL Server 2000数据库的客户表和国别表中导入客户数据到SQL Server 2005数据库中。你要确保在导入过程中,客户表中国家代码列的每个值在SQL Server 2005数据库中国别表内都有其相应的纪录。你在两个表之间定义一外键,这样,参照完整性将保证若国家代码值在客户表中存在,而在国别表中不存在时导入程序失败。你要确保国别表无记录时导入过程不失败,该怎么做?()
A . 删除外键,用脚本导入数据,重新创建外键
B . 创建一个CHECK约束
C . 创建一个DML INSTEAD OF触发器,将错误记录写入文件或表中
D . 创建一个DML AFTER触发器,将错误纪录写入文件或表中
-
公司A的网站包含一个客户用来提交公司和公司产品信息反馈的页面。你用SQL SERVER 2005 数据库中Feedback表中的列Comments去存储反馈信息。你需要在列Comments上执行全文搜索从而创建报表。下面哪两步你是必须要做的?()
A . 在Comments列创建一个非聚集索引
B . 执行USE Master Transact-SQL语句
C . 创建全文目录
D . 在列Comments上创建全文索引
-
公司A的应用开发人员创建了一个包含CLR函数的动态连接库(dll),这个CLR函数读取电子表格的数据,进行运算后把数据写回到SQL SERVER 2005数据库中。为此,你需要使用CREATE ASSEMBLY语句在SQL Server 2005中注册这个类库、并且设置SQL Server 访问程序集时向程序集授予最小的安全权限许可。请问,你应该使用下面哪一个许可设置?()
A . Default
B . SAFE
C . EXTERNAL_ACCESS
D . UNSAFE
-
在SQL Server2005中可创建3种类型的索引,下列()不是其中的索引类。
A . 唯一性索引
B . 非聚集索引
C . 聚集索引
D . 外键索引
-
在SQL Server 2005中运行如下T-SQL语句,假定SALES表中有多行数据,执行查询之 后的结果是()。BEGIN
A.A.SALES表中qty列最小值大于等于30
B.B.SALES表中qty列最小值大于等于40
C.C.SALES表中qty列的数据全部为50
D.D.SALES表中qty列最小值大于等于60
-
在SQL Server 2005中运行如下T-SQL语句,假定SALES表中有多行数据,执行查询之 后的结果是()。BEGI
A.A.SALES表中qty列最小值大于等于30
B.B.SALES表中qty列最小值大于等于40
C.C.SALES表中qty列的数据全部为50
D.D.SALES表中qty列最小值大于等于60
-
在SQL SERVER 2005中,空值(NULL)意味0000000着没有输入,它的存在通常表明值未知或未定义
是
否
-
你是一个保险公司的数据库开发人员,公司的保单信息存储在SQL Server 2005数据库中,你使用以下脚本建立了一个名为Policy的表:
CREATE TABLE Policy
(PolicyNumber int NOT NULL DEFAULT (0),
InsuredLastName char (30) NOT NULL,
InsuredFirstName char (20) NOT NULL,
InsuredBirthDate datetime NOT NULL,
PolicyDate datetime NOT NULL,
FaceAmount money NOT NULL,
CONSTRAINT PK_Policy PRIMARY KEY (PolicyNumber))
每次公司销售出一份保单,Policy表中就增加一条记录,并赋予其一个新的保单号,你将怎么做?()
A、建立一个INSTEAD OF INSERT触发器来产生一个新的保单号,并将这个保单号插入数据表中。
B、建立一个INSTEAD OF UPDATE触发器来产生一个新的保单号,并将这个保单号插入数据表中。
C、建立一个AFTER UPDATE触发器来产生一个新的保单号,并将这个保单号插入数据表中。
D、用AFTER UPDATE触发器替代DEFAULT约束条件产生一个新的保单号,并将这个保单号插入数据表中。
-
在SQL Server 2005中,以下关于主键的说法正确的是()。(选一项)
A.表创建后,一旦设定了主键,主键就不能再更改
B.表中可以没有主键
C.主键列的值可以重复
D.主键列允许插入空值
-
在SQL Server2005中,系统存储过程(选一项)()
A.存储在Master数据库中
B.可以在查询分析器中修改
C.一些名称以sp_开头,一些名称以sys_开头
D.用来代替用户自定义的存储过程
-
在SQL Server2005中,创建存储过程如下,要在Students表中查找Age(年龄)是18岁的学生,()可以正确的调用这个存储过程。(选两项)
A.XEC Mypl 18
B.XEC Mypl @p = 18
C.XEC Mypl p = ‘18’
D.XEC Mypl P = 18
-
在SQL Server2005 建数据库必须要哪两类文件()(选两项)
A.主要数据文件
B.次要数据文件
C.备份文件
D.日志文件
-
在SQL Server 2005 中,使用update语句更新数据库表中的数据,以下说法正确的是()(选一项)
A.每次只能更新一行数据
B.表中的数据行可以全部被更新
C.如果没有数据项被更新,将提示错误信息
D.更新数据时,不能带有WHERE条件子句
-
在SQL Server 2005中,()函数不是由系统提供的
A.NEWID()
B.CONVERT()
C.SUM()
D.ADD()