您的当前位置:首页正文

SQL试卷第一部分-选择题

来源:我们爱旅游
身 份 证 号 码 数认据证库类系别统 工程师 姓 名 准 考 证 号 码 地 区 ,,,,,科目编号:2221

,,,,,,

,,,,,,线,全国信息化计算机应用技术水平教育培训试卷五

,,,,,,,

,,,,,,(考试时间:120分钟 考试总分:100分 专业认证类别:SQL Server数据库管理) 此 ,

,,,,,,,,,注意事项

,,,,,,, 1、 请首先按要求在计算机上创建您的答题文件夹;

过 ,,,2、 请仔细阅读各种题目的回答要求,在规定的位置保存您的答案; ,,,,,,,,,,单元 一 二 三 四 五 总分 ,,,,, 超 ,,,,,,

,,,,,,,,,【答题文件夹要求】

,, 准在本地计算机建立并设置考生答题文件夹, 文件夹命名为您的考号后10位+姓名,例如: ,,,,某考生考号为4331000001,姓名为张三,新建考生答题文件夹名为“4331000001张三”。 ,,,,,,,,,注意:凡是SQL语句保存的后缀名为.SQL,凡是截图保存的后缀名为.bmp。 ,,,,, 不1、 选择题部分(共10题,每题1分,共10分) ,,,,,【操作要求】

,,,,,,,,请将题库中选择题答案卷.doc文件考至考生文件夹中,在以下每小题列出的四个备选项,,,, 中,只有一个是符合题目要求的,错选、多选或未选均无分。请将正确答案作答到该文件正题 确的位置处。

,,,,,,1、下列四项中,不属于数据库特点的是( )。

,,,,,A、数据共享 B、数据完整性 ,,,,,,C、数据冗余很高 D、数据独立性高 , 答2、下列哪个不是sql 数据库文件的后缀( )。 ,,,A、.mdf B、.ldf ,,,,,,C、.tif D、.ndf ,,,,,,3、数据库设计中的概念结构设计的主要工具是( )。 ,, 生A、数据模型 B、E—R模型 ,,C、新奥尔良模型 D、概念模型 ,,,,,,4、数据库管理系统的英文缩写是( )。

,,,,,,A、DBMS B、DBS ,,, 考C、DBA D、DB ,5、在SQL Server中,下列变量名正确的是( )。 ,,,,,,A、@sum B、j

,,,,,,,,,,,,共6页 第 1 页C、sum D、4kk

6、以下关于外键和相应的主键之间的关系,正确的是( )。 A、外键并不一定要与相应的主键同名 B、外键一定要与相应的主键同名

C、外键一定要与相应的主键同名而且唯一

D、外键一定要与相应的主键同名,但并不一定唯一 7、数据库的三要素,不包括( )。

A、完整性规则 B、数据结构 C、恢复 D、数据操作 8、SQL Server 采用的身份验证模式有( )。 A、仅Windows身份验证模式 B、仅SQL Server身份验证模式 C、仅混合模式

D、Windows身份验证模式和混合模式

9、公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,

从部门到职员的联系类型是( )。

A、多对多 B、一对一 C、多对一 D、一对多 10、下列哪个属性不是事务所具备的( )。

A、原子性 B、一致性 C、隔离性 D、临时性 2、选择题部分(共10题,每题1分,共10分) 【操作要求】

请将题库中选择题答案卷.doc文件考至考生文件夹中,在以下每小题列出的四个备选项中,只有一个是符合题目要求的,错选、多选或未选均无分。请将正确答案作答到该文件正确的位置处。

1、结构化查询语言的缩写是( )。

A、DDL B、DML C、DCL D、SQL 2、下列哪个说法是正确的( )。

A、一个数据库只能有一个主数据文件 B、一个数据库只能有一个主日志文件 C、一个数据库只能有一个文件组 D、一个数据库中允许多个日志文件组 3、在下列关于表的陈述中,错误的是( ) A、在创建表时表中的列名必须惟一不能重复 B、在创建表的同时也可创建相应的约束 C、表中任意两列的值不能相同 D、行或列在表中的顺序无关紧要

4、下列关于实体-联系方法(即E-R方法)的说法,正确的是( )。

A、实体通常是客观存在并且可以相互区分的事物,不可能是抽象的事件。 B、属性是描述对象的某个特性,用椭圆形框表示。 C、联系是实体间的相互关系,用矩形框表示。 D、联系有一对一、多对多2种类型。

5、若CASE语句不带ELSE子句,又没找到匹配的选项,该语句返回的是( ) A、不返回任何值 B、NULL值 C、 0 D、UNKNOW 6、关系数据库的基本演算,不包括( )。

A、子查询 B、选择 C、投影 D、连接 7、数据库管理系统的功能,不包括( )。

A、数据定义功能 B、数据操作功能 C、控制和管理功能 D、文件管理 8、下列关于PUBLIC角色的陈述中,错误的是( ) A、捕获数据库中用户的所有默认权限。 B、该角色无法删除。

C、该角色只存在于系统数据库,在用户创建的数据库中不存在。 D、无法将用户、组或角色指派给它。 9、下面有关约束和索引的说法正确的是( )

A、每个表中只能有一个主键,允许主键列有NULL属性。 B、每个表允许定义多个外键约束和惟一性约束。

C、每个表只允许建立一个簇索引,并且簇索引只能包含一个列。 D、簇索引不改变行的物理存储顺序,而非簇索引则相反。 10、下列有关备份与恢复的说法,正确的是( )。

A、在SQL Server 2000中,包括完全数据库备份和差异数据库备份2种方法用来备份数

据库中的数据。

B、在SQL Server 2000中,数据库恢复包括简单恢复模型和完全恢复模型2种。

C、使用T_SQL语言备份数据库采用的关键字是BACKUP。 D、以上说法都不正确。 3、选择题部分(共10题,每题1分,共10分) 【操作要求】

请将题库中选择题答案卷.doc文件考至考生文件夹中,在以下每小题列出的四个备选项中,只有一个是符合题目要求的,错选、多选或未选均无分。请将正确答案作答到该文件正确的位置处。

1.设有一个关系:DEPT(DNO,DNAME),如果要找出倒数第三个字母为W,并且至 少包含4个字母的DNAME,则条件子句应写成WHERE DNAME LIKE ( )。 A、‘_W_ %’ B、‘%_W _ _’ C、‘_W_ _’ D、‘_ _W_ %’

2.在学生选课系统中,课程表和学生表之间的联系属于( )。

A、一对一联系 B、一对多联系 C、多对一联系 D、多对多联系 3. 下列哪个说法是正确的( )。

A、一个数据库只能有一个主数据文件 B、一个数据库只能有一个主日志文件 C、一个数据库只能有一个文件组 D、一个数据库中允许多个日志文件组 4.下列四项中,不正确的提法是( )。

A、SQL语言是关系数据库的国际标准语言

B、SQL语言具有数据定义、查询、操纵和控制功能

共6页 第 2 页C、SQL语言可以自动实现关系数据库的规范化 D、SQL语言称为结构化查询语言 5. SQL的视图来源于( )。

A、基本表 B、视图 C、基本表或视图 D、数据库 6.数据库系统的英文缩写是( )。

A、DBMS B、DBS C、DBA D、DB 7.建立索引的目的是( )。

A、降低SQL Server数据检索的速度 B、与SQL Server数据检索的速度无关 C、加快数据库的打开速度

D、提高SQL Server数据检索的速度 8.以下关于主键的描述正确的是( )。

A、标识表中唯一的实体 B、创建唯一的索引,允许空值 C、只允许以表中第一字段建立 D、表中允许有多个主键 9.SQL Server 采用的身份验证模式有( )。

A、仅Windows身份验证模式 B、仅SQL Server身份验证模式 C、仅混合模式

D、Windows身份验证模式和混合模式 10.下列哪个不是SQL Server服务( )。

A、SQL Server B、SQL Server Agent C、MS DTC D、PWS 4、选择题部分(共10题,每题1分,共10分) 【操作要求】

请将题库中选择题答案卷.doc文件考至考生文件夹中,在以下每小题列出的四个备选项中,只有一个是符合题目要求的,错选、多选或未选均无分。请将正确答案作答到该文件正确的位置处。

1、关系模型包括三种基本的运算,其中哪个子句是进行选择运算( )。 A)SELECT

B)FROM

C)WHERE D)ORDER BY

2、下列哪个是sql事务日志文件的后缀。( )

A).mdf B).ldf C).dbf D).ndf

3、如果一个班只能有一个班长,而且一个班长不能同时担任其他班的班长,班级和班长两个实体之间的关系属于( )

A)一对一联系 B)一对二联系 C)多对多联系 D)一对多联系 4、结构化查询语言的缩写是( )。

A)DDL B)DML C)DCL D)SQL 5、SQL的视图来源于( )。

A) 基本表 B) 视图 C) 基本表或视图 D) 数据库 6、下列哪个属性不是事务所具备的( )。

A) 原子性 B) 一致性 C) 隔离性 D) 临时性 7、下列有关备份与恢复的说法,正确的是( )。

A) 在SQL Server 2005中,只包括完全数据库备份和差异数据库备份2种方法用来备份

数据库中的数据。

B) 在SQL Server 2005中,数据库恢复只包括简单恢复模型和完全恢复模型2种。 C) 使用T_SQL语言备份数据库采用的关键字是BACKUP。 D) 以上说法都不正确。

8、下列关于PUBLIC角色的陈述中,错误的是( ) A) 捕获数据库中用户的所有默认权限。 B) 该角色无法删除。

C) 该角色只存在于系统数据库,在用户创建的数据库中不存在。 D) 无法将用户、组或角色指派给它。 9、( )是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用户或应用程序提供访问数据库的方法。数据库在建立、使用和维护时由其统一管理、统一控制。 A)DBMS B)DB C)DBS D)DBA

10、设有一个关系:DEPT(DNO,DNAME),如果要找出DNO前四个字符为2006的条件子句,准确格式应写成WHERE DNO LIKE( )

A) ‘2006_ _ ’ B) ‘2006%’ C) ‘_ 2006 _’ D) ‘2006’

5、单项选择题:以下每个题都给出了四个选项,请从中选择最佳答案,多选、选错或漏选均不得分,并注意保存。

1、( )是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用户或应用程序提供访问数据库的方法。数据库在建立、使用和维护时由其统一管理、统一控制。 A、DBMS B、DB

C、DBA D、DBS 2、数据库设计中的概念结构设计的主要工具是( ) A、数据模型 B、E-R模型 C、新奥尔良模型 D、概念模型 3、下列哪一个不是sql 数据库文件的后缀名( )。

A、.mdf

B、.ldf

C、.tif D、.ndf

4、查询员工工资信息时,结果按工资降序排列,正确的是( )

共6页 第 3 页A、ORDER BY 工资 B、ORDER BY 工资 desc C、ORDER BY 工资 asc

D、ORDER BY 工资 distinct

5、在下列关于约束的陈述中,正确的是( )

A、在创建外键约束时,每张表中可以创建多个外键。

B、在创建好惟一性约束后,可以在列中输入两行完全相同的记录。 C、在创建主键约束时,每张表中可以创建多个主键。 D、以上说法都不正确。

6、在SQL中创建和修改一个数据库对象分别使用的关键字是( )

A、USE, UPDATE B、INSERT, ALTER C、CREATE, ALTER D、CREATE, UPDATE 7、SQL的视图是从( )中导出的。 A、基本表 B、视图

C、基本表或者视图 D、数据库 8、关系数据库的基本演算,不包括( )。

A、子查询 B、选择 C、投影 D、连接 9、程序流程控制语句中的多分支语句命令是( )。

A、WHILE B、BREAK C、CASE

D、CONTINUTE

10、下列有关查询的说法中,错误的是( )

A、GROUP BY子句用于对查询结果进行分组输出。 B、HAVING子句后面可以跟上统计函数。 C、子查询返回的是单个值,且不可以嵌套。

D、EXISTS子查询实际上不产生任何数据,只返回TRUE或FALSE值。

6、单项选择题:以下每个题都给出了四个选项,请从中选择最佳答案,多选、选错或漏选均不得分,并注意保存。

1、下列四项中,不属于数据库特点的是( ) A、数据共享 B、数据完整性 C、数据冗余很高 D、数据独立性高 2、SQL语言中,删除一个表的命令是( )。 A、DELETE

B、DROP

C、CLEAR

D、REMOVE

3、有一个关系:课程(课程代码,课程名称),在设计时设置课程代码为主键约束,下 列说法正确的是( )

A、课程代码这一列允许为空值

B、不能为课程代码输入重复值,但对课程名称没有该限制 C、课程名称不允许为空值,但对课程代码没有该限制 D、可以为课程代码输入重复值

4、在学生成绩管理系统中,课程表与成绩表之间的联系属于( )。

A、一对一联系 B、一对多联系 C、多对一联系 D、多对多联系 5、若CASE语句不带ELSE子句,又没找到匹配的选项,该语句返回的是( ) A、不返回任何值 B、NULL值 C、 0 D、UNKNOW

6、设有一个关系:XS_KC(Sno, Cno, Grade),若要找出首字母为V,并且至少包含3个字母的Cno,则条件子句应写成WHERE Cno LIKE( )

A、‘V_ _ %’ B、‘V_ _’ C、‘%V_ _ ’ D、‘V_ _ _ ’ 7、SQL Server 2000中表更新数据的命令是( )。

A、USE B、SELECT C、 UPDATE D、DROP 8、下列有关查询的说法中,错误的是( )

A、GROUP BY子句用于对查询结果进行分组输出。 B、HAVING子句可以包含统计函数。

C、EXISTS子查询实际上不产生任何数据,只返回TRUE或FALSE值。 D、子查询返回的是单个值,且不可以嵌套。

9、有一个关系:课程(课程号,课程名,成绩),在设计时设置课程号为主键,通过该设置实施了数据的( )

A、实体完整性约束 B、用户自定义完整性约束 C、域完整性约束 D、参照完整性约束 10、下列有关备份与恢复的说法,正确的是( )。

A、使用T_SQL语言备份数据库采用的关键字是BACKUP。 B、在SQL Server 2000中,数据库恢复包括简单恢复模型和完全恢复模型2种。 C、在SQL Server 2000中,包括完全数据库备份和差异数据库备份2种方法用来备份数据库中的数据。 D、以上说法都不正确。

7、单项选择题:以下每个题都给出了四个选项,请从中选择最佳答案,多选、选错或漏选均不得分,并注意保存。

1、用于求系统日期的函数是( )。

A、YEAR() B、GETDATE() C、COUNT() D、SUM()

共6页 第 4 页2、公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从部门到职员的联系类型是( )

A、多对多关系 B、一对一关系 C、多对一关系 D、一对多关系 3、在SQL中创建和修改一个数据库对象分别使用的关键字是( )

A、USE, UPDATE B、INSERT, ALTER C、CREATE, ALTER D、CREATE, UPDATE 4、每个数据库有且只能有一个( )。

A、次数据文件 B、主数据文件 C、日志文件 D、其他 5、若CASE语句不带ELSE子句,又没找到匹配的选项,该语句返回的是( ) A、不返回任何值 B、NULL值 C、 0 D、UNKNOW

6、设有一个关系:XQ(XQDM,XQMC),若要找出XQMC中包含字符‘2012’的记录,则条 件子句应写成WHERE XQMC LIKE( )

A、‘%2012%’ B、‘%_2012_%’ C、‘%2012_’ D、‘2012’ 7、数据库管理系统的功能,不包括( )。

A、数据定义功能 B、数据操作功能 C、控制和管理功能 D、文件管理

8、已知一个系部表:XB(XBDM,XBMC),如果要选取XBMC惟一的记录信息,使用下列哪一个T_SQL语句( )

A、SELECT XBMC FROM XB

B、SELECT * FROM XB WHERE XBMC IS NOT NULL C、SELECT DISTINCT XBMC,XBDM FROM XB D、SELECT * FROM XB

9、下列有关查询的说法中,错误的是( )

A、GROUP BY子句用于对查询结果进行分组输出。 B、HAVING子句后面可以跟上统计函数。 C、子查询返回的是单个值,且不可以嵌套。

D、EXISTS子查询实际上不产生任何数据,只返回TRUE或FALSE值。 10、在SQL中,建立索引用的命令是 ( )。

A、CREATE SCHEMA B、CREATE TABLE C、CREATE VIEW

D、CREATE INDEX

8、单项选择题:以下每个题都给出了四个选项,请从中选择最佳答案,多选、选

错或漏选均不得分,并注意保存。

1、( )是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用户或应用程序提供访问数据库的方法。数据库在建立、使用和维护时由其统一管理、统一控制。 A、DBMS B、DB C、DBS D、DBA 2、数据库设计中的概念结构设计的主要工具是( )。 A、数据模型

B、E—R模型 C、新奥尔良模型

D、概念模型

3、在下列关于表的陈述中,错误的是( ) A、SQL语言是关系数据库的国际标准语言 B、SQL语言具有数据定义、查询、操纵和控制功能 C、SQL语言可以自动实现关系数据库的规范化 D、SQL语言称为结构查询语言 4、建立索引的目的是( )。 A、降低SQL Server数据检索速度 B、与SQL Server数据检索速度无关 C、 加快数据库的打开速度

D、联系有一对一、多对多2种类型。

5、表示职称为副教授同时性别为男的表达式为( ) A、职称='副教授' OR 性别='男'

B、IN ('副教授','男')

C、BETWEEN '副教授' AND '男' D、职称='副教授' AND 性别='男' 6、SQL的视图是从( )中导出的。 A、基本表

B、视图

C、基本表或视图 D、数据库

7、SQL语言中,条件年龄 BETWEEN 15 AND 35表示年龄在15至35之间,且( )。 A、包括15岁和35岁 B、不包括15岁和35岁 C、包括15岁但不包括35岁 D、包括35岁但不包括15岁 8、下列哪个不是sql 数据库文件的后缀。

A、.mdf B、.ldf C、.tif D、.ndf 9、对表里的数据进行排序使用子句是( )。

A、SELECT INTO B、GROUP BY C、ORDER BY D、ASC 10、下列不属于触发器类型的是( )。

A、UPDATA B、SELECT C、AFTER D、DELETE

9、单项选择题:以下每个题都给出了四个选项,请从中选择最佳答案,多选、选

错或漏选均不得分,并注意保存。

1、下列四项中,不属于数据库特点的是( )。

共6页 第 5 页A、数据共享 B、数据完整性 C、数据冗余很高 D、数据独立性高 2、数据库管理系统的英文缩写是( )。

A、DBMS B、DBS C、DBA D、DB 3、在SQL中,建立视图用的命令是 ( )。

A、CREATE SCHEMA B、CREATE TABLE C、CREATE VIEW

D、CREATE INDEX

4、如果一个班只能有一个班长,而且一个班长不能同时担任其他班的班长,班级和班长两个实体之间的关系属于 ( )

A、一对多联系 B、一对二联系 C、多对多联系 D、一对一联系 5、在MS SQL Server中,用来显示数据库信息的系统存储过程是( )。

A、 sp_dbhelp

B、 sp_db

C、 sp_help D、 sp_helpdb

6、SQL的视图是从( )中导出的。 A、基本表

B、 视图

C、 基本表或视图 D、 数据库

7、@Z是使用DECLARE语句声明的变量,能对该变量赋值的语句为下列哪一个( )。 A、@Z=789 B、SET @Z=100 C、LET @Z=45 D、INT @Z=100 8、SQL语言中,删除一个表的命令是( )。

A、 DELETE

B、 DROP

C、 CLEAR

D、 REMOVE

9、存储过程的创建语句不能与其他的SQL语句成为一个批处理单元,可用( )语句间隔。 A、GOTO B、GO C、SELECT D、WHERE 10、对表里的数据进行分组使用子句是( )。

A、SELECT INTO B、GROUP BY C、ORDER BY D、ASC

10、单项选择题:以下每个题都给出了四个选项,请从中选择最佳答案,多选、选错或漏选均不得分,并注意保存。

1、视图信息可以通过系统存储过程来查看,哪个存储过程能返回视图创建语句信息( ) A、SP_HELP B、SP_HELPTEXT C、SP_DEPENDS D、SP_HELPVIEW 2、关系模型包括三种基本的运算,其中哪个子句是进行选择运算( )。 A、SELECT

B、FROM

C、WHERE

D、ORDER BY

3、下列哪个是sql事务日志文件的后缀。( )

A、.mdf B、.ldf C、.dbf D、.ndf 4、用于修改存储过程的SQL语句为( )。

A、ALTER TABLE B、ALTER DATABSE C、ALTER GRIGGER D、ALTER PROC

5、在SQL中创建和修改一个数据库对象分别使用的关键字是( )

A、USE, ALTER B、INSERT, MODIFY C、CREATE,UPDATE D、 CREATE, ALTER

6、如果一个班只能有一个班长,而且一个班长不能同时担任其他班的班长,班级和班长两个实体之间的关系属于 ( )

A、一对一联系 B、一对二联系 C、多对多联系 D、一对多联系 7、查询员工工资信息时,结果按工资降序排列,正确的是( ) A、ORDER BY 工资 B、ORDER BY 工资 desc C、ORDER BY 工资 asc

D、ORDER BY 工资 dictinct

8、表示职称为副教授同时性别为男的表达式为( ) A、职称='副教授' OR 性别='男'

B、职称='副教授' AND 性别='男'

C、BETWEEN '副教授' AND '男' D、IN ('副教授','男')

9、设有一个关系:DEPT(DNO,DNAME),如果要找出DNO前四个字符2006的条件子句,准确格式应写成WHERE DNO LIKE( )

A、‘2006_ _ ’ B、‘2006%’ C、‘_ 2006 _’ D、‘2006’ 10、Select 职工号 FROM 职工 WHERE 工资>1250 命令的功能是( )。 A、查询工资大于1250的记录 B、查询1250号记录后的记录 C、检索所有的职工号

D、从[职工]关系中检索工资大于1250的职工号

共6页 第 6 页

因篇幅问题不能全部显示,请点此查看更多更全内容