当前位置:首页 > 成都信息工程学院数据库题库单项选择与判断答案
(C) 查看 (D) 添加
A B C D 100
当用户属于多个角色时,对于该用户权限描述错误的是(C )。(A) 只要有一个角色拒绝,该用户的权限也同为拒绝 (B) 该用户的权限基本以多个角色权限的并集为准 (C) 该用户的权限基本以多个角色权限的交集为准 (D) 用户的权限继承于多个角色 A B C D
101
在对表中的数据进行修改时,对数据实施完整性检查,激活的触发器是( A)。(A) DELETE触发器 (B) 都可以
(C) UPDATE触发器 (D) INSERT触发器 A B C D
102
在对表中的数据进行添加时,对数据实施完整性检查,激活的触发器是( C )。(A) 都可以 (B) UPDATE触发器
(C) INSERT触发器 (D) DELETE触发器
A B C D 103
存储过程由( A )激活。(A) 应用程序 (B) 系统程序 (C) 自动执行 (D) 都可以 A B C D
104
在表和视图上执行( A )语句不可以激活触发器。(A) DELETE (B) SELECT (C) UPDATE (D) INSERT A B C D
105
以下( D)选项不属于用户定义函数。(A) 内嵌表值函数 (B) 标量函数 (C) 多语句表值函数 (D) 字符函数 A B C D 106
用户定义函数“DatetoQuarter(参数)”功能是将输入的日期数据通过运算转换为该日期对应的季度值,该函数属于( B )。(A) 内嵌表值函数 (B) 标量函数 (C) 多语句表值函数 (D) 字符函数 A B C D
107
在对表中的数据进行删除时,对数据实施完整性检查,激活的触发器是(C )。(A) INSERT触发器 (B) UPDATE触发器 (C) DELETE触发器 (D) 都可以 A B C D
108
使用触发器,是为了( A )。(A) 其他三项都正确 (B) 保证数据的一致性和完整性 (C) 加快数据查询速度 (D) 提高数据更新效率 A B C D 109
用户定义函数“stuinfo(参数)”功能是根据输入学生的学号,通过SELECT命令查询得到学生姓名及各科成绩,正确调用该函数的语句是( C)。(A) SELECT * FROM stuinfo('2008242346') (B) EXEC stuinfo('2008242346')
(C) SELECT dbo.stuinfo('2008242346') (D) SELECT stuinfo('2008242346') A B C D
110
SQL Server的安全体系结构划分为(C )个等级。(A) 2 (B) 3 (C) 4 (D) 5 A B C D 111
用户定义函数“DatetoQuarter(参数)”功能是将输入的日期数据通过运算转换为该日期对应的季度值,正确调用该函数的语句是( B )。(A) SELECT DatetoQuarter('2008-08-08') (B) EXEC DatetoQuarter('2008-08-08')
(C) SELECT dbo.DatetoQuarter('2008-08-08') (D) EXEC dbo.DatetoQuarter('2008-08-08') A B C D 112
用户定义函数“stuinfo(参数)”功能是根据输入学生的学号,通过SELECT命令查询得到学生姓名及各科成绩,该函数属于( B )。(A) 字符函数 (B) 内嵌表值函数 (C) 标量函数 (D) 多语句表值函数 A B C D 113
用户已经连接到SQL Server但仍然无法访问数据库,原因是(D )。(A) 未授予SQL Server数据库对象的访问权 (B) 未授予数据库的访问权
(C) 未授予SQL Server的访问权 (D) 未授予服务器操作系统的使用权 A B C D
114
检查用户权限的最后一个安全等级是(C )。(A) 操作系统的安全性 (B) SQL Server的安全性
(C) 数据库的安全性 (D) SQL Server数据库对象的安全性 A B C D
115
在使用计算机通过网络实现对SQL Server服务器访问时,用户首先要获得客户计算机操作系统的使用权,这属于(B )。(A) SQL Server数据库对象的安全性 (B) SQL Server的安全性 (C) 操作系统的安全性 (D) 数据库的安全性 A B C D 116
用户在获得服务器操作系统使用权后,还需要获得SQL Server的访问权,这属于( B)。(A) 数据库的安全性 (B) SQL Server的安全性
(C) 操作系统的安全性 (D) SQL Server数据库对象的安全性 A B C D 117
创建存储过程的方法有(B )。(A) 使用向导 (B) 三种方法都可以 (C) 使用CREATE PROCEDURE语句 (D) 使用企业管理器 A B C D
118
存储过程的名字在( D )输入。(A) 保存存储过程时 (B) 创建存储过程后 (C) 创建存储过程前 (D) CREATE PROCEDURE语句中 A B C D 119
在master数据库中以“xp_”为前缀的存储过程是(D )。(A) 用户定义存储过程 (B) 临时存储过程
(C) 系统存储过程 (D) 扩展存储过程 A B C D 120
如果存储过程名以“sp_”为前缀,SQL Server2000会在(D )个数据库中寻找该过程。(A) tempdb (B) pubs
(C) 用户创建的数据库 (D) master A B C D
共288条/8页 首页 上页 下页 末页 转到第页
121
能正确定义存储过程输入参数“@学号”为字符型的选项是( A )。(A) DECLARE @学号 char(10) (B) @学号 char(10) input
(C) @学号 char(10) (D) DECLARE @学号 A B C D 122
能正确定义存储过程输出参数“@成绩”为整型的选项是( B)。(A) @成绩 int (B) DECLARE @成绩 int output
(C) DECLARE @成绩 (D) @成绩 int output A B C D 123
下列关于在存储过程中定义参数数据类型描述错误的是( C )。(A) 参数的数据类型需要参考表结构 (B) 参数的数据类型需要参考所要表达的数据特征
(C) 都定义为字符型,无需参考数据特征和表结构 (D) 如果是字符型,用char或varchar都可以 A B C D 124
存储过程参数“@学号”需要定义为字符型,长度为10,以下( B)选项不正确。(A) char(10) (B) char(8)
(C) varchar(10) (D) varchar(12) A B C D 125
存储过程“查询学生成绩”带两个输入参数“@学号 char(10)”和“@课程号 tinyint”,正确调用该存储过程的方法是(C )。(A) EXEC 查询学生成绩 (B) EXEC 查询学生成绩 2008110089,2006
(C) EXEC 查询学生成绩 '2008110089',206 (D) EXEC 查询学生成绩 '2008110089'
A B C D 126
存储过程“查询课程名”带一个输入参数“@课程号 char(3)”和一个输出参数“@课程名 varchar(20)”,正确调用该存储过程的方法是(B )。(A) EXEC 查询课程名 '206' (B) DECLARE @课程名 varchar(20)
EXEC 查询课程名 '206',@课程名 output
(C) DECLARE @课程名 varchar(20)
EXEC 查询课程名 '206',@课程名 (D) EXEC 查询课程名 A B C D 127
调用存储过程“显示课程信息”的正确方法是(C )。(A) 都不正确 (B) SELECT * FROM 显示课程信息
(C) EXECUTE 显示课程信息 (D) SELECT 显示课程信息 A B C D 128
存储过程“成绩查询”根据用户输入的学号,得到该学生对应的成绩,其中输入参数“@学号”为char(10)。如果调用该存储过程的语句为:exec 成绩查询 '200824234601',则运行结果是( C )。(A) 学号为'2008242346'对应的成绩 (B) 学号为'200824234601'对应的成绩 (C) 由于输入了12个字符的学号,系统提示溢出 (D) 命令已成功完成 A B C D
129
在存储过程中可以用RETURN语句定义返回值,表示过程执行状态。如果存储过程返回100,表示( B )。(A) 无法确定成功或失败 (B) 存储过程执行失败,错误信息由用户定义 (C) 存储过程执行失败,错误信息由系统定义 (D) 存储过程执行成功 A B C D 130
以下(A )选项可以正确捕获存储过程“查询学生信息”的返回状态值。(A) DECLARE @状态值 int
SELECT @状态值=EXEC 查询学生信息 (B) DECLARE @状态值 int EXEC @状态值=查询学生信息
(C) EXEC 查询学生信息 (D) DECLARE @状态值 int SET @状态值=EXEC 查询学生信息 A B C D
131
存储过程“查询总成绩”带一个输入参数“@学号 char(10)”和一个输出参数“@总分 int”,正确调用该存储过程的方法是( A )。(A) DECLARE @总分 int
EXEC 查询平均成绩 '2008110089',@总分 output (B) DECLARE @总分 smallint EXEC 查询平均成绩 '2008110089',@总分 output
(C) EXEC 查询平均成绩 '2008110089' (D) DECLARE @总分 char(3) EXEC 查询平均成绩 '2008110089',@总分 output
A B C D 132
在存储过程中可以用RETURN语句定义返回值,表示过程执行状态。如果存储过程执行成
共分享92篇相关文档