数据库练习题库+答案
一、单选题(共81题,每题1分,共81分)
1.关于Access表中文本类型不正确的叙述是()。
A、系统默认的字段类型为文本类型
B、可以为文本类型的字段指定“格式”
C、可以为文本类型的字段指定“输入掩码”
D、可以转换为任何其他数据类型
正确答案:D
2.坐火车实行实名购票方式,同趟火车的票和座位之间的关系是()
A、一对一关系
B、一对多关系
C、多对多关系
D、多对一关系
正确答案:A
答案解析:一张火车票对应一个座位,一个座位只能对应一张火车票,因此两者之间是一对一的关系。
3.SQL语言是()的语言,易学习。
A、非过程化
B、导航式
C、过程化
D、格式化
正确答案:A
4.在当前打开的access数据表中,若希望显示表中的内容时某些字段不能移动,可使用的方法是()
A、排序
B、筛选
C、隐藏字段
D、冻结字段
正确答案:D
答案解析:不能移动必须是冻结字段。
5.不属于报表功能的是
A、统计
B、页面排版
C、修改数据
D、输出
正确答案:C
答案解析:报表的作用是按照用户指定的格式对数据进行打印输出,同时可以完成统计功能。但报表只能输出,不能输入。修改数据属于对数据的输入,在报表中无法实现。
6.关于信息“计算机一班的王红身高1.70米”,下列说法正确的是()
A、“计算机一班是”实体
B、一个实体集就是1条记录
C、王红的特征是身高1.70米
D、“王红”是关系名
正确答案:C
答案解析:信息中计算机一班是实体王红的属性值,一个实体才是一条记录。
7.在关系数据模型中,域是指()
A、属性
B、字段
C、记录
D、属性的取值范围
正确答案:D
8.在教师表中,如果要找出教师编号,姓名,性别的字段,所采用的关系运算是()
A、投影
B、选择
C、连接
D、层次
正确答案:A
答案解析:根据题意,在结果中只显示了三列,根据关系运算的概念,从一个表中选出若干列(属性),关系运算为投影。
9.下列选项中,不属于Access数据类型的是()
A、数字
B、文本
C、报表
D、时间/日期
正确答案:C
答案解析:报表是Access数据库中6大对象之一,不属于Access的数据类型
10.在access中,以下修改表的结构的操作中,可能丢失数据的操作是()
A、修改字段名
B、修改字段类型
C、移动字段位置
D、修改字段名且移动字段位置
正确答案:B
答案解析:修改数据类型和字段大小可能会导致数据丢失。
11.规范化理论是关系数据库进行逻辑设计的理论依据。根据这个理论,关系数据库中的关系必须满足:其每一个属性都是()
A、互不相关的
B、不可分解的
C、长度可变的
D、互相关联的
正确答案:B
12.从两个以上的二维表中根据关联的属性生成一个新的关系,这种关系运算被称为()
A、投影
B、选择
C、连接
D、并
正确答案:C
13.一个表中,某个字段或者字段集是另一个表的主键,则将这个字段或者字段集称为()
A、主关键字
B、输入掩码
C、外关键字
D、有效性规则
正确答案:C
14.Access2010数据表的数据类型中,关于OLE对象型,说法错误的是()
A、OLE对象型可以存储图片、声音、视频、动画等多媒体文件。
B、OLE对象型可以存储Word文档、Excel文档和PPT文档等。
C、OLE对象型可以存放多个文件。
D、OLE对象型存储方式可以是嵌入或链接。
正确答案:C
答案解析:OLE对象型只能存放1个文件,第二次存储会覆盖前一次的文件。
15.在窗体中要显示一名教师基本信息和该教师所承担的全部课程情况,窗体设计时在主窗体中显示教师基本信息,在子窗体中显示承担的课程情况,则主窗体和子窗体数据源之间的关系是
A、一对一关系
B、一对多关系
C、多对一关系
D、多对多关系
正确答案:B
答案解析:窗体中的窗体称为子窗体,包含子窗体的窗体称为主窗体,主窗体和子窗体常用来表示一对多的关系。根据题意,主窗体和子窗体数据源之问的关系就是教师实体集和课程实体集之问的关系。一名教师可以承担多门课程,但是一门课程只能由一个教师承担。所以是一对多的关系,因此选择B选项。
16.空数据库是指()
A、没有基本表的数据库
B、没有任何数据库对象的数据库
C、数据库中数据表记录为空的数据库
D、没有窗体和报表的数据库
正确答案:B
答案解析:Access由六大对象组成,因此空数据库必须是没有任何对象的数据库。
17.下列与Access表相关的叙述中,错误的是
A、设计表的主要工作是设计表的字段和属性
B、Access数据库中的表是由字段和记录构成
C、Access不允许在同一个表中有相同的数据
D、Access中的数据表既相对独立又相互联系
正确答案:C
答案解析:Access数