数据库基础知识试题及答案
数据库是一个单位或是一个应用领域的通用数据处理系统,它存储的是属于企业和事业部门、团体和个人的有关数据的集合。以下是由小编整理关于数据库基础知识试题及答案的内容,希望大家喜欢!
数据库基础知识试题及答案
(1)下列关于数据库的叙述中,正确的是
A、数据库减少了数据冗余
B、数据库避免了数据冗余
C、数据库中的数据一致性是指数据类型一致
D、数据库系统比文件系统能够管理更多数据
【答案】A
【解析】数据库的主要特点是①实现数据共享。②减少数据的冗余度。③数据的独立性。④数据实现集中控制。⑤数据一致性和可维护性,以确保数据的安全性和可靠性。⑥故障恢复。
(2)在窗体中要显示一名教师基本信息和该教师所承担的全部课程情况,窗体设计时在主窗体中显示教师基本信息,在子窗体中显示承担的课程情况,则主窗体和子窗体数据源之间的关系是
A、一对一关系
B、一对多关系
C、多对一关系
D、多对多关系
【答案】B
【解析】窗体中的窗体称为子窗体,包含子窗体的窗体称为主窗体,主窗体和子窗体常用来表示一对多的关系。根据题意,主窗体和子窗体数据源之问的关系就是教师实体集和课程实体集之问的关系。一名教师可以承担多门课程,但是一门课程只能由一个教师承担。所以是一对多的关系,因此选择B选项。
(3)Access数据表中的“记录”,在关系数据模型中对应的概念是
A、字段
B、元组
C、属性
D、域
【答案】B
【解析】Access数据表表中的每一横行称为一条记录,在关系数据模型中对应的概念是元组。
(4)下列不能建立索引的数据类型是
A、文本型
B、备注型
C、数字型
D、日期时间型
【答案】B
【解析】索引是表中字段非常重要的属性,能根据键值加速在表中查找和排序的速度,并且能设定表中记录的唯一性。在ACCESS中,备注字段类型是不能被索引的。
(5)从多个关系中抽取出所需要的属性组成新关系,应使用的操作是
A、查询运算
B、连接运算
C、投影运算
D、选择运算
【答案】B
【解析】关系运算包括投影、选择和联接。选择运算是从关系中找出满足给定条件的那些元组,这种运算是从水平方向抽取元组;投影运算是从关系模式中挑选若干属性组成新的关系,这是从列的角度进行的运算,相当于对关系进行垂直分解;连接运算是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组。选择运算和投影运算都是针对于一个关系进行操作,而连接运算是针对多个运算进行操作。
(6)在关系数据模型中,域是指
A、字段
B、记录
C、属性
D、属性的取值范围
【答案】D
【解析】在关系模型中,属性的取值范围称为域,因此本题应选择D选项。
(7)关系数据库管理系统中所谓的关系指的是
A、各元组之间彼此有一定的关系
B、各字段之间彼此有一定的关系
C、数据库之间彼此有一定的关系
D、符合满足一定条件的二维表格
【答案】D
【解析】在关系性数据库管理系统中,系统以各种各样二维表格的形式记录管理信息,所以关系就是符合满足一定条件的二维表格。
(8)下列选项中,不是Access数据库对象的是
A、查询
B、表
C、窗体
D、记录
【答案】D
【解析】Access数据库由数据库对象和组两部分组成,其中数据库对象分为七种,包括:表、查询、窗体、报表、数据访问页、宏和模块。记录不属于数据库对象。
(9)下列与Access表相关的叙述中,错误的是
A、设计表的主要工作是设计表的字段和属性
B、Access数据库中的表是由字段和记录构成
C、Access不允许在同一个表中有相同的数据
D、Access中的数据表既相对独立又相互联系
【答案】C
【解析】Access数据库中的表是由字段和记录构成,设计表的主要工作是设计表的字段和属性,Access中的数据表既相对独立又相互联系。若Access没有设置主键,则可以在同一个表中输入相同的数据。因此选项c错误。
(10)用Access数据库管理技术处理的数据不仅能存储为数据库文件,还可以以多种文件格式导出数据,但不支持导出的文件格式是
A、Word文件
B、Excel文件
C、PDF文件
D、PNG文件
【答案】D
【解析】用Access数据库管理技术处理的数据可以以多种文件格式导出,包括EXCEL、WORD、PDF、XPS、XML、HT-ML等格式,但不包括PNG文件格式。因此选项D正确。