作业一
一、
1.数据库是一个容器,是许多相关的数据库表及其关系的集合。数据库通常包括两部分,一是按照一定的数据模型组织并实际存储的所有应用需要的数据,二是存放在数据字典中的各种描述信息,这些描述信息是有关数据的“数据”,称为()。
2. 关系的基本运算有两类,一是传统的集合运算,包括并、差、交运算;二是专门的关系运算,包括:选择、(投影)和联结。
3. 二维表中能唯一确定记录的一列或多列的组合称为超关键字。若一个超关键字去掉其中任何一列后不能再唯一确定记录,则称其为(候选关键字)。
4. 为了实现数据的独立性,便于数据库的设计和实现,一般把数据库系统的结构定义为三级模式结构,即分为外部层、(概念层)和内部层。
5. 关系模型以关系代数理论为基础,并形成了一整套的关系数据库理论——规范化理论。关系规范的条件可以分为多级,每一级称为一个范式,记作n NF(n表示范式的级别). 在实际应用的过程中(设计关系模式时),一般要求满足()。
二、单选
1. 数据的逻辑独立性是通过()保证的。
A. 概念层
B. 内部层
C. 概念层/内部层映射
D. 外部层/概念层映射
2. 操作对象只能是一个表的关系运算是()
A. 联结和选择
B. 联结和投影
C. 选择和投影
D. 自然连接和选择
3. 一个关系中的各条记录()
A. 前后顺序不能任意颠倒,要按输入的顺序排列
B. 前后顺序不能任意颠倒,要按关键字段值的顺序排列
C. 前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果可能不同
D. 前后顺序可以任意颠倒,不影响数据的实际含义
4. ()可以看成是现实世界到机器世界的一个过渡的中间层次。
A. 概念模型
B. 逻辑模型
C. 结构模型
D. 物理模型
5.在E-R 图中,分别用不同的形状表示概念模型的三要素,实体间的联系用()表示。
A. 椭圆形框
B. 梯形框
C. 矩形框
D. 菱形框
6. 目前数据库管理系统(DBMS )有许多不同的产品,在下列的DBMS 产品中,不属于(Microsoft )公司开发的是()。
A. Visual FoxPro
B. Access
C. SQL server
D. Oracle
7. 在数据库设计中,将E-R 图专管成关系数据模型属于()阶段的工作。
A. 需求分析
B. 概念设计
C. 逻辑设计
D. 物理设计
8. 在关系数据库中,用来表示实体间的联系的是()
A. 二维表
B. 网状结构
C. 树状结构
D. 属性
9. 下列有关数据库优点的描述中,正确的是()
A. 实现数据结构化
B. 减少数据冗余实现数据共享
C. 数据与程序相互独立
D. 以上都对
10.下列哪些术语描述的是属性的取值范围()
A. 字段
B. 域
C. 关键字
D. 元组
11. 关键字是关系模型中的重要概念,当一个二维表(A 表)的主关键字被包含到另一个二维表(B 表)中时,它就成为B 表的()。
A. 主关键字
B. 候选关键字
C. 外部关键字
D. 超关键字
12.visual FoxPro6.0属于()
A. 层次数据库管理系统
B. 关系数据库管理系统
C. 面向对象数据库管理系统
D. 分布式数据库管理系统
13. 下列不属于关系代数运算的是
A. 查询
B. 投影
C. 联接
D. 选择
14. 现实中的事物(对象或个体),在数据世界中则表示为()
A. 记录
B. 字段
C. 文件
D. 数据库
15. 数据库(DB )、数据库系统(DBS )、数据库管理系统(DBMS )三者之间的关系是()
A. DBS 包括DB 和DBMS
B. DBMS 包括DB 和DBS
C. DB 包括DBS 和DBMS
D. DBS 包括DB ,也就是DBMS
16. 在关系模型中,如果从两个或多个关系中选取属性满足一定条件的元组,组成一个新的关系,该关系运算属于()
A. 连接
B. 投影
C. 排序
D. 选择
17.在下列关系模型的叙述中正确的是
A. 关键字至多由一个属性组成
B. 关系的一个属性可以对应多个值域
C. 关系中的一个元组对应于一个实体
D. 表与表之间的关系可以不通过公共属性实现
18.在关系模型中,关系的规范化的过程是通过关系中的属性的分解和关系模式的分解来实现的。在实际应用中,设计关系模式时一般要求满足
A. 1NF
B. 2NF
C. 3NF
D. 4NF
19. 在关系模型中,利用关系运算对两个关系进行操作,得到的结果是
A. 属性
B. 关系
C. 元组
D. 关系模式
20. 在下列叙述中,错误的是()
A. 关系数据库中的每一个关系都是一个二维表
B. 在关系模型中,运算的对象和运算的结果都是二维表
C. 二维表中不允许出现任何数据冗余
D. Visual FoxPro是一种关系型数据库管理系统产品
21. 如果要从一个关系选择某些特定的属性,重新排列组成一个新的关系,应使用的关系运算是()
A. 选择
B. 投影
C. 排序
D. 连接
22. 关系运算中选择的某些列形成的新的关系的运算的是()
A. 选择运算
B. 投影运算
C. 交运算
D. 除运算
23.负责数据库中查询操作的数据库语言是()
A. 数据定义语言
B. 数据管理语言
C. 数据操纵语言
D. 数据控制语言
24. 在下列模式中,能够给出数据库物理存储结构与物理存取方法的是()
A. 逻辑模式
B. 概念模式
C. 内模式
D. 外模式
25. 下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是
A. 选择运算
B. 投影运算
C. 交运算
D. 并运算
26. 在下面关于数据库技术的说法中,不正确的是
A. 数据的完整性是指数据的正确性和一致性
B. 防止非法用户对数据的存取,成为数据库的安全性防护
C. 采用数据库技术处理数据,数据冗余应安全消失
D. 不同用户可以使用同一数据库,称为数据共享
27. 设有关系R 和关系S ,它们有相同的模式结构,且其对应的属性取自同一个域,则R ∪S={t|t ∈R ∨t ∈S}表述的关系是()操作。
A. 并
B. 交
C. 投影
D. 联接
28. 概念模型是按用户的观点对数据建模,它是对现实世界的第一层抽象。下列各项中属于概念模型的是()
A. 物理模型
B. 关系模型
C. E-R 模型
D. 逻辑模型
29. 关系“部门表”记录的是部门的基本信息,关系“职工表”记录的是每个部门的基本信息。“部门表”的关系模式为:部门表(部门
号,部门名称,负责人,电话);“职工表”的关系模式为:职工表(职工号,姓名,出生日期,部门号),则以下可以作为外部关键字的是()
A. 部门表中的“部门号”字段
B. 职工表中的“部门号”字段
C. 部门表和职工表中的“部门号”字段
D. 没有外部关键字
30. 在下列DBMS 产品中,不属于(Microsoft )公司开发的是()。(参考第6题)
A. Visual FoxPro
B. DB2
C. SQL server
D. Access
31. 在关系模型中,超关键字()
A. 可由多个任意属性组成
B. 能由一个属性组成,其值能唯一标识该关系模式中任何一个元组
C. 可由一个或多个属性组成,其值能唯一标识该关系模式中任何一个元组
D. 以上都不是
32.不属于数据库管理技术发展三个阶段的是()
A. 文件系统管理阶段
B. 高级文件管理阶段
C. 手工管理阶段
D. 数据库系统阶段
33. 在满足实体完整性约束的条件下
A. 一个关系中可以没有候选关键字
B. 一个关系中只能有一个候选关键字
C. 一个关系中必须有多个候选关键字
D. 一个关系中应该有一个或多个候选关键字
34. 在关系的基本运算中,下列属于专门关系运算的是()
A. 选择、排序
B. 选择、投影
C. 并、差、交
D. 联接、笛卡尔积
35. 实体模型反映实体及实体之间的关系,是人们头脑对现实世界中客观事物及其相互联系的认识,而()是实体模型的数据化,是观念世界的实体数据在数据世界中的反映,是对现实世界的抽象。(区分第4题)
A. 数据模型
B. 物理模型
C. 逻辑模型
D. 概念模型
答案:元数据,投影,候选关键字,概念层,3nf 1-5 DCDAD
6-10 DBADB
11-15 CBAAA
16-20 ACCBC
21-25 BBCCC
26-30 CACBD
31-35 CBDBA
作业一
一、
1.数据库是一个容器,是许多相关的数据库表及其关系的集合。数据库通常包括两部分,一是按照一定的数据模型组织并实际存储的所有应用需要的数据,二是存放在数据字典中的各种描述信息,这些描述信息是有关数据的“数据”,称为()。
2. 关系的基本运算有两类,一是传统的集合运算,包括并、差、交运算;二是专门的关系运算,包括:选择、(投影)和联结。
3. 二维表中能唯一确定记录的一列或多列的组合称为超关键字。若一个超关键字去掉其中任何一列后不能再唯一确定记录,则称其为(候选关键字)。
4. 为了实现数据的独立性,便于数据库的设计和实现,一般把数据库系统的结构定义为三级模式结构,即分为外部层、(概念层)和内部层。
5. 关系模型以关系代数理论为基础,并形成了一整套的关系数据库理论——规范化理论。关系规范的条件可以分为多级,每一级称为一个范式,记作n NF(n表示范式的级别). 在实际应用的过程中(设计关系模式时),一般要求满足()。
二、单选
1. 数据的逻辑独立性是通过()保证的。
A. 概念层
B. 内部层
C. 概念层/内部层映射
D. 外部层/概念层映射
2. 操作对象只能是一个表的关系运算是()
A. 联结和选择
B. 联结和投影
C. 选择和投影
D. 自然连接和选择
3. 一个关系中的各条记录()
A. 前后顺序不能任意颠倒,要按输入的顺序排列
B. 前后顺序不能任意颠倒,要按关键字段值的顺序排列
C. 前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果可能不同
D. 前后顺序可以任意颠倒,不影响数据的实际含义
4. ()可以看成是现实世界到机器世界的一个过渡的中间层次。
A. 概念模型
B. 逻辑模型
C. 结构模型
D. 物理模型
5.在E-R 图中,分别用不同的形状表示概念模型的三要素,实体间的联系用()表示。
A. 椭圆形框
B. 梯形框
C. 矩形框
D. 菱形框
6. 目前数据库管理系统(DBMS )有许多不同的产品,在下列的DBMS 产品中,不属于(Microsoft )公司开发的是()。
A. Visual FoxPro
B. Access
C. SQL server
D. Oracle
7. 在数据库设计中,将E-R 图专管成关系数据模型属于()阶段的工作。
A. 需求分析
B. 概念设计
C. 逻辑设计
D. 物理设计
8. 在关系数据库中,用来表示实体间的联系的是()
A. 二维表
B. 网状结构
C. 树状结构
D. 属性
9. 下列有关数据库优点的描述中,正确的是()
A. 实现数据结构化
B. 减少数据冗余实现数据共享
C. 数据与程序相互独立
D. 以上都对
10.下列哪些术语描述的是属性的取值范围()
A. 字段
B. 域
C. 关键字
D. 元组
11. 关键字是关系模型中的重要概念,当一个二维表(A 表)的主关键字被包含到另一个二维表(B 表)中时,它就成为B 表的()。
A. 主关键字
B. 候选关键字
C. 外部关键字
D. 超关键字
12.visual FoxPro6.0属于()
A. 层次数据库管理系统
B. 关系数据库管理系统
C. 面向对象数据库管理系统
D. 分布式数据库管理系统
13. 下列不属于关系代数运算的是
A. 查询
B. 投影
C. 联接
D. 选择
14. 现实中的事物(对象或个体),在数据世界中则表示为()
A. 记录
B. 字段
C. 文件
D. 数据库
15. 数据库(DB )、数据库系统(DBS )、数据库管理系统(DBMS )三者之间的关系是()
A. DBS 包括DB 和DBMS
B. DBMS 包括DB 和DBS
C. DB 包括DBS 和DBMS
D. DBS 包括DB ,也就是DBMS
16. 在关系模型中,如果从两个或多个关系中选取属性满足一定条件的元组,组成一个新的关系,该关系运算属于()
A. 连接
B. 投影
C. 排序
D. 选择
17.在下列关系模型的叙述中正确的是
A. 关键字至多由一个属性组成
B. 关系的一个属性可以对应多个值域
C. 关系中的一个元组对应于一个实体
D. 表与表之间的关系可以不通过公共属性实现
18.在关系模型中,关系的规范化的过程是通过关系中的属性的分解和关系模式的分解来实现的。在实际应用中,设计关系模式时一般要求满足
A. 1NF
B. 2NF
C. 3NF
D. 4NF
19. 在关系模型中,利用关系运算对两个关系进行操作,得到的结果是
A. 属性
B. 关系
C. 元组
D. 关系模式
20. 在下列叙述中,错误的是()
A. 关系数据库中的每一个关系都是一个二维表
B. 在关系模型中,运算的对象和运算的结果都是二维表
C. 二维表中不允许出现任何数据冗余
D. Visual FoxPro是一种关系型数据库管理系统产品
21. 如果要从一个关系选择某些特定的属性,重新排列组成一个新的关系,应使用的关系运算是()
A. 选择
B. 投影
C. 排序
D. 连接
22. 关系运算中选择的某些列形成的新的关系的运算的是()
A. 选择运算
B. 投影运算
C. 交运算
D. 除运算
23.负责数据库中查询操作的数据库语言是()
A. 数据定义语言
B. 数据管理语言
C. 数据操纵语言
D. 数据控制语言
24. 在下列模式中,能够给出数据库物理存储结构与物理存取方法的是()
A. 逻辑模式
B. 概念模式
C. 内模式
D. 外模式
25. 下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是
A. 选择运算
B. 投影运算
C. 交运算
D. 并运算
26. 在下面关于数据库技术的说法中,不正确的是
A. 数据的完整性是指数据的正确性和一致性
B. 防止非法用户对数据的存取,成为数据库的安全性防护
C. 采用数据库技术处理数据,数据冗余应安全消失
D. 不同用户可以使用同一数据库,称为数据共享
27. 设有关系R 和关系S ,它们有相同的模式结构,且其对应的属性取自同一个域,则R ∪S={t|t ∈R ∨t ∈S}表述的关系是()操作。
A. 并
B. 交
C. 投影
D. 联接
28. 概念模型是按用户的观点对数据建模,它是对现实世界的第一层抽象。下列各项中属于概念模型的是()
A. 物理模型
B. 关系模型
C. E-R 模型
D. 逻辑模型
29. 关系“部门表”记录的是部门的基本信息,关系“职工表”记录的是每个部门的基本信息。“部门表”的关系模式为:部门表(部门
号,部门名称,负责人,电话);“职工表”的关系模式为:职工表(职工号,姓名,出生日期,部门号),则以下可以作为外部关键字的是()
A. 部门表中的“部门号”字段
B. 职工表中的“部门号”字段
C. 部门表和职工表中的“部门号”字段
D. 没有外部关键字
30. 在下列DBMS 产品中,不属于(Microsoft )公司开发的是()。(参考第6题)
A. Visual FoxPro
B. DB2
C. SQL server
D. Access
31. 在关系模型中,超关键字()
A. 可由多个任意属性组成
B. 能由一个属性组成,其值能唯一标识该关系模式中任何一个元组
C. 可由一个或多个属性组成,其值能唯一标识该关系模式中任何一个元组
D. 以上都不是
32.不属于数据库管理技术发展三个阶段的是()
A. 文件系统管理阶段
B. 高级文件管理阶段
C. 手工管理阶段
D. 数据库系统阶段
33. 在满足实体完整性约束的条件下
A. 一个关系中可以没有候选关键字
B. 一个关系中只能有一个候选关键字
C. 一个关系中必须有多个候选关键字
D. 一个关系中应该有一个或多个候选关键字
34. 在关系的基本运算中,下列属于专门关系运算的是()
A. 选择、排序
B. 选择、投影
C. 并、差、交
D. 联接、笛卡尔积
35. 实体模型反映实体及实体之间的关系,是人们头脑对现实世界中客观事物及其相互联系的认识,而()是实体模型的数据化,是观念世界的实体数据在数据世界中的反映,是对现实世界的抽象。(区分第4题)
A. 数据模型
B. 物理模型
C. 逻辑模型
D. 概念模型
答案:元数据,投影,候选关键字,概念层,3nf 1-5 DCDAD
6-10 DBADB
11-15 CBAAA
16-20 ACCBC
21-25 BBCCC
26-30 CACBD
31-35 CBDBA