第一章 单元测试

1、单选题:
数据库管理系统的功能有()
选项:
A:数据库的定义功能 数据库的编辑功能 数据库的控制功能 数据库的维护功能
B:数据库的定义功能 数据库的操纵功能 数据库的控制功能 数据库的维护功能
C:数据库的定义功能 数据库的操纵功 数据库的控制功能 数据库的加密功能
答案: 【数据库的定义功能 数据库的操纵功能 数据库的控制功能 数据库的维护功能

2、单选题:
数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是( )
选项:
A:DBMS包括DB和DBS
B:DBS包括DB和DBMS
C:DBS就是DB,也就是DBMS
D:DB包括DBS和DBMS
答案: 【DBS包括DB和DBMS

3、单选题:
下列关于联系正确的是
选项:
A:学生和课程,工人和零件的联系类型不一样
B:医生和病人,项目和工程师的联系类型不一样
C:班级和学生,家庭和成员,学生与班长的联系类型不一样
D:公司和总经理,学校和校长的联系类型一样
答案: 【公司和总经理,学校和校长的联系类型一样

4、单选题:
概念模型是客观世界到概念(信息)世界的认识和抽象
选项:
A:常用表示方法是层次图
B:联系有4种类型
C:实体之间的联系没有属性
D:可能存在3个实体两两之间的多对多联系
答案: 【可能存在3个实体两两之间的多对多联系

5、单选题:
数据完整性约束正确的是
选项:
A:可以描述属性的值域范围
B:可以描述属性的取值类型
C:可以描述实体之间的联系
D:其余选项都对
答案: 【其余选项都对

6、单选题:
下面不是程序员的职责的是()
选项:
A:进行调试和安装
B:装入数据,测试程序
C:设计和编写应用系统的程序模块
D:按照标准规范写系统分析、设计文档
答案: 【按照标准规范写系统分析、设计文档

7、单选题:
数据库设计的E-R方法中,用属性描述实体的特征,属性在E-R图中,用( )表示。
选项:
A:四边形
B:椭圆形
C:矩形
D:菱形
答案: 【椭圆形

8、单选题:
在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是( )阶段
选项:
A:数据库系统
B:文件系统
C:人工管理
D:数据项管理
答案: 【数据库系统

9、单选题:
数据管理技术的发展可以大体归为三个阶段,下列正确的是()
选项:
A:人工管理阶段数据和程序可以独立存放
B:数据库系统阶段必须用程序设计语言操作数据
C:人工管理阶段尚出现了数据管理方面的软件
D:文件系统阶段对数据的操作以记录为单位
答案: 【文件系统阶段对数据的操作以记录为单位

10、单选题:
以下不是数据模型的要素的是
选项:
A:数据独立性
B:数据完整性约束
C:数据结构
D:数据操作
答案: 【数据独立性

第二章 单元测试

1、单选题:
关系数据模型的完整性包括
选项:
A:关系数据库中建立关联关系的数据表间数据参照引用的约束
B:字段的值域、字段的类型及字段的有效规则等约束
C:其余选项全对
D:主键的约束
答案: 【其余选项全对

2、单选题:
关于规范化正确的是
选项:
A:高级范式根据定义属于所有低级的范式
B:其余选项全对
C:第一范式中的关系属于第二范式
D:第二范式中的关系属于第三范式
答案: 【其余选项全对

3、单选题:
关系数据模型的操纵说法错误的是
选项:
A:由SQL语言完成
B:操作必须满足关系的完整性约束条件
C:必须借助其它程序语言完成
D:用户只要指出“干什么”,不必详细说明“怎么干”
答案: 【必须借助其它程序语言完成

4、单选题:
关系模式规范化的最起码的要求是达到第一范式,即满足
选项:
A:关系中的元组不可重复
B:每个属性都是不可分解的
C:主码属性唯一标识关系中的的元组
D:每个非码属性都完全依赖于主码
答案: 【每个属性都是不可分解的

5、单选题:
第一范式是第二和第三范式的基础,是最基本的范式。第一范式包括下列指导原则
选项:
A:数据组的每个属性可以包含多个值
B:属性值可再分解
C:第一范式基于第二而存在
D:关系中的每个数组一定不能相同
答案: 【关系中的每个数组一定不能相同

6、判断题:
3NF的“不彻底”性,表现在可能存在主属性对码的部分依赖和传递依赖。
选项:
A:对
B:错
答案: 【

7、判断题:
插入异常是指,当在不规范的数据表中插入数据时,由于实体完整性约束要求主码不能为空的限制,而使有用数据无法插入的情况
选项:
A:对
B:错
答案: 【

8、判断题:
码是由一个或多个属性组成的,可唯一标识元组的最小属性组。
选项:
A:对
B:错
答案: 【

9、判断题:
一个关系数据库模式由一个关系模式组成,一个关系模式由一组属性名组成
选项:
A:错
B:对
答案: 【

10、判断题:
当一个表中存在还可以再分的数据项时,这个表就是非规范化的表
选项:
A:错
B:对
答案: 【

发表评论

电子邮件地址不会被公开。 必填项已用*标注