《SQL Server数据库技术与应用》期末复习
一、单项选择题〔每小题2分,共20分
1."借书日期必须在还书日期之前"这种约束属于数据库的〔 功能。
A.恢复  B.并发控制  C.完整性  D.安全性
答案.
C.完整性
2.在数据中,产生数据不一致的根本原因是〔 。
A.没有严格保护数据  B.数据存储量太大  C.数据间联系弱  D.数据冗余
答案.
D.数据冗余
3.次数据文件用于存储不能存在主数据文件中的数据,默认扩展名为〔 。
A..ndf  B..mdf  C..log  D..dat
答案.
A..ndf
4、    若要求查‘李’姓学生的学生号和姓名,正确的SQL语句是〔  B  。
A. SELECT S#,SNAME  FROM  S  WHERE  SNAME=’李%’
B. SELECT S#,SNAME  FROM  S  WHERE  SNAME  LIKE ’李%’
C. SELECT S#,SNAME  FROM  S  WHERE  SNAME=’%李%’
D.SELECT S#,SNAME  FROM  S  WHERE  SNAME  LIKE ’%李%’
5.通过CREATE TABLE语句或者其他方法创建了一个表后,可以使用〔 语句在表中添加记录。
A.DELETE  B.INSERT  C.UPDATE  D.INSEATER
答案.
B.INSERT
6.在关系数据库系统中,一个关系就是〔 。
A.一张二维表  B.一条记录  C.一个关系数据库  D.一个关系代数运算
答案.
A.一张二维表 
7.语句SELECT 姓名,性别,出生日期 FROM student_info返回〔 列。
A.1  B.  2  C. 3  D.4
答案.
C. 3
8.语句SELECT 1.2*0.5的结果是〔 。
A.NULL  B.1  C.0  D.0.6
答案.
D.0.6
9.在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建〔c
A.另一个表  B.游标  C.视图  D.索引
5.一个查询的结果成为另一个查询的条件,这种查询被称为〔 。
A.连接查询  B.内查询  C.自查询  D.子查询
答案.
D.子查询
10.为了对表中的各行进行快速访问,应对此表建立〔 。
A.约束  B.规则  C.索引  D.视图
答案.
C.索引
11.SELECT语句中,下列〔 子句用于对数据按照某个字段分组。
A.HAVING子句  B.GROUP BY 子句  C.ORDER BY 子句  D.WHERE子句
答案.
B.GROUP BY 子句
12.在SELECT语句中,下列子句用于选择列表〔 。
A.SELECT子句  B.INTO子句    C.FROM 子句  D.WHERE子句
答案.
A.SELECT子句
13.在SELECT语句中,下列子句用于将查询结果存储在一个新表中〔 。
A.SELECT子句  B.INTO子句  C.FROM 子句  D.WHERE子句
答案.
B.INTO子句
14.在SELECT语句中,下列子句用于指出所查询的数据表名〔 。
A.SELECT子句  B.INTO子句  C.FROM 子句  D.WHERE子句
答案.
C.FROM 子句
15. SQL的视图是从〔 中导出的。
A.基本表  B. 视图  C. 基本表或视图  D.数据库
答案.
C. 基本表或视图
16.创建视图命令是〔 。
A.CREATE VIEW  B.DROP VIEW  C.CREATE TABLE  D.CREATE RULE
答案.
A.CREATE VIEW
17.〔 具备多条件分支结构,计算多个条件表达式的值,并返回符合条件的一个结果表达式的值。
A.CASE 函数  B.IF...ELSE语句  C.CASE语句  D.GOTO语句
答案.
A.CASE 函数
18.WHILE 语句可以重复执行 SQL 语句或语句块,直到逻辑表达式为假。其中,〔 为循环结束标记。
A.END  B.BREAK语句  C.CONTINUE语句  D.GOTO语句
答案.
A.END
19.下列对触发器的描述〔 是错误的。
A.触发器属于一种特殊的存储过程 
B.触发器与存储过程的区别在于触发器能够自动执行并且不含有参数 
C.触发器有助于在添加、更新或删除表中的记录时保留表之间已定义的关系 
D.既可以对INSERTED、DELETED临时表进行查询,也可以进行修改
答案.
C.触发器有助于在添加、更新或删除表中的记录时保留表之间已定义的关系
20.用于修改存储过程的SQL语句为〔 。
A.ALTER  TABLE    B.ALTER  DATABASE    C.ALTER  TRIGGER  D.ALTER  PROCEDURE
答案.
D.ALTER  PROCEDURE
21."日志"文件可以用于〔 。
A.进行数据库恢复  B.  实现数据库的安全性控制  C.  保证数据库的完整性 D.控制数据库的并发操作
答案.
A.进行数据库恢复
22.  要查询XSH数据库CP表中产品名含有"冰箱"的产品情况,可用〔C命令。
A. SELECT * FROM CP WHERE 产品名称 LIKE ‘冰箱’
B. SELECT * FROM XSH WHERE 产品名称 LIKE ‘冰箱’
C. SELECT * FROM CP WHERE 产品名称 LIKE ‘%冰箱%’
D. SELECT * FROM CP WHERE 产品名称=‘冰箱’
23. SQL Server 2000是一个〔c的数据库系统。
〔A网状型〔B层次型〔C关系型〔D以上都不是
24. SQL Server 2000 采用的身份验证模式有〔d。
〔A仅Windows身份验证模式
〔B仅SQL Server身份验证模式
〔C仅混合模式
〔DWindows身份验证模式和混合模式
25. SQL Server提供的单行注释语句是使用〔b开始的一行内容。
〔A "/*" 〔B "--" 〔C "{" 〔D "/"
26. 在SQL SERVER中局部变量前面的字符为:〔d
〔A* 〔B# 〔C@@ 〔D @
27. 对视图的描述错误的是:〔d
〔A是一张虚拟的表
〔B在存储视图时存储的是视图的定义
〔C在存储视图时存储的是视图中的数据
〔D可以像查询表一样来查询视图
28、在查询语句的Where子句中,如果出现了"age Between 30 and 40",这个表达式等同于〔A。
A. age>=30 and age<=40B. age>=30 or age<=40
C. age>30 and age<40D. age>30 or age<40
29. SQL Server 2000提供了一整套管理工具和实用程序,其中负责启动、暂停和停止SQL Server的4种服务的是〔d。
〔A企业管理器〔B导入和导出数据〔C事件探察器〔D服务管理器
30、表在数据库中是一个非常重要的数据对象,它是用来〔_a_各种数据内容的,数据库创建后就可以创建表了,创建表可以用〔__d_等方法来创建。
    sql语句的功能有 A、显示 B、查询    C、存放    D、检索
     A、企业管理器    B、查询分析器
      C、OSQL     D、企业管理器和CREATE TABLE语句
31、SQL语言中,删除一个表的命令是〔B
A. DELETE                        B. DROP
C. CLEAR                        D. REMOVE
32.在数据库中存储的是〔 C 。
A. 数据               B. 数据模型
C. 数据及数据之间的联系      D. 信息
33现有一个"教师"表,其中一个字段是教师的住址〔字符型,20位长,如果不希望此字段包含空值,即某位教师现没有住址,则希望此字段自动填入"还没有",应该C  。
    A. 为此列创建一个check约束B. 为此列创建一个foreign key约束
C. 为此列创建一个default约束D. 为此列创建一个primary key约束
34触发器是一种特殊类型的〔 B,当表中发生特殊事件时执行。
A.存储器                  B.存储过程
C.模式                      D.视图
35.删除数据库使用的SQL语句是<  C>。
<A>CREATE DATABASE            <B>ALTER DATABASE   
<C>DROP DATABASE<D>DELETE DATABASE
36.系统存储过程存放在〔 A 数据库中。
Amaster                Bmsdb
Ctempdb                Dmodel
37.下列SQL语句中,修改表结构的是〔A。
AALTER    BCREATE      CUPDATE        DINSERT
38.DBMS通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的〔  D 。
A.可靠性      B.一致性      C.完整性      D.安全性
39.SQL语言是〔C语言。
A.层次数据库    B.网络数据库C.关系数据库      D.非数据库
40.下列语句用于删除触发器的是<  A    >
A.drop  trigger  触发器名        B.drop  procedure  触发器名
C.delete  procedure  触发器名      D.delete  trigger  触发器名

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。