第一章 单元测试
1、单选题:下列四项中,不属于数据库系统特点的是() 。
A:数据冗余度高
B:
数据共享
C: 数据独立性高
D:数据完整性
正确答案:【数据冗余度高 】
2、单选题:数据库系统的数据独立性体现在() 。
A:不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序
B: 不会因为数据的变化而影响到应用程序
C:不会因为某些存储结构的变化而影响其他的存储结构
D:不会因为存储策略的变化而影响存储结构
正确答案:【不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序 】
3、单选题:描述数据库全体数据的全局逻辑结构和特性的是() 。
A:内模式
B:用户模式
C:外模式
D:模式
正确答案:【模式 】
4、单选题:要保证数据库的数据独立性,需要修改的是() 。
A:三层之间的两种映射
B:模式与内模式
C:三层模式
D:模式与外模式
正确答案:【三层之间的两种映射 】
5、单选题:用户或应用程序看到的那部分局部逻辑结构和特征的描述是(),它是模式的逻辑子集。
A:内模式
B:物理模式
C:模式
D:子模式
正确答案:【子模式 】
第二章 单元测试
1、单选题:一个关系只有一个() 。
A:外码
B:候选码
C:超码
D:主码
正确答案:【主码 】
2、单选题:关系代数运算是以()为基础的运算 。
A:谓词演算
B:代数运算
C:关系运算
D:集合运算
正确答案:【集合运算 】
3、单选题:关系数据库管理系统应能实现的专门关系运算包括()。
A:关联、更新、排序
B:选择、投影、连接
C:显示、打印、制表
D: 排序、索引、统计
正确答案:【选择、投影、连接 】
4、单选题:五种基本关系代数运算是()。
A: ∪ - × σ π
B:∪ - σ π
C:∪ ∩ × σ π
D:∪ ∩ σ π
正确答案:【 ∪ - × σ π】
5、单选题:关系代数中的联接操作是由()操作组合而成 。
A:投影和笛卡尔积
B:投影、选择、笛卡尔积
C: 选择和投影
D:选择和笛卡尔积
正确答案:【选择和笛卡尔积 】
第三章 单元测试
1、单选题:下列有关SELECT语句的语法结构中,各子句出现的顺序正确的是哪一个?
A:SELECT—FROM—WHERE—ORDER—GROUP;
B:SELECT—FROM—WHERE—GROUP—ORDER;
C: SELECT—FROM—GROUP—WHERE—ORDER;
D:SELECT—FROM—GROUP—ORDER—WHERE;
正确答案:【SELECT—FROM—WHERE—GROUP—ORDER; 】
2、单选题:若删除关系R上的索引Stusname,下列哪一个语句是正确的?
A:DELETE INDEX Stusname;
B:DELETE Stusname FROM R;
C:DROP Stusname FROM R;
D: DROP INDEX Stusname;
正确答案:【 DROP INDEX Stusname;】
3、单选题:若删除关系R中的全部元组,下列哪一个语句是正确的?
A: DROP TABLE R;
B:DELETE FROM R;
C:DROP * FROM TABLE R;
D:DELETE * FROM R;
正确答案:【DELETE FROM R; 】
4、单选题:若查询考试成绩不为空的学生的学号,下列语句哪个是正确的?
A: SELECT Sno FROM SC WHERE Grade >= 0;
B:SELECT Sno FROM SC WHERE Grade IS NOT NULL;
C:SELECT Sno FROM SC WHERE Grade NOT IS NULL;
D:SELECT Sno FROM SC WHERE Grade != 0;
正确答案:【SELECT Sno FROM SC WHERE Grade IS NOT NULL; 】
5、单选题:若将所有学生的年龄增加1岁,下列哪一个语句是正确的?
A: UPDATE Student.Sage SET Sage = Sage + 1;
B:UPDATE Student.* FROM Student SET Sage = Sage + 1;
C:UPDATE Student.Sage SET Sage = 1+Sage;
D:UPDATE Student SET Sage = Sage + 1;
正确答案:【UPDATE Student SET Sage = Sage + 1; 】
第四章 单元测试
1、判断题:修改SC表中的约束C3使得大学生的年龄在18到40之间的约束为:ALTER TABLE Student ADD CONSTRAINT C3 CHECK(Sage <30 and Sage >15);
A:对
B:错
正确答案:【错】
2、单选题:下列关于数据完整性的说法正确的是( )
A:记录中某个字段值为NULL,表示该列上没有值
B:外键是用来维护两个表之间的级联关系
C: 实体完整性要求每个实体都必须有一个主键或其他的唯一标识列
D:利用主键约束的列不能有重复的值,但允许NULL值
正确答案:【外键是用来维护两个表之间的级联关系 】
3、单选题:要求表中的列在组成主键的属性上不能为空值,这是( )
A:用户定义完整性规则
B:域完整性规则
C: 参照完整性规则
D:实体完整性规则
正确答案:【实体完整性规则 】
4、单选题:要在SQL Server中创建一个员工信息表,其中员工的薪水、医疗保险和养老保险分别采用三个字段来存储,但是该公司规定:任何一个员工,医疗保险和养老保险两项之和不能大于薪水的1/3,这一项规则可以采用( )来实现。
A:默认约束
B:外键约束
C:检查约束
D: 主键约束
正确答案:【检查约束 】
5、判断题:语句insert into Student values((‘201215121′,’司马光’,’男’,’400′,’CS’), (‘201215121′,’欧阳修’,’男’,’400′,’CS’))可以正确执行。
A:错
B:对
正确答案:【错】
第五章 单元测试
1、单选题:关系数据库规范化是为解决关系数据库中 ()问题而引入的。
A:减少数据操作的复杂性
B:提高查询速度
C: 插入异常、删除异常和数据冗余
D:保证数据的安全性和完整性
正确答案:【 插入异常、删除异常和数据冗余】
2、单选题:下面关于函数依赖的叙述中,不正确的是()。
A:若X→Y,Y→Z,则X→Z
B:若X→Y, Y′是Y的子集,则X→Y′
C:若XY→Z,则X→Z,Y→Z
D:若X→Y,X→Z,则X→YZ
正确答案:【若XY→Z,则X→Z,Y→Z 】
3、多选题:在关系模式STJ(S,T,J)中,S表示学生,T表示教师,J表示课程。每一教师只教一门课。每门课有若干教师,某一学生选定某门课,就对应一个固定的教师。则该关系模式的候选码是()
A:(S,T,J )
B:(S,T )
C:(T,J )
D: (S,J )
正确答案:【(S,T ) ; (S,J )】
如有任何疑问请及时联系QQ 50895809反馈