数据库系统基本原理五.docx
- 文档编号:23311020
- 上传时间:2023-05-16
- 格式:DOCX
- 页数:20
- 大小:20.57KB
数据库系统基本原理五.docx
《数据库系统基本原理五.docx》由会员分享,可在线阅读,更多相关《数据库系统基本原理五.docx(20页珍藏版)》请在冰豆网上搜索。
数据库系统基本原理五
数据库系统基本原理(五)
(总分:
65.00,做题时间:
90分钟)
一、选择题(总题数:
39,分数:
39.00)
1.假设数据库性能用“开销”,即时间、空间及可能的费用来衡量,则在数据库应用系统生存期中存在很多种开销。
其中,对物理设计者来说,主要考虑的是______。
A)规划开销B)设计开销
C)操作开销D)运行维护开销
(分数:
1.00)
A.
B.
C. √
D.
解析:
2.关系数据库用______来表示实体之间的联系。
A)层次模型B)网状模型
C)指针链D)表格数据
(分数:
1.00)
A.
B.
C.
D. √
解析:
3.Oracle数据库管理系统是______。
A)网状型的B)层次型的
C)关系型的D)面向对象的
(分数:
1.00)
A.
B.
C. √
D.
解析:
4.当下述______成立时,称X→Y为平凡的函数依赖。
(分数:
1.00)
A.
B. √
C.
D.
解析:
5.数据库管理系统的工作不包括______。
A)定义数据库B)对已定义的数据库进行管理
C)为定义的数据库提供操作系统D)数据通信
(分数:
1.00)
A.
B.
C. √
D.
解析:
6.可用于概念模型设计的是______。
A)层次树结构B)数据流程图
C)E-R图D)关系数据模型
(分数:
1.00)
A.
B.
C. √
D.
解析:
7.设计性能较优的关系模式称为规范化,规范化主要的理论依据是______。
A)关系规范化理论B)关系运算理论
C)关系代数理论D)数理逻辑
(分数:
1.00)
A.
B. √
C.
D.
解析:
8.关系模式R中的属性全部是主属性,则R的最高范式必定是______。
A)2NFB)3NF
C)BCNFD)4NF
(分数:
1.00)
A.
B. √
C.
D.
解析:
9.从关系中取出所需属性组成新关系的操作称为______。
A)交B)连接
C)选择D)投影
(分数:
1.00)
A.
B.
C.
D. √
解析:
10.候选关键字中的属性称为______。
A)非主属性B)主属性
C)复合属性D)关键属性
(分数:
1.00)
A.
B. √
C.
D.
解析:
11.Oracle不支持______。
A)SQLB)DBA
C)客户/服务器结构D)DBF文件格式
(分数:
1.00)
A.
B.
C.
D. √
解析:
12.在关系模式R(姓名、年龄、职位、出生日)中,最有可能作为主关键字的是______。
A)姓名B)年龄
C)职位D)出生日
(分数:
1.00)
A. √
B.
C.
D.
解析:
13.在网状数据库中,数据之间的联系是通过______。
A)公共属性B)连接
C)有向图D)系
(分数:
1.00)
A.
B.
C.
D. √
解析:
14.数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为实现数据库的______。
A)可靠性B)一致性
C)完整性D)安全性
(分数:
1.00)
A.
B.
C.
D. √
解析:
15.在关系模式中,如果属性A和B存在1对1的关系,则______。
A)A→BB)B→A
C)A←→BD)以上都不是
(分数:
1.00)
A.
B.
C. √
D.
解析:
16.在数据库的概念设计中,最常用的数据模型是______。
A)形象模型B)物理模型
C)逻辑模型D)实体-联系模型
(分数:
1.00)
A.
B.
C.
D. √
解析:
17.数据库管理系统FoxBASE和Oracle都是关系数据库管理系统,但它们之间存在重要差别。
其差别之一是______。
A)FoxBASE可以使用汉字,而Oracle不可以使用汉字
B)FoxBASE是单用户数据库,而Oracle是多用户数据库
C)FoxBASE一个数据库是一个表,而Oracle一个数据库可以包含多个表
D)FoxBASE在微机上运行,而Oracle在大中型机上运行
(分数:
1.00)
A.
B.
C. √
D.
解析:
18.层次模型只能表示1:
M联系,若表示M:
N联系则很困难,而且层次顺序严格,这是该模型的______。
A)严格性B)复杂性
C)缺点D)优点
(分数:
1.00)
A.
B.
C. √
D.
解析:
19.SQL的事务处理用途广泛,但用于事物处理的语句只有3条,它们是______。
A)UPDATE,SELECT和ALTERB)COMMIT,SAVEPOINT和ROLLBACK
C)DROP,RENAME和ALTERD)COMMIT,DROP和ALTER
(分数:
1.00)
A.
B. √
C.
D.
解析:
20.数据库使用一段时间后,数据库存储空间的利用率和数据的存取速率都大大降低,这时要求对数据库进行______。
A)重组织B)重构造
C)重组织和重构造D)什么也不需要做
(分数:
1.00)
A. √
B.
C.
D.
解析:
21.位于用户与数据库之间的一层数据管理软件是______。
A)DBSB)DB
C)DBMSD)MIS
(分数:
1.00)
A.
B.
C. √
D.
解析:
22.在下列计算机表示的信息中,不能称为“数据”的是______。
A)人的姓名B)图形符号
C)计算机程序D)文件名
(分数:
1.00)
A.
B.
C. √
D.
解析:
23.在建立表结构时,定义关系完整性规则______。
A)使DBS能够自动维护数据完整性约束条件
B)还需要编程实现数据完整性约束条件
C)没有必要
D)将使系统操作复杂
(分数:
1.00)
A. √
B.
C.
D.
解析:
24.关系模式的任何属性______。
A)不可再分B)可再分
C)命名在该关系模式中可以不唯一D)以上都不是
(分数:
1.00)
A. √
B.
C.
D.
解析:
25.数据管理技术随着计算机技术的发展而发展。
数据库阶段具有许多特点,但下面列出的特点中______不是数据库阶段的特点。
A)采用复杂的数据结构B)无数据冗余
C)数据共享D)数据具有较高的独立性
(分数:
1.00)
A.
B. √
C.
D.
解析:
26.数据库管理系统中用于定义和描述数据库逻辑结构的语言称为______。
A)数据库模式描述语言(DDL)B)数据库子语言(SubDL)
C)数据操纵语言(DML)D)数据结构语言
(分数:
1.00)
A. √
B.
C.
D.
解析:
27.PowerBuilder是一种深受广大用户欢迎的快速应用开发工具,它与其他应用开发工具比较,最具有特色的是______。
A)支持面向对象的开发方法B)提供可视化图形的用户界面
C)使用ODBC与多种数据库连接D)可通过数据窗口访问数据库
(分数:
1.00)
A.
B.
C.
D. √
解析:
28.在数据库的如下两个表中,若雇员信息的主键是雇员号,部门信息表的主键是部门号。
在下列所给的操作中,______操作不可行。
雇员信息表
雇员号
雇员名
部门号
工资
001
张凡
02
2000
010
王青
01
1200
056
马丽
02
1000
101
赵利
04
1500
部门信息表
部门号
部门名
主任
01
业务部
李莹莹
02
销售部
刘敏力
03
服务部
陈利
04
财务部
王唯贤
A)从雇员信息表中删除行('010','王青','01',1200)
B)将行('102','赵利','01',1500)插入到雇员信息表中
C)将雇员信息表中雇员号='010'的工资改为1600
D)将雇员信息表中雇员号='101'的部门号改为'05'
(分数:
1.00)
A.
B.
C.
D. √
解析:
29.下述关于数据库系统的正确叙述是______。
A)数据库系统减少了数据冗余
B)数据库系统避免了一切冗余
C)数据库系统中数据的一致性是指数据类型一致
D)数据库系统比文件系统能管理更多的数据
(分数:
1.00)
A. √
B.
C.
D.
解析:
30.概念模型是现实世界的第一层抽象,这一类最著名的模型是______。
A)层次模型B)网状模型
C)关系模D)实体-联系模型
(分数:
1.00)
A.
B.
C.
D. √
解析:
31.在数据库中,产生数据不一致的根本原因是______。
A)数据存储量太大B)没有严格保护数据
C)未对数据进行完整性控制D)数据冗余
(分数:
1.00)
A.
B.
C. √
D.
解析:
32.从E-R模型向关系数据模型转换要遵循一定的原则,下列4项中,______不是这种转换所要求的规则。
A)一个实体类型转换成一个关系模式
B)一个联系类型转换成一个关系模式
C)对于m:
n联系来说,转换成的关系的键为诸相关实体的键的组合
D)对于1:
n联系来说,转换成的关系的键为n+1实体的键
(分数:
1.00)
A.
B.
C.
D. √
解析:
33.消除了部分函数依赖的1NF的关系模式,必定是______。
A)1NFB)2NF
C)3NFD)4NF
(分数:
1.00)
A.
B. √
C.
D.
解析:
34.在概念模型中的事物称为______。
A)实体B)对象
C)记录D)节点
(分数:
1.00)
A. √
B.
C.
D.
解析:
35.单用户数据库管理系统与多用户数据库管理系统之间最明显的也是最重要的差别是______。
A)是否支持多个用户查询数据库B)是否支持多个用户定义数据库
C)是否支持多个用户修改数据库D)是否支持多个用户共享数据库
(分数:
1.00)
A.
B.
C.
D. √
解析:
36.在关系数据库设计中,设计关系模式是数据库设计中______的任务。
A)需求分析阶段B)概念设计阶段
C)逻辑设计阶段D)物理设计阶段
(分数:
1.00)
A.
B.
C. √
D.
解析:
37.规范化过程主要为克服数据库逻辑结构中的插入异常、删除异常及______的缺陷。
A)数据的不一致性B)结构不合理
C)冗余度大D)数据丢失
(分数:
1.00)
A.
B.
C. √
D.
解析:
38.数据模型的3要素是指______。
A)数据结构、数据对象和数据共享B)数据结构、数据操作和数据控制
C)数据结构、数据操作和完整性D)数据结构、数据操作和完整性约束条件
(分数:
1.00)
A.
B.
C.
D. √
解析:
39.对某个单位来说,正确的是______。
A)E-R图是唯一的B)数据模型是唯一的
C)数据库文件是唯一的D)以上3个都不是唯一的
(分数:
1.00)
A.
B.
C.
D. √
解析:
二、填空题(总题数:
13,分数:
26.00)
40.外模式是1的子集。
(分数:
2.00)
填空项1:
__________________ (正确答案:
模式)
解析:
41.把E-R图转换为关系模型的方法通常分两步:
______和______。
(分数:
2.00)
填空项1:
__________________ (正确答案:
初步设计优化设计)
解析:
42.最常用的优化方法就是通过对记录进行______或______分解。
(分数:
2.00)
填空项1:
__________________ (正确答案:
垂直水平)
解析:
43.根据数据模型的应用目的的不同,数据模型分为______和______。
(分数:
2.00)
填空项1:
__________________ (正确答案:
概念模型数据模型)
解析:
44.继承性是通过子类与其超类有相同的1实现的。
(分数:
2.00)
填空项1:
__________________ (正确答案:
标识符)
解析:
45.关系数据库是采用1作为数据的组织方式。
(分数:
2.00)
填空项1:
__________________ (正确答案:
关系模型)
解析:
46.两实体间的联系分为3种:
______、______和______。
(分数:
2.00)
填空项1:
__________________ (正确答案:
一对一联系一对多联系多对多联系)
解析:
47.在关系数据库的规范化理论中,在执行“分解”时,必须遵守规范化原则:
保持原有的依赖关系和1。
(分数:
2.00)
填空项1:
__________________ (正确答案:
无损连接)
解析:
48.数据库维护工作包括3方面:
______、______和______。
(分数:
2.00)
填空项1:
__________________ (正确答案:
日常维护空间维护故障维护)
解析:
49.层次模型是一个以记录类型为节点的有向树,这句话1。
(填“正确”或“不正确”)
(分数:
2.00)
填空项1:
__________________ (正确答案:
正确)
解析:
50.在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于1。
(分数:
2.00)
填空项1:
__________________ (正确答案:
1NF)
解析:
51.传统的集合“并、交、差”运算施加于两个关系时,这两个关系的______必须相等,______必须取自同一个域。
(分数:
2.00)
填空项1:
__________________ (正确答案:
属性个数相对应的属性值)
解析:
52.对于非规范化的模式,经过______转变为1NF,将1NF经过______转变为2NF,将2NF经过______转变为3NF。
(分数:
2.00)
填空项1:
__________________ (正确答案:
使属性域变为简单域消除非主属性对主关键字的部分依赖消除非主属性对主关键字的传递依赖)
解析:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 系统 基本原理