国家二级ACCESS机试选择题(数据库基础知识、数据库和表)模拟试卷1
选择题
1.数据库的基本特点是( )。(B)
A. 数据可以共享,数据冗余大,数据独立性高,统一管理和控制
B. 数据可以共享,数据冗余小,数据独立性高,统一管理和控制
C. 数据可以共享,数据冗余小,数据独立性低,统一管理和控制
D. 数据可以共享,数据冗余大,数据独立性低,统一管理和控制
解析:本题主要考查了数据库的基本特点。数据库的基本特点是数据可以共享、数据独立性高、数据冗余小,易移植、统一管理和控制。故选择B选项。
2.在窗体中要显示一名学生基本信息和该学生各门课程的成绩,窗体设计时在主窗体中显示学生基本信息,在子窗体中显示学生课程的成绩,则主窗体和子窗体数据源之间的关系是( )。(C)
A. 一对一关系
B. 多对一关系
C. 一对多关系
D. 多对多关系
解析:本题主要考查了两个实体集之间的联系。窗体中的窗体称为子窗体,包含子窗体的窗体称为主窗体,主窗体和子窗体常用来表示一对多的关系。根据题意,主窗体和子窗体数据源之间的关系就是学生实体集和成绩实体集之间的关系,一个学生可以有多门课程的成绩,但是一个成绩只能属于一个学生,所以是一对多的关系。故选择C选项。
3.采用树型结构表示实体之间联系的数据模型为( )。(A)
A. 层次模型
B. 网状模型
C. 树状模型
D. 关系模型
解析:本题主要考查了数据模型的分类。数据库管理系统支持的数据模型分为层次模型、网状模型和关系模型3种。其中,层次模型用树型结构来表示实体与实体之间的联系;网状模型用网状结构来表示实体与实体之间的联系;关系模型用二维表来表示实体与实体之间的联系。故选择A选项。
4.在Access中,与关系数据库中的术语“域”对应的概念是( )。(A)
A. 字段的取值范围
B. 字段的默认值
C. 表中的字段
D. 表中的字段
解析:本题主要考查了关系模型中的关系术语。在Access中,在关系模型中主要的关系术语有:①关系就是一张二维表;②元组就是关系表中的行,在Access表中表示具体的记录;③属性就是关系中的列,在Access中表示为字段名;④域表示的是属性的取值范围;⑤关键字是能够唯一表示一个元组的属性或属性组合;⑥外部关键字是表示表与表之间的关联;故选择A选项。
5.在Access中要显示“教师表”中姓名和职称的信息,应采用的关系运算是( )。(B)
A. 选择
B. 投影
C. 连接
D. 关联
解析:本题主要考查了关系运算。常用的关系运算包括:选择、投影和连接等等。①选择:从关系中找出满足给定条件的元组的操作,是从行的角度进行的运算,即从水平方向抽取记录。②投影:从关系模式中指定若干个属性组成新的关系,从列的角度进行的运算,相当于对关系进行垂直分解。③连接:关系的横向结合,是将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足连接条件的元组。此题干要求从关系模式中指定姓名和职称两个属性组成新的关系,故选择B选项。
6.下列关于数据库设计的叙述中,错误的是( )。(A)
A. 设计时应将有联系的实体设计为一个表
B. 设计时应避免在表之间出现重复的字段
C. 表中的字段必须是原始数据和基本数据元素
D. 使用外部关键字来保证有关联表之间的联系
解析:本题主要考查了数据库设计原则。在数据库设计中,应遵循以下基本原则:①关系数据库的设计应遵从概念单一化“一事一地”的原则;②避免表之间出现重复字段;③表中的字段必须是原始数据和基本数据元素;④用外部关键字保证有关联的表之间的联系。若把所有关系设计成一张表,会造成数据冗余。故选择A选项。
7.下列与Access表相关的叙述中,错误的是( )。(C)
A. 设计表的主要工作是设计表的字段和属性
B. Access数据库中的表是由字段和记录构成
C. Access不允许在同一个表中有相同的数据
D. Access中的数据表既相对独立又相互联系
解析:本题主要考查了Access表数据设计过程。设计Access表的主要工作是设计表的字段和属性,Access中的数据表既相对独立又相互联系。若Access没有设置主键,则可以在同一个表中输入相同的数据。故选择C选项。
8.在Access数据库对象中,体现数据库设计目的的对象是( )。(C)
A. 报表
B. 模块
C. 查询
D. 表
解析:本题主要考查了Access数据库对象。Access数据库对象包括表、查询、窗体、报表、宏、模块。
其中
①表:数据库中用来存储数据的对象,是整个数据库系统的基础;
②查询:数据库设计目的的体现,建完数据库以后,数据只有被使用者查询才能真正体现它的价值;
③窗体:数据库中最灵活的一个对象,可以查询和输入数据,也可以通过添加按钮来控制数据库的程序执行;
④报表:数据库应用程序进行打印输出的方式。
⑤宏:数据库中特殊对象,是一个或多个操作命令的集合;
⑥模块:将VBA声明和过程作为一个单元进行保存的集合,是应用程序开发人员的工作环境。故选择C选项。
9.在Access中,空数据库是指( )。(B)
A. 表中没有数据
B. 没有基本表的数据库
C. 没有窗体、报表的数据库
D. 没有任何数据库对象的数据库
解析:本题主要考查了空数据库的概念。在Access中,通过Access创建一个空数据库,再根据实际要求设计相关的数据表及表中的字段。创建空数据库的实质是创建数据的外壳,数据库中没有任何对象和数据。故选择B选项。
10.AcCess字段名不能包含的字符是( )。(B)
A. @
B. !
C. %
D. &
解析:本题主要考查了字段命名规则。在Access中,字段名称的命名规则包括:①长度为1~64个字符;②可以包含字母、汉字、数字、空格和其他字符,但不能以空格开头;③不能包含句号(.)、惊叹号(、)、方括号([])、单引号(’)和感叹号(!);④不能使用ASCII码为0~32的ASCII码字符。故选择B选项。
11.如果在创建表中建立字段“性别”,并要求用汉字表示,其数据类型应当是( )。(C)
A. 是/否
B. 数字
C. 文本
D. 备注
解析:本题主要考查了字段的数据类型。字段的数据类型是一个表中的同一列数据应具有相同的数据特征。在Access 2010中提供了12种数据类型,包括文本、备注、数字、日期/时间、货币、自动编号、是/否、OLE对象、超链接、附件、计算和查阅向导等。文本类型可以存储字符或数字,最多不超过255个字符。本题将“性别”字段用汉字表示,小于255个字符。故选择C选项。
12.在“成绩表”中有字段:平时成绩、期中考试、期末考试和总评成绩。其中,总评成绩=平时成绩+期中考试×20%+期末考试×70%,在建表时应将字段“总评成绩”的数据类型定义为( )。(D)
A. 文本
B. 长整型
C. 单精度
D. 计算
解析:本题主要考查了字段的数据类型。根据题意“总评成绩”是通过表中字段进行计算保存结果的数字类型,故选择D选项。
13.下列关于货币数据类型的叙述中,错
本文档预览:3600字符,共7209字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载