SQL Server试卷
(本卷考试时间100分钟)
班级 __________ 姓名 __________ 学号 ___________
题号 | 一 | 二 | 三 | 四 | 五 | 六 | 七 | 八 | 九 | 十 | 总得分 |
题分 | |||||||||||
得分 | |||||||||||
一、单项选择题(下列每题的选项中,只有1个是正确的,请将其代号填在括号中。每题1分,共30分)
1.声明局部变量可以使用语句( D )。
A.USE B.SELECT
C.SET D.DECLARE
2.根据关系模型的特征判断下列正确的是( B )
A.能体现一对多、多对多的关系,不能体现一对一的关系。
B.以二维表结构存储数据,不允许有重复行。
C.只有一对一的关系。
D.关系模型是在数据库发展的最初阶段出现的。
3.使用关键字( D )可以将重复行屏蔽。
A.* B.ALL
C.DESC D.DISTINCT
4.在SQL Server中,记录了SQL Server所有数据库的相关信息的系统表是( B )
A.sysobjects B.sysdatabases
C.syscolumns D.syscomments
5.下列哪类数据不适合创建索引?( A )
A.包含太多重复值的列
B.是外键或主键的列
C.在ORDER BY子句中使用的列
D.经常被查询搜索的列,如经常在where子句中出现的列
6.在下列哪些数据类型的列可以作为索引列?( C )
A.ntext
B.text
C.int
D.image
7.下列哪个关键字在select语句中表示所有列的关键字为( C )
A.DESC B.ALL
C. * D.DISTINCT
8.语句SELECT RTRIM('GOOD MORNING ')+SUBSTRING('ER!YOURSDFSD',3,4)的执行结果为( A )
A.GOOD MORNING!YOU B.GOOD MORNING !YOU
C.GOOD MORNING RSDF D.GOOD MORNINGER!Y
9.orders表定义如下:CREATE TABLE Orders ( OrderID Int IDENTITY (1,1) NOT NULL, SalesPersonID Int NOT NULL, RegionID Int NOT NULL, OrderDate Datetime NOT NULL, OrderAmount Int NOT NULL),要删掉超过三年的销售记录的查询语句为( A )
A.Delete from Orders Where OrderDate < DATEADD(YY,-3,GETDATE())
B.Delete from Orders Where OrderDate < DATEADD(YY,3,GETDATE())
C.Delete from Orders Where OrderDate < GETDATE(), -3
D.Delete from Orders Where OrderDate < GETDATE(), +3
10.在一个费用应用程序里,打算在雇员EMPLOYEE表里寻对应某个发票号的雇员信息。( C )
A.select * from EMPLOYEE where empid = &empid;
B.select * from EMPLOYEE where empid = 69494;
C.select * from EMPLOYEE where empid = (select empid from invoice where invoice_no = 4399485);
D.select * from EMPLOYEE;
11.设置数据库选项的系统存储过程是( B )。
A.sp_depends B.sp_dboption
C.sp_help D.sp_helpfile
12.在SELECT department_id, SUM(salary) FROM employee GROUP BY department_id HAVING emp_id > 2001语句中,( D )子句会导致语句执行失败。
A.SELECT department_id, SUM(salary)。
B.FROM employee。
C.GROUP BY department_id。
D.HAVING emp_id > 2001。
13.在SQL Server中的( A )认证方式下,需要客户端应用程序连接时提供登录时需要的用户标识和密码。
A.SQL Server身份验证 B.超级用户登录
C.Windows身份验证 D.其他登录方式
14.删除sales表中产品类型为toys的profits列的列值的正确语句为( C )
A.UPDATE sales SET profits = NULL WHERE product_type = 'TOYS';
B.DELETE profits FROM sales WHERE product_type = 'TOYS';
C.DELETE FROM sales WHERE product_type = 'TOYS';
D.DELETE FROM sales;
15.在关系数据库中,主键是( C )
A.创建唯一索引,允许空值
B.在一个表中可以有多个主键
C.为标识表中唯一的实体
D.只允许以表中第一个字段建立
16.以下哪一句语句是错误的? ( D )
A.SELECT * FROM emp WHERE empid = 493945;
B.SELECT empid FROM emp WHERE empid = 493945;
C.SELECT empid FROM emp;
D.SELECT empid WHERE empid = 56949 AND lastname = 'smith';
17.不是SQL Server中的数据库文件的是( A )
A.文件组 B.辅助数据文件
C.主数据文件 D.日志文件
18.以下叙述正确的是( D )
A.数据库中的以sys开头的系统表全部存放在系统数据库中。
B.sys开头的系统表中的数据用户不能直接修改,但是可以通过系统存储过程或系统函数修改。
C.系统数据库可以删除。
D.在创建数据库时,SQL Server可以创建操作系统文件及其路径。
19.以下不是数据控制语言的是( D )
A.GRANT B.DENY
C.REVOKE D.SELECT
20.将多个查询结果返回一个结果集合的运算符是( C )
A.JOIN B.LIKE
C.UNION D.INTO
21.以下关于索引的说法中正确的是( C )
A.索引越多越好。
B.索引可以创建在text数据类型的列上。
C.唯一索引不允许两行有相同的索引值,包括NULL。
D.在一个表中只能有一个唯一索引。
22.以下关于视图的说法中正确的是( D )
A.视图也是一个实在的表。
B.如果一个视图中引用了两个以上的表,则无法删除该视图。
C.视图的修改不会影响到其基础表。
D.对于加密视图不能查看其定义信息。
23.下列哪个表名是不合法的?( D )
A.FLOP_TEST_#3
B.P$$#_LOC
C.TEST_NUMBER
D.1_COPY_OF_EMP
24.省略update语句中的where子句会( C sql server 2000是一种)
A.update语句不能有where子句
B.update语句将提示用户输入更新条件
C.update语句将更新表中的所有记录
D.update语句将会出错
25.与select goods_name from product where pici in ( select pici from sales where price > 100 );查询语句的查询结果一样的查询语句为( C )。
A.ds_name FROM product e WHERE x.pici = e.pici AND exists (SELECT x.pici FROM sales x WHERE x.price > 100);
B.ds_name FROM product e, sales x WHERE x.pici = e.pici AND x.price> 100 AND exists (SELECT x.pici FROM sales x WHERE x.price> 100);
C.ds_name FROM product e WHERE exists (SELECT x.pici FROM sales x WHERE x.price > 100 AND x.pici = e.pici);
D.ds_name FROM emp e WHERE exists (SELECT x.pici FROM sales x WHERE x.price> 100) AND x.pici= e.pici;
26.数据库对象的限定Qualification的其格式为( D )
A.[database_name].[server_name].[owner].[object]
B.[server_name].[owner].[database_name].[object]
C.[object].[server_name].[database_name].[owner]
D.[server_name].[database_name].[owner].[object]
27.无法安装SQL Server 2000客户端的操作系统为( A )
A.DOS B.Windows XP
C.Windows 98 D.Windows 2000
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论