Access笔试题第1和第2章习题答案Word下载.docx
- 文档编号:22264207
- 上传时间:2023-02-03
- 格式:DOCX
- 页数:19
- 大小:24.44KB
Access笔试题第1和第2章习题答案Word下载.docx
《Access笔试题第1和第2章习题答案Word下载.docx》由会员分享,可在线阅读,更多相关《Access笔试题第1和第2章习题答案Word下载.docx(19页珍藏版)》请在冰豆网上搜索。
计算机数据管理主要经历了:
人工、文件系统、数据库系统阶段。
人工阶段的冗余度最高。
冗余指数据库中存在相同的记录,冗余越小越好,但是不能也不可能避免数据冗余,数据库系统冗余度较小。
C。
数据库系统的特点:
数据可以共享,数据冗余小,数据独立性高,统一管理和控制。
数据共享是数据库的终极目的。
数据冗余小,数据库系统比人工、文件系统阶段的数据冗余要小。
数据独立性高,指将数据和程序分开,数据独立性越高就表示安全性更高。
A答案不正确,数据一致性主要值数据的“参照完整性”。
数据库减少了数据冗余。
C答案不正确,数据库系统比文件系统能管理更多数据,这种说法是不正确的,例如:
数据库系统管理一个表,而文件系统管理很多数据,此时显示是文件系统管理更多的数据。
因此在没有条件的前提下,这种说法是错误的。
D答案不正确,数据库不能也不可能避免数据冗余。
数据库不能也不可能避免数据冗余。
1.3数据模型
1.3.1概念模型
一间宿舍可以住1个博士生,2个硕士生,4个本科生,因此形成了“一对多”关系。
记住不是“一对一”,很多考生容易A答案。
一名读者可以借多本书,因此形成了“一对多”关系。
(3)
(3)某宾馆中有单人间和双人间两种客房,按照规定,每位入住该宾馆的客人都要进行身份登记。
宾馆数据库中有客房信息表(房间号,……)和客人信息表(身份证号,姓名,来源,……);
为了反映客人入住客房的情况,客房信息表与客人信息表之间的联系应设计为________。
【2009年9月份】
A)一对一联系B)一对多联系
C)多对多联系D)无联系
B答案飞机的座位与乘客之间的联系为:
一对一,一个座位只能被一个乘客乘坐,一个乘客也只能做一个座位。
C答案商品条形码与商品之间的联系为:
一对一,一个商品条形码对应一个商品,一个商品有一个条形码。
D答案车间与工人之间的联系为:
一对多,一个车间有多名工人,一个工人在一个车间工作。
实体之间有一对一、一对多和多对多三种关系。
一方的一个实体惟一与另一方的一个实体相对应,则称为“一对一”联系。
1.3.2逻辑模型
层次模型按照层次划分,称为树型,不能表示多对多联系。
网状模型用无向图存放数据,可以表示多对多联系。
关系模型用二维表存储数据,用相同字段建立表间关系,安全性比较高。
A答案中层次模型用“树”表示实体之间的联系。
B答案中关系模型用“二维表”表示实体之间的联系。
C答案中网状模型用“无向图”表示实体之间的联系。
D答案没有面向对象模型。
关系模型具有数据描述一致、模型概念单一的特点。
三种数据模型出现的顺序为:
层次、网状、关系模型。
数据模型包括:
事物及其联系。
(7)答案选择:
(8)答案选择:
(9)答案选择:
采用树型结构表示实体之间联系的数据模型为层次模型,不是树状模型。
1.4关系数据库
1.4.1关系型数据库
数据表既相对独立,又相互联系。
重点记住这句话。
一个关系就是一张二维表。
A答案正确,表分为行和列,一行称为一个元组或一条记录,一个元组又分为若干个数据项,数据项不可再分割,是最基本的数据单位。
B答案正确,每一列称为一个属性,同一列数据具有相同的数据类型,即每一列数据属性的类型相同。
C答案不正确,表中的行和列的顺序可以任意排列,不影响数据。
D答案正确,在一个表中字段名是不能相同的。
关键字是能够唯一地标识一个元组的属性或属性的组合。
关键字分为主关键字和候选关键字,一个表中最多有一个主关键字,可以有多个候选关键字。
主关键字必须唯一,性别、姓名和班级都可能存在重复,一般情况下学号都是唯一的,因此选择学号作为主关键字。
C答案为外部关键字的定义。
关系表中行和列的顺序可以任意交换,不影响数据。
(10)答案选择:
数据表中一行称为一个元组或一条记录。
(11)答案选择:
建立表之间的关系,必须通过相同字段。
(12)答案选择:
两个表中无重名记录,则一个职工表中的职工对应一份工资,一份工资对应一个员工。
此时两个表之间形成了“一对一”联系。
(13)答案选择:
A中的一条记录与表B中的多条记录相匹配,表B中的一条记录在表A中最多只能找到一条记录与之相匹配,则表A与表B存在的关系是“一对多”。
(14)答案选择:
数据库中有A、B两表,有相同字段C,在两表中C字段都设为主关键字。
则说明C在表A和表B中都为唯一的,因此形成了“一对一”关系。
(15)答案选择:
实体完整性要求主键值不能为空,即要求主关键字必须唯一。
用户自定义完整性是用户定义的完整性。
参照完整性保证数据的“一致性”。
(16)答案选择:
(17)答案选择:
(18)答案选择:
“有效性规则”属性中输入:
”男”or“女”,是用户自行输入的规则,因此属于“用户自定义完整性”规则。
很多考生会误选“参照”,C答案。
(19)答案选择:
建立“参照完整性”之前必须先“建立表间关系”。
设置“级联更新”、“级联删除”之前必须先设置“参照完整性”。
(20)答案选择:
(21)答案选择:
A答案不正确,“数据完整性”规则是表中保证主键必须唯一的规则,这句话是正确的。
在一个表中一定有主键,这句话不对,在一个表中最多有一个主关键字,也可以没有。
B答案不正确,“用户自定义完整性”规则是用户自行定义的规则,这句话是正确的。
因此用户可以随意设置没有约束,这个是不正确的,用户不能随意设置。
C答案正确,“级联更新”必须设置“参照完整性”规则后才能设置。
D答案不正确,“级联删除”需要设置“参照完整性”规则就能设置。
(22)答案选择:
参照完整性主要有两个规则:
级联更新和级联删除规则。
其中更新规则和插入规则,都属于级联更新规则,删除规则属于级联删除规则。
1.4.2关系代数
选择:
从一个表中找出若干条记录,字段不变。
投影:
从一个表中选择若干个字段,记录数不变。
在学生表中要查找所有年龄大于30岁姓王的男同学,属于“选择”操作。
学生表中的字段没有变化,记录减少,只有年龄大于30岁姓王的男同学。
显示“教师表”中姓名和职称的信息,相关于从表中选择了姓名和职称两个字段。
因此属于“投影”操作。
和第一题类似。
从关系中找出满足给定条件的元组,是选择操作的定义。
列是垂直分解,行是水平分解。
操作的3中基本运算是:
选择、投影和连接。
“交”指的是两个表中的相同元组。
从关系T中可以发现,其元组刚好是由关系R中的元组和关系S中的元组组合而成的,因此属于并操作。
观察关系T发现,属性个数比R和S更多,元组比R和S的更多,T关系中的属性刚好是关系R中属性的个数+关系S中属性的个数,T关系中的元组个数刚好是R中元组个数
(2)*关系S中元组的个数
(1)。
因此属于“笛卡尔乘积”。
从关系T中可以发现,其元组刚好是由关系R中的元组和关系S中的相同元组组合而成的,因此属于交操作。
连接使关系变得更宽,笛卡尔积也可以使关系变得更宽,其属性的个数+关系S中属性的个数,元组个数刚好是R中元组个数*关系S中元组的个数。
显示这里的T不属于笛卡尔乘积,选择“自然连接”。
题目有误,将本题中的关系S和第(18)题的关系T进行交换,关系R通过运算得到关系S(即第(18)题的关系T),留下的是关系S中的两列(属性A和属性B),则这种运算称为“投影”。
(17)有两个关系R,S如下:
由关系R通过运算得到关系S,则所使用的运算为_________。
【2009年3月】
题目有误,将本题中的关系T和第(17)题的关系S进行交换,关系R和关系S的属性相同,只需考虑并、交、差,得到的关系T(即第(17)题的关系S)的元组增加,所以关系R和关系S通过“并”运算得到关系T(即第(17)题的关系S)。
题目有误,在关系R中组后一个元组(c、3、2)后边添上一个元组(d、3、2),然后观察,该题只有一个操作对象,只考虑“选择”和“投影”,故排除C和D,因为“并和交”针对两个操作对象。
投影选择的是属性(列),“选择”选择的是元组(行),该题留下了两个元组,因此选择A答案“选择”。
笛卡尔乘积和连接,可以让关系变得更宽,观察关系T可知其属性更多,因此选择自然连接。
C
T关系比R和S属性更少,这种操作称为除操作。
首先关系R和关系S的属性相同,只用考虑并、交、差,然而得到的关系T元组减少,只需考虑交、差。
运算“交”留下的是两个关系中相同的元组,故排除“交”,所以这个题的操作属于“差”运算,即R-S,也就是在关系R中减去与关系S相同的元组(a、1、2)和(b、2、1),留下关系R中的元组(c、3、1)
(23)答案选择:
解析同第(22)题,即R-S,也就是在关系R中减去与关系S相同的元组(a、1、2),留下关系R中的元组(b、2、1)和(c、3、1)。
(24)答案选择:
该题只有一个操作对象,只考虑“选择”和“投影”,故排除C和D,因为“并和交”针对两个操作对象。
1.5数据库设计
(1)答案:
物理设计
数据库分为需求分析、概念设计、逻辑设计和物理设计四个阶段。
合理组织数据,数据库设计应遵循4个设计原则:
“一事一地”原则;
避免表间出现重复字段;
表中的字段必须是原始数据和基本数据元素;
用外部关键字来保证有关联的表之间的联系。
数据库设计过程中,需求分析包括:
信息需求;
处理需求;
安全性和完整性需求。
将A答案中的“试题”二字改为“实体”。
数据库设计时应遵循“一事一地”原则,也就是一个表只描述一个实体或实体间的一种联系。
故选项A错误。
1.6Access的介绍
Access数据库是一种采用关系模型建立的关系型数据库(故D答案错误),可以采用OLE技术方便地创建和编辑多媒体数据,包括文本、声音、图像、视频等对象;
支持ODBC标准的SQL数据库的数据;
可以采用VBA编写数据库应用程序;
支持Intemet/Intranet应用等。
表是由行和列构成的,一行表示一个元组也就是一挑记录,一列表示一个属性也就是一个字段,所以表是由字段和记录构成的。
数据库是由若干个表构成的,其中的每一个表中存放着若干条记录,每条记录偶若干个字段构成。
窗体是ACCESS中为用户提供输入输出的一个对象
Access不仅能处理Access格式的数据库,还能能对诸如Dbase、FoxBase等格式的数据库进行访问
Access数据库是一种采用关系模型建立的关系型数据库。
视图是指从一个或几个表中导出的表,是虚表,查询的结果就是一个视图,基本表是一个独立存在的表,是实表。
B和D。
题目有误,改为“在Access中,可用于设计输入界面的对象是”。
Access数据库对象有表、查询、窗体、报表、数据访问页、宏、模块。
其中表实数据库的基础。
第2章表
2.1表结构
2.1.1字段名称
字段命名规则:
字段名可以包含字母、汉字、数字、空格和其他字符,第一个字符不能是空格;
字段名不能包含小数点(.)、叹号(!
)、方括号([])、西文单引号(’)、西文双引号(”);
字段长度为1-64个字符,在Access中一个汉字当作一个字符。
字段名可以包含句号(注:
句号不是小数点),故C选项不正确。
在数据表视图下,每一列的标题通常是字段名。
“字段”的三要素:
字段名,数据类型,字段属性
2.1.2字段类型
向货币型字段输入数据时,系统自动将其设置为2位小数。
故选项C错误。
OLE对象用于连接或内嵌Windows支持的对象,例如:
照片、视频、图像、演示文稿等。
货币型数据字段的长度为8个字节,等价于具有双精度属性的数据型数据。
数据类型决定字段包含哪种类型数据的设置,例如,文本型只能存放文本型数据,是否型只能存放布尔型数据。
本题可以采用排除法,选项B备注型取值为文本;
选项C取值为布尔型;
选项D取值为照片、图像、视频、演示文稿等。
只剩选项A货币型可以存放数值。
Access数据类型分为:
文本、备注、数字、货币、日期/时间、自动编号、是/否、超链接、OLE对象、查阅向导。
OLE对象用于连接或内嵌Windows支持的对象,例如:
图片、照片、视频、图像、演示文稿等。
自动编号的字段大小默认为4个字节,即为长整型。
选项A货币型和数据型数据混合计算,结果为货币型,故正确;
选项B向货币型字段输入数据时,系统自动将其设置为2位小数;
选项C货币型字段长度为8个字节存储空间;
选项D向货币型字段输入数据时,不需要输入货币符号和千位分隔符。
自动编号类型字段大小所占4个字节空间,默认为类型为长整型;
自动编号类型不允许输入数据,由系统自动输入;
当向表中添加一条记录时,由Access指定一个唯一的、递增的编号;
一旦生成一个编号,就不能再次使用该编号,那怕将该编号删除,也不能重新编号。
故选项D错误。
2.1.3字段属性
“性别”字段要求用汉字表示,汉字类型属于文本型,故将数据类型设置为文本。
分析:
A答案不正确,不是所有的类型都可以设置“默认值”属性。
B答案不正确,定义字段默认值可以为空:
IsNull,可以不为空:
IsnotNull,还可以是其它的值。
C答案不正确,文本型和日期型可以使用“输入掩码向导”。
D答案正确,“有效性规则”中就只能定义一个条件表达式,两个、三个是不可以的。
分析:
在文本框中输入文本时达到密码“*”的显示效果,使用的就是“输入掩码向导”完成的。
该题很多考生都会选择D答案“密码”是不对的,“密码”只是“输入掩码”中的其中一个。
分析:
输入掩码为“LLLL”,“L”的含义是必须输入英文字母,则只能输入4个英文字母,因此正确答案为A。
“有效性文本”是用来为字段的值定义数据范围和数值要求,对数据的输入进行是否合法的属性。
“格式”是针对输出数据的格式限制。
设置索引有利于加速对字段的查询、分组和排序的速度。
因此选择A答案。
B答案不正确,字段取值不能重复是“主键”限制的,不是索引限制的。
C答案不正确,可以提高数据输入效率的属性有:
默认值和输入掩码等,不是索引。
D答案不正确,如备注型和OLE类型就不能建立索引。
对要求输入相对固定格式的数据,应该定义的是“输入掩码”。
这个是“输入掩码”的定义。
在文本型字段的“格式”属性中,若使用“@;
男”,表示默认值是“男”一个字。
这个知识点不常见,考生必须重点记忆。
A答案不正确,在输入数据时系统自动完成大小写转换,是“输入掩码”完成的内容。
B答案正确,这个就是默认值的功能。
C答案不正确,当输入数据超出指定范围时显示的信息,是“有效性文本”实现的内容。
D答案不正确,不允许字段的值超出指定的范围,是“有效性规则”实现的。
D
A答案不正确,在输入掩码中没有任意符号这个掩码。
B答案不正确,必须输入字母或数字对应的掩码是“A”。
C答案不正确,可以输入字母、数字或空格,对应的掩码是“a”。
D答案正确,必须输入字母A~Z,对应的掩码是“L”。
这个考察的就是“默认值”的定义,简单。
不过必须注意D答案,默认值是可以为空的,这个在上机考试中经常考到,考生要谨记。
输入掩码字符“&
”的含义是必须输入一个任意的字符或一个空格。
考生注意:
“&
”的含义是必须输入任意的字符或空格。
这两句话是相同的,因为在计算机中“字符”就是“一个字符”,“空格”在没有特殊说明的情况下就是指“一个空格”,否则会告诉你有“多个空格”。
A答案正确,有效性规则和输入掩码都可以对输入的数据进行限制。
B答案不正确,字段的格式针对的是输出数据,不是针对输入。
小数位数也是针对输出,不是输入。
标题只是有提示的作用,并没有限制的作用。
C答案不正确,字段大小和数据类型可以限制输入的数据,但是字段的格式针对的是输出。
D答案不正确,字段大小可以限制输入的数据,但是默认值只是提供事先提供值供用户选择,并没有显示的作用,用户可以放弃默认值的值,另行输入。
可以设置“字段大小”属性的数据类型是:
文本、数字和自动编号类型。
只有文本和日期/时间型可以使用“输入掩码向导”。
常考备注、OLE等都不能建立索引,也不能进行排序。
输入掩码中字符“0”表示限制只能输入数字0~9。
OLE对象是不能设置为主键的。
主键分为:
单字段、多字段和自动编号,三种。
2.1.4“设计视图”的功能
删除记录必须在“数据表视图”中完成。
这个在上机过程中一定刚要熟练掌握。
2.2表内容
2.2.1“数据表视图”的功能
谨记在“数据表视图”中不能完成的操作:
建立和修改字段类型;
设置和修改字段的属性;
设置和修改主键。
这3个操作必须在“设计视图”模式下进行。
这个题目属于扩张题目,在课本中是找不到的,必须学员在上机过程中详细操作并认真总结才能做出来。
因此必须要谨记这个题目,在“数据表视图”是不能移动记录的,在进行插入记录的时候不能在中间插入记录,只能在最后一条记录后面插入记录。
【这个真的很重要】
和第
(1)题一样,谨记3条即可,见第
(1)题的解析。
2.2.2维护数据表
删除的记录是不能恢复的,因此删除是一个危险的操作。
冻结列将某字段的显示位置固定在窗体左侧。
隐藏就是将不想显示数据表中的某些字段进行隐藏。
记住即可。
A答案的说法是正确的,只能在最后一行插入记录,不能再两条记录之间插入新记录。
B答案正确,自动编号类型的字段不必输入数据,系统会自动输入。
C答案错误,删除的记录不能再恢复。
D答案正确,Access会自动保存记录。
2.2.3使用数据表
“编号”字段为文本型,数字作为文本型时,排序按照字符串的方式排序,即比较第一个不相同字符的大小,“129”、“97”、“75”、“131”、“118”这5个字符串第一个字符‘1’<
‘7’<
‘9’,故字符串“129”、“131”、“118”小于“75”小于“97”,字符串“129”、“131”、“118”的第二个字符‘1’<
‘2’<
‘3’,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Access 笔试 习题 答案