35.SELECT5/2,-10%3的显示结果是(b)。
A.2.51B.2-1C.21D.2.5-1
36.设有说明语句DECLARE@nint正确的赋值语句是(a)。
A.set@n=123B.@n=123
C.let@n=123D.select’@n’=123
37.在T-SQL中可使用(c)命令进行注释。
A.note和*B.*和--
C./*……*/和--D./*……*/和&&
38.在下列各项中不能正确地赋列别名的是(d)。
A.SELECT’学生号码’=学号B.SELECT学号学生号码
C.SELECT学号AS学生号码D.SELECT@学生号码=学号
39.下列四项中,不属于数据库特点的是(c)。
A.数据共享B.数据完整性
C.数据冗余很高D.数据独立性高
40.下列四项中,不属于SQL2000实用程序的是(d)。
A.企业管理器B.查询分析器
C.服务管理器D.媒体播放器
41.SQLServer安装程序创建4个系统数据库,下列哪个不是(c)系统数据库。
A.masterB.model
C.pubD.msdb
42.在SQL中,建立表用的命令是(b)。
A.CREATESCHEMAB.CREATETABLE
C.CREATEVIEWD.CREATEINDEX
43.SQL语言中,条件年龄BETWEEN15AND35表示年龄在15至35之间,且(a)。
A.包括15岁和35岁
B.不包括15岁和35岁
C.包括15岁但不包括35岁
D.包括35岁但不包括15岁
44.下列四项中,不正确的提法是(c)。
A.SQL语言是关系数据库的国际标准语言
B.SQL语言具有数据定义、查询、操纵和控制功能
C.SQL语言可以自动实现关系数据库的规范化
D.SQL语言称为结构查询语言
45.在MSSQLServer中,用来显示数据库信息的系统存储过程是(d)。
A.sp_dbhelpB.sp_db
C.sp_helpD.sp_helpdb
46.SQL语言中,删除表中数据的命令是(a)。
A.DELETEB.DROP
C.CLEARD.REMOVE
47.SQL的视图是从(c)中导出的。
A.基本表B.视图
C.基本表或视图D.数据库
48.下列哪个不是sql数据库文件的后缀。
(c)
A、.mdfB、.ldf
C、.tifD、.ndf
49.在SQL语言中,建立存储过程的命令是(a)
A、CREATEPROCEDUREB、CREATERULE
C、CREATEDURED、CREATEFILE
50.数据库设计中的概念结构设计的主要工具是(b)。
A.数据模型B.E—R模型C.新奥尔良模型D.概念模型
51.SQLServer2000中表查询的命令是(b)。
A.USEB.SELECTC.UPDATED.DROP
52.SQLServer2000中表更新数据的命令是(c)。
A.USEB.SELECTC.UPDATED.DROP
53.在SQLServer2000中,下列变量名正确的是(a)。
A.@sumB.jC.sumD.4kk
54.为数据表创建索引的目的是(a)。
A.提高查询的检索性能B.创建唯一索引
C.创建主键D.加快数据库的打开速度
55.用于求系统日期的函数是(b)。
A.YEAR()B.GETDATE()C.COUNT()D.SUM()
56.*向用户授予操作权限的SQL语句是(d)。
A.CTEATEB.REVOKEC.SELECTD.GRANT
57.SQLServer系统中的所有服务器级系统信息存储于哪个数据库(a)。
A.masterB.model
C.tempdbD.msdb
58.下列标识符可以作为局部变量使用( c)。
A.MyvarB.Myvar
C.@MyvarD.@Myvar
59.以下关于主键的描述正确的是(a)。
A.标识表中唯一的实体B.创建唯一的索引,允许空值
C.只允许以表中第一字段建立D.表中允许有多个主键
60.在SQLSERVER服务器上,存储过程是一组预先定义并(b)的Transact-SQL语句。
A.保存B.编译
C.解释D.编写
61.以下关于外键和相应的主键之间的关系,正确的是( a)。
A.外键并不一定要与相应的主键同名
B.外键一定要与相应的主键同名
C.外键一定要与相应的主键同名而且唯一
D.外键一定要与相应的主键同名,但并不一定唯一
62.在SQLServer中,model是(b)
A.数据库系统表B.数据库模板
C.临时数据库D.示例数据库
63.在视图上不能完成的操作是(c)
A.更新视图数据B.查询
C.在视图上定义新的基本表D.在视图上定义新视图
64.下列哪个不是数据库对象(a)。
A.数据模型B.视图C.表D.用户
65.模式查找like'_a%',下面哪个结果是可能的(b)
A.ailiB.bai
C.bbaD.cca
66.SQLServer对象的完整名称不包括下面哪个(d)。
A.服务器名B.数据库名
C.对象名D.文件夹名
67.表示职称为副教授同时性别为男的表达式为(b)
A.职称='副教授'OR性别='男'B.职称='副教授'AND性别='男'
C.BETWEEN'副教授'AND'男'D.IN('副教授','男')
68.下面哪个不是SQLServer的合法标识符(b)。
A.a12B.12a
C.@a12D.#qq
69.SQL语言中,不是逻辑运算符号的(d)。
A.ANDB.NOT
C.ORD.XOR
70.下面哪个函数是属于字符串运算的(c)。
A.ABSB.SIN
C.STRD.ROUND
71.SQLServer2000是(d)
A、数据库B、数据库系统
C、数据处理系统D、数据库管理系统
72.*数据库中存放两个关系:
教师(教师编号,姓名)和课程(课程号,课程名,教师编号),为快速查出某位教师所讲授的课程,应该(a)
A、在教师表上按教师编号建索引B、在课程表上按课程号建索引
C、在课程表上按教师编号建索引D、在教师表上按姓名建索引
73.*数据库中存放三个关系:
学生(学号,姓名)和课程(课程号,课程名)和成绩(学号、课程号、成绩),为快速查出某位学生所学的课程名,应该(a)
A、在学生表上按学号建索引B、在成绩表上按课程号建索引
C、在课程表上按课程号建索引D、在学生表上按姓名建索引
74.如果要修改表的结构,应该使用SQL语言的命令(c)
A、UPDATETABLEB、MODIFYTABLE
C、ALTERTABLED、CHANGETABLE
75.已知员工和员工亲属两个关系,当员工调出时,应该从员工关系中删除该员工的元组,同时在员工亲属关系中删除对应的亲属元组。
在SQL语言中定义这个完整性约束的短语是(c)
A、INSTEADOFDELETEB、INSTEADOFDROP
C、AFTERDELETED、AFTERUPDATE
76.安装MSSQLServer时,系统自动建立几个数据库,其中有一个数据库被删除后,不影响系统的正常运行,这个数据库是(d)
A、master数据库B、model数据库
C、tempdb数据库D、pubs数据库
77.55.下列聚合函数中正确的是(c)
A、SUM(*)B、MAX(*)
C、COUNT(*)D、AVG(*)
78.SQL中,下列涉及空值的操作,不正确的是(c)
A、ageISNULLB、ageISNOTNULL
C、age=NULLD、NOT(ageISNULL)
79.脚本文件是在(b)中执行的。
A、企业管理器B、查询分析器
C、服务管理器D、事件探查器
80.每个数据库有且只有一个(a)
A、主要数据文件B、次要数据文件
C、日志文件D、索引文件
81.SQL语言中,删除一个表中所有数据,但保留表结构的命令是(a)
A、DELETEB、DROP
C、CLEARD、REMORE
82.查询员工工资信息时,结果按工资降序排列,正确的是(b)
A、ORDERBY工资B、ORDERBY工资desc
C、ORDERBY工资ascD、ORDERBY工资dictinct
83.SQL中,下列涉及通配符的操作,范围最大的是(c)
A、namelike’hgf#’B、namelike’hgf_t%’
C、namelike’hgf%’D、namelike’hgf_’
84.在SQLServer中,关于数据库的说法正确的是(b)
A、一个数据库可以不包含事务日志文件
B、一个数据库可以只包含一个事务日志文件和一个数据库文件
C、一个数据库可以包含多个数据库文件,但只能包含一个事务日志文件
D、一个数据库可以包含多个事务日志文件,但只能包含一个数据库文件
85.能够实现执行SQL语句、分析查询计划、显示查询统计情况和实现索引分析等功能的SQL工具是(b)。
A、企业管理器B、查询分析器
C、服务管理器D、事件探查器
86.以下触发器是当对[表1]进行(d)操作时触发。
CreateTriggerabcon表1
Forinsert,update,delete
As……
A.只是修改B.只是插入
C.只是删除D.修改、插入、删除
87.主索引可确保字段中输入值的(c)性。
A.多样B.重复
C.唯一D.若干
88.关于视图下列哪一个说法是错误的(b)。
A.视图是一种虚拟表B.视图中也保存有数据
C.视图也可由视图派生出来D.视图是保存SELECT查询
89.执行带参数的存储过程,正确的方法为(a)。
A.过程名参数B.过程名(参数)
C.过程名=参数D.A,B,C三种都可以
90.查询毕业学校名称与“清华”有关的记录应该用(d)。
A.SELECT*FROM学习经历WHERE毕业学校LIKE’*清华*’
B.SELECT*FROM学习经历WHERE毕业学校=’%清华%’
C.SELECT*FROM学习经历WHERE毕业学校LIKE’?
清华?
’
D.SELECT*FROM学习经历WHERE毕业学校LIKE’%清华%’
91.Select职工号FROM职工WHERE工资>1250命令的功能是(d)。
A.查询工资大于1250的纪录B.查询1250号记录后的记录
C.检索所有的职工号D.从[职工]关系中检索工资大于1250的职工号
92.在SQL中,SELECT语句的"SELECTDISTINCT"表示查询结果中(c)
A.属性名都不相同B.去掉了重复的列
C.行都不相同D.属性值都不相同
93.限制输入到列的值的范围,应使用(a)约束。
A.CHECKB.PRIMARYKEY
C.FOREIGNKEYD.UNIQUE
94.触发器可引用视图或临时表,并产生两个特殊的表是(a)。
A.Deleted、InsertedB.Delete、Insert
C.View、TableD.View1、table1
95.使用索引下列哪个说法是正确的(b)。
A.节省磁盘空间
B.缩短查询时间
C.在执行插入、修改、删除时节省时间
D.与表无关
96.SQLServer中实现从一个查询或过程中无条件退出的语句是()B
A.CASE B.RETURN C.BREAK D.CONTINUE
97.停止本次循环进入后面的循环用()D
A.BREAKB.RETURN C.CASE D.CONTINUE
98.SQLServer2000中的编程语言就是()A
A.T-SQL B.S-SQL C.Q-SQL D.R-SQL
99.关系模型的完整性包括()D
A.实体完整性B.参照完整性
C.用户定义完整性D.以上都是
100.不能在Windows2