SQL期末复习题二

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

SQL期末复习题二

SQL 期末复习(二)

一.填空:

1.说明以下缩写的含义:DBMS:(数据库管理系统);RDBMS:(关系型数据库管理系统) SQL:(结构化查询语言)

2.一组相同类型的实体的集合称为(实体集)

3.实体的特征称为(属性)

4.一个数据库中可以有多个表,但表的名称在数据库中必须是(唯

一)

5.全局变量用( @@)符号区别于局部变量。

6.子查询分为:( 相关子查询),( 嵌套子查询)

7.存储过程的参数是有方向的,可以是( 输入参数),且默认就是这种参

数;另一种是( 输出参数 ),且必须在创建参数时使用( output)关键字。

8.删除score表中所有记录的sql语句(delete from score )

9.触发器的类型包括:(insert)、(delet e )、(update)。

10.Update触发器当执行Update语句进行修改时,新值存储在( inserted

)临时表中,而修改前的旧值存储在(deleted)临时表中.

11.MS SQL Server 能在两种安全模式下运行。即:(Windows 验证模式)、(混合验证模式)

二、选择:

1. 求一列之中平均值使用的函数( C )

A max

B min

C avg

D order by

2. update 是sql中的一条语句,那么它是用来:( C )

A.显示表中的几列或所有列

B.删除表中的数据

C.更新表中的数据

3.某数据库表里的studentID列被定义为studentID int identity(50,2),首先

你添加了3 条记录,然后你把第二条记录删掉,此时,若插入另外一条记录,studentID的值将是(B )。

A、44

B、56

C、58

D、54

4.创建聚集索引一般选择( A )。

A、主键列

B、具有默认值的列

C、频繁更改的列

D、创建了非聚集索引的列

5.使用以下哪个SQL命令删除整个表(包括所有字段和所有数据):( C )

A、Create Database

B、Create Table

C、drop table 表名

D、New Database

6.下列哪个SQL函数用于清除字符串左边空格的函数。( C )

A、SUM()

B、COUNT()

C、LTRIM()

D、LOWER()

7.执行select right(‘this is a test’,6)将返回给用户 ( A )

A、a test

B、this i

C、 is a test

D、有错误不能执行

8.设有语句DELETE FROM STUDENT,请选择正确的执行结果。( D )

A、删除表中当前行

B、没有指定条件,不能删除数据

C、删除表

D、删除表中的所有数据

9.以下哪个约束可给字段设置缺省值:( D )

A、Not null

B、Primary Key

C、Check

D、Default

10.回滚事务使用语句(A)

A ROLLBACK TRANSACTION

B SAVE TRANSACTION

C BEGIN TRANSACTION

D SAV

E TRANSACTION

11、当用户执行insert语句时被触发执行的触发器是(A)

A INSERT 触发器

B UPDATE触发器

C DELETE 触发器

D INSERTED触发器

12、当用户执行Update语句时被触发执行的触发器是(B)

A INSERT 触发器

B UPDATE触发器

C DELETE 触发器

D INSERTED触发器

13、当用户执行Delete语句时被触发执行的触发器是(C)

A INSERT 触发器

B UPDATE触发器

C DELETE 触发器

D INSERTED触发

14、在Sql Server数据库中“引用完整性”,可以用(C)来实现。

a) 列的数据类型检查b) 用规则(RULE)约束

c)定义主键及外键d) 数据库应用程序的前端用户接口程序的有

效性检查

15、创建数据库时由SQLSERVER创建的主要数据文件的扩展名是(B)

A. .pdfdada B.mdf C.ndf D. .ldf

16、要确保列中包含不同值,应当应用(A)约束

A.PRIMARY KEY

B.FOREIGN KEY

C.default

D.CHECK

17、下面对CREATE TABLE语句的描述正确的是(BD)。(选择两项)

A、表名称在服务器中必须是唯一的

B、表名称在数据库中必须是唯一的

C、列名称在数据库中必须是唯一的

D、列名称在表中必须是唯一

18、在职员表中,性别特征要求是“F”或者“M”,而不能是其他的数据,因此,

在设计阶段,该列被施加了对应的检查约束来避免输入错误的字符,这样的约

束属于(C)。

A、实体完整性约束

B、引用完整性约束

相关文档
最新文档