第一章 单元测试

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反馈
如遇卡顿看不了剩余内容请换个浏览器即可打开

没找到的科目也可以提醒我们更新

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注