第一章 单元测试
1、单选题:数据库系统与文件系统的主要区别是()。
A:文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件
B:数据库系统复杂,而文件系统简单
C:文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决
D:文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量
正确答案:【文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决】
2、单选题:数据库DB、数据库管理系统DBMS、数据库系统DBS之间的关系是( )
A:
没有任何关系
B:
DB包含DBMS和DBS
C:
DBMS包含DB和DBS
D:
DBS包含DB和DBMS
正确答案:【
DBS包含DB和DBMS
】
3、单选题:供应商可以给某个工程提供多种材料,同一种材料也可以由不同的供应商提供,从材料到供应商之间的联系类型是( )
A:
一对多
B:
多对一
C:
一对一
D:
多对多
正确答案:【
多对多
】
4、判断题:在关系数据库中,把数据表示成二维表,每一个二维表称为元组
A:对
B:错
正确答案:【错】
5、判断题:DBMS 是位于用户和操作系统之间的一层数据管理软件,数据库在建立、使用和维护 时由其统一管理、 统一控制。
A:对
B:错
正确答案:【对】
第二章 单元测试
1、单选题:关系数据库中,关于主码的描述正确的是()。
A:
只允许以表中第一字段建立
B:
创建唯一的索引,允许空值
C:
标识表中唯一的实体
D:
允许有多个主键的
正确答案:【
标识表中唯一的实体
】
2、单选题:一个关系数据库文件中的各条记录( )
A:
前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列
B:
前后顺序不能任意颠倒,一定要按照输入的顺序排列
C:
前后顺序可以任意颠倒,不影响库中的数据关系
D:
前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同
正确答案:【
前后顺序可以任意颠倒,不影响库中的数据关系
】
3、单选题:同一个关系模型的任两个元组值()
A:
必须完全相同
B:
可以完全相同
C:
不能有任何重复的属性值
D:
不能完全相同
正确答案:【
不能完全相同
】
4、单选题:一个关系只有一个()
A:外码
B:超码
C:候选码
D:主码
正确答案:【主码】
5、判断题:若关系模式的码只包含一个属性,则该关系模式一定符合2NF。
A:错
B:对
正确答案:【对】
第三章 单元测试
1、单选题:实现列值的非空不能通过()。
A:CHECK约束
B:DEFAULT
C:数据类型
D:NOT NULL
正确答案:【数据类型】
2、单选题:主键约束用来强制数据的()完整性。
A:
其他选项都可以
B:
域
C:
参照
D:
实体
正确答案:【
实体
】
3、单选题:可以在创建表时用()来创建唯一索引。
A:
其他选项都可以
B:
设置主键约束,设置唯一约束
C:
Create table,Create index
D:
设置主键约束,Create index
正确答案:【
设置主键约束,设置唯一约束
】
4、判断题:T-SQL语言中用于修改表结构的命令是MODIFY TABLE
A:错
B:对
正确答案:【错】
5、单选题:让数据库脱离原属服务器的方法之一是对数据库进行()。
A:分离
B:还原
C:附加
D:备份
正确答案:【分离】
第四章 单元测试
1、单选题:下列标识符可以作为局部变量使用的是
A:
myvar
B:
@my+var
C:
@my var
D:
@myvar
正确答案:【
@myvar
】
2、单选题:在SQL Server中的Case……End语句属于()
A:分支结构
B:循环结构
C:语句块结构
D:顺序结构
正确答案:【分支结构】
3、单选题:SQL Server 2008提供的单行注释语句是使用( )开始的一行内容。
A:
/*
B:
—
C:
/
D:
{
正确答案:【
—
】
4、单选题:关于循环说法错误的是()。
A:GOTO 语句可以跳出多重循环
B:CONTINUE 语句跳过循环体没有执行的其他语句
C: BREAK 语句跳出当前最内层循环
D:RETURN 跳到最外面循环
正确答案:【RETURN 跳到最外面循环】
5、单选题:交换两个变量a,b的值的语句为( )。
A:set @a=@b
set @b=@a
如有任何疑问请及时联系QQ 50895809