198. 下列Transact-SQL 语句中出现语法错误的是( )。
declare @abc int select * from 学生 delete * from 学生 update 学生 set 考核='优' 199. Transact-SQL支持的程序结构语句中的一种是( )。
begin...end If...then...end Do Case Do While 200. 下列语句: use pubs go
select * from titles go
select * from sales Go
包括( )个批处理。 A.1 B.2 C.3
D.4
201. \下列语句: declare @n int set @n=1 set @n=@n+2 select @n
执行结果是( )。 A.1 B.2 C.3 D.4 202. 下列说法正确是( )。
if?else 语句不能嵌套使用 while语句不能嵌套使用 while语句可以嵌套使用 if?else语句不能和while语句一起使用 203. 表示在查询学生表之前暂停一分钟的是( )。
A.waitfor delay '00:01:00' select * from 学生 B.select * from 学生 waitfor '00:01:00' C.waitfor time '00:01:00' select * from 学生 D.select * from 学生 where time='00:01:00'
204. 能正确输出'n是整数'的程序段是( )。
A.declare @n int if @n>0
select 'n是正数' B.declare @n int select @n=1 if @n>0
select 'n是正数' C.declare @n int while @n>0
select 'n是正数' D.declare @n int select @n=1 if @n>0
select 'n是正数'
else 205. 查询选课表中信息正确的语句是( )。
A.select 学号,课程号
case when 成绩 between 60 and 100 then '通过'
else then '未过' end 通过否
from 选课表 B.select 学号,课程号,
(case when 成绩 between 60 and 100 then '通过'
else '未过') as 通过否
from 选课表 C.select 学号,课程号 from 选课表 case when 成绩 between 60 and 100 then '通过'
else '未过' end 通过否 D.select 学号,课程号,
(case when 成绩 between 60 and 100 then '通过'
else '未过' end) 通过否
from 选课表 206. 如果把“学生”表中的学号设置为主键,则下列说法正确的是( 输入的学号值可以重复 输入的学号可以为空 输入的学号值不能重复 学号只能输入一个值 207. 下列可以保证数据列的取值范围正确的是( )。
实体完整性 域完整性 参照完整性 默认值
。 )
208. “学生”表中“性别”列的默认值是‘女’,以下说法正确的是( ) 。
不能在学生表中输入性别的值 若在学生表中的一行不输入性别的值,则该行的性别为‘女’ 只能在学生表中输入‘女’ 不能删除性别为女的学生信息 209. 可以限定成绩的取值范围的是( )。
A.主键(Primary Key)约束 B.外键(Foreign Key)约束 C.唯一性(Unique)约束 D.检查(check)约束 210. 下列关于默认约束的叙述中,错误的是( )。
默认约束是单独存储的 默认约束需要与指定表绑定后才能起作用 默认约束的默认值不能为NULL 默认约束的默认值可以是常量,也可以是表达式 211. 下列关于规则说法正确的是( )。
规则必须使用一次就必须定义一次 规则可以直接作用于一个表 规则可以直接删除 规则是单独存储的数据库对象 212. 如果“班”表中“年级”列是int类型,则定义年级的默认值可以是( 字符表达式 整型表达式 逻辑表达式 日期和时间表达式 213. 下列说法不正确的是( )。
实体完整性可以通过建立主键约束来实现。 参照完整性可以通过建立唯一性约束来实现。 参照完整性可以通过建立主键约束和外键约束来实现。 唯一性约束指定的列可以有NULL属性。 214. 下列不能实现数据完整性的方法有( )。
约束 默认对象 规则 事务 215. DBMS对数据库的锁机制是( )的主要方法。
安全性控制 完整性控制 并发控制 数据库恢复 216. 与检查约束表达式“性别='男' or 性别='女'”等价的是( )。
性别=('男','女') 性别='男',性别='女' 性别 is '男','女' 性别 in( '男','女')
) 。
217. 并发操作有可能引起下属哪些问题?( )
丢失修改 不可重复读 读脏数据 其他三项都是 218. 解决并发操作带来的数据不一致问题普遍采用( )。
封锁 存取控制 恢复 协商 219. 数据库的( )是指数据的正确性和一致性。
安全性 可移植性 数据完整性 并发控制 220. 下列关于唯一性约束不正确的是( )。
一个表可以创建多个唯一性约束 一个表只能创建一个唯一性约束 唯一性约束可用于定义允许空值的列 唯一性约束可以保证列值不重复 221. 如果事务只提交对数据库所做更新的一部分而不是全部,这违反了事务的( )。
原子性 一致性 隔离性 持久性 222. 一个事物成功完成后,它对数据库的改变必须是永久的,这一特性称为事务的( )。
原子性 一致性 隔离性 持久性 223. 属于事务控制语句的是( )。
start transaction commit continue 224. 可以删除学生表中学号为's2008005'的是( )。
A.begin tran
delete from 学生表 where 学号='s2008005'
rollback B.begin tran
delete from 学生表 where 学号='s2008005'
commit C.begin tran
delete where 学号='s2008005' from 学生表
rollback D.begin tran
delete where 学号='s2008005'
commit 225. 设事务T1和T2,对数据库中的数据A进行操作,下列情况中不会发生冲突的是( )。
T1正在写A,T2要读A T1正在写A,T2也要写A T1正在读A,T2要写A T1正在读A,T2要读A 226. 在SQL Server服务器上,存储过程是一组预先定义并( )的Transact-SQL语句。
保存 编译 解释 编写 227. 下列有关存储过程的叙述中错误的是( )。
执行存储过程要比执行T-SQL批处理代码快。 在一个存储过程中可以调用其他存储过程。 定义存储过程只是为了减少重复编写T-SQL代码。 使用存储过程可以减少网络通信量。 228. 系统存储过程是在安装过程中( )数据库中创建的。
master msdb tempdb model 229. 在master数据库中以“xp_”为前缀的存储过程是( )。
扩展存储过程 系统存储过程 临时存储过程 用户定义存储过程 230. 如果存储过程名以“sp_”为前缀,SQL Server2000会在( )个数据库中寻找该过程。
用户创建的数据库 master pubs tempdb 231. 创建存储过程的方法有( )。
使用企业管理器 使用向导 使用CREATE PROCEDURE语句 三种方法都可以 232. 存储过程的名字在( )输入。
A.保存存储过程时 B.创建存储过程前 C.创建存储过程后 D.CREATE PROCEDURE语句中
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库成信院妹纸看过来~~(6)在线全文阅读。
相关推荐: