数据库及其应用题库
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库及其应用
第1章数据库基础知识
一、单项选择
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.下列所述关系模型的三类完整性规则中错误的是()。
A.结构完整性B.域完整性
C.参照完整性D.实体完整性
7.下列所述的两个相等关系的论点中正确的是()。
A.必须属性相同
B.必须属性相同而且属性的取值也相同
C.必须属性相同而且属性的取值也相同,并且必须保证行的次序完全相同D.必须属性相同而且属性的取值也相同,并且必须保证列的次序完全相同8.下列所述将一对多联系的E-R图转换为关系模型,其中正确的是()。
A.只需将每个实体都转换为一个关系即可
B.必须把每个实体转换为关系
C.除需把每个实体都转换为一个关系外,还必须把联系也转换为一个关系D.将两实体转换为关系,但需将一方实体的主键纳入多方关系中作为外键9.基于“雇员”表查找所有“女”雇员的关系运算属于()运算。
A.选择B.投影
C.连接D.集合
10.设“职工”和“车间”两关系模型如下:
职工(职工编号,姓名,性别,出生日期,车间编号,车间主任)
车间(车间编号,名称,人数,车间主任)
则下列结论正确的是()。
A.“职工”关系属于2NF,“车间”关系属于3NF
B.“职工”关系属于1NF,“车间”关系属于2NF
C.“职工”关系属于2NF,“车间”关系属于2NF
D.“职工”关系属于1NF,“车间”关系属于3NF
二、填空题
1.能够唯一标识实体的属性称为________。
2.关系中的行称为________,列称为________。
3.在关系模型数据库管理系统Access中称关系为________,属性为________。
4.数据完整性是指________。
5.关系中的主属性性是指________,非主属性是指________。
6.关系规范化过程是________过程。
7.设“图书”关系模型如下:
图书(书号,书名,作者,出版社,出版日期,价格)
在诸属性中应该选定________作为主键。
8.设关系R(A,B,C,D,E)中的属性函数依赖为:
A→B,A→C,C→D,D→E
若将关系R分解为以下R1和R2两个关系:
R1(A,B,C)
R2(C,D,E)
则R1属于________范式,R2属于________范式。
9.设有关系R和S如下表所示,计算R S,R S,,并将结果以表格形式列出。
三、名词解释
DB DBMS DBS DDL
DML 联系的元数1:1联系1:n联系
M:n联系数据模型概念模型逻辑模型
关系模型关系模式外部模型外模式
逻辑模式内模式数据独立性候选键
主键外键实体完整性参照完整性
用户定义完整性函数依赖完全函数依赖部分函数依赖
传递函数依赖1NF 2NF 3NF
数据完整性数据安全性并发控制实体类型
四、简答题
1.人工管理阶段的数据管理有哪些特点?
2.文件系统的数据管理有哪些特点?
3.数据库阶段的数据管理有哪些特点?
4.数据独立性与数据联系这两个概念有什么区别?
5.DBS由哪几部分组成?
6.试述DBMS的工作模式和主要功能。
7.什么是DBA?DBA的职责是什么?
8.在关系模型中,关系具有哪些性质?
五、综合应用题
将下图所示的E-R图转换为关系模型,要求转换后的每个关系均为3NF,并需标注主键。
第2章Access 2000概述
一、单项选择
1.Access数据库可以包含的七类对象是()。
A.表、记录、字段、查询、窗体、报表和数据访问页
B.表、记录、关系、查询、窗体、报表和数据访问页
C.表、查询、窗体、报表、数据访问页、宏和模块
D.表、图表、查询、组、窗体、宏和模块
2.Access中的()对象可以使用浏览器来访问Internet上的Web。
A.表B.宏C.模块D.数据访问页
3.下列()对象可以查找符合条件的数据,并以数据表的形式显示出来。
A.查询B.宏C.数据访问页D.表
4.下列关于Access数据库论述正确的是()。
A.必须包含构成Access数据库的七类不同的对象
B.至少应包括三个以上不同类型的对象
C.可以不包含任何对象
D.每个对象必须作为单独的文件存放在Windows操作系统中
5.在Access数据库中真正存储数据的对象是()。
A.表B.窗体C.查询D.数据访问页
6.下列不能作为数据访问页的数据源是()。
A.表中的数据B.查询中的数据
C.Excel电子表格中的数据D.报表中的数据
7.下列不能用来编辑表中数据的数据库对象是()。
A.表B.查询C.报表D.窗体
8.下列叙述错误的是()。
A.表对象有“设计视图”和“数据表视图”共两种视图
B.查询对象有“设计视图”、“数据表视图”和“SQL视图”共三种视图
C.窗体对象有“设计视图”、“窗体视图”和“数据表视图”共三种视图
D.数据访问页对象有“设计视图”和“数据表视图”共两种视图
9.设置“默认数据库文件夹”,下列论述正确的是()。
A.通过“视图”菜单中的“工具栏”命令进行设置
B.通过“工具”菜单中的“选项”命令并在“常规”选项卡中进行设置
C.通过“工具”菜单中的“选项”命令并在“编辑/查找”选项卡中进行设置
D.通过“工具”菜单中的“选项”命令并在“视图”选项卡中进行设置
10.关于“数据库”窗口对象列表框,下列说法错误的是()。
A.可以显示创建对象的快捷方式
B.不能显示创建对象的快捷方式