第一章单元测试
1、数据库系统与文件系统的主要区别是()。
A:数据库系统复杂,而文件系统简单
B:文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件
C:文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量
D:文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决
正确答案:文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决
2、数据库DB、数据库管理系统DBMS、数据库系统DBS之间的关系是()
A:DB包含DBMS和DBS
B:DBMS包含DB和DBS
C:DBS包含DB和DBMS
D:没有任何关系
正确答案: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:NOTNULL
B:DEFAULT
C:CHECK约束
D:数据类型
正确答案:数据类型
2、主键约束用来强制数据的()完整性。
A:域
B:实体
C:参照
D:其他选项都可以
正确答案:实体
3、可以在创建表时用()来创建唯一索引。
A:设置主键约束,设置唯一约束
B:Createtable,Createindex
C:设置主键约束,Createindex
D:其他选项都可以
正确答案:设置主键约束,设置唯一约束
4、T-SQL语言中用于修改表结构的命令是MODIFYTABLE
A:对
B:错
正确答案:错
5、让数据库脱离原属服务器的方法之一是对数据库进行()。
A:备份
B:还原
C:分离
D:附加
正确答案:分离
第四章单元测试
1、下列标识符可以作为局部变量使用的是
A:@my+var
B:myvar
C:@myvar
D:@myvar
正确答案:@myvar
2、在SQLServer中的Case……End语句属于()
A:顺序结构
B:循环结构
C:分支结构
D:语句块结构
正确答案:分支结构
3、SQLServer2008提供的单行注释语句是使用()开始的一行内容。
A:/*
B:—
C:{
D:/
正确答案:—
4、关于循环说法错误的是()。
A:GOTO语句可以跳出多重循环
B:CONTINUE语句跳过循环体没有执行的其他语句
C:BREAK语句跳出当前最内层循环
D:RETURN跳到最外面循环
正确答案:RETURN跳到最外面循环
5、交换两个变量a,b的值的语句为()。
A:set@t=@a
set@a=@b
set@b=@t
B:set@a=@b
set@b=@a
C:set@a=@b
set@t=@a
set@b=@t
D:set@b=@a
set@a=@b
正确答案:set@t=@a
set@a=@b
set@b=@t
第五章单元测试
1、如果在where子句中有两个条件要同时满足,应该用哪个逻辑符来连接()。
A:N
如无法购买,请复制网址,换浏览器打开
做题有答案,效率提高!使用过程中有疑问联系QQ55089918
还木有评论哦,快来抢沙发吧~