Access数据库考试范围及答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
大喜哈哈
Tear the Sky
HAPPY EVERYDAY APPRECIATE AND EMBRACE LIFE
ENTHUSIASM PATIENCE
SMILE
第一章
1:数据库应用系统有数据库、数据库管理系统、应用系统、DBA和用户组成。
2:SQL是及定义、查询、控制、更新等功能于一体的语言,其中查询功能是他的核心。
3:关系模式的规范化是通过对关系模式进行分解来实现的。
4:Access2003数据文件的扩展名是mdb.
5:SQL是集数据定义、数据更新、数据查询和数据控制于一体的语言。
二:简答SQL的特点。
参考答案:综合统一;高度非过程化;用单一语法结构提供两种使用方式;语言简练简单易学。
第二章
一简答题
1:Access2003与SOL Server之间的关系是什么?
参考答案:Access2003可使用户能够轻松的创建和修改与SQL Server兼容的数据库。
准备就绪后,用户无需进行任何修改即可无缝地将数据库部署到到SQL Server中。
在使用Access数据项目时,用户可直接存储过程设计器创建和修改简单的SQL Server存储过程。
2:A 2003数据库中表的作用。
参考答案:表将信息以表格的方式安排。
其中,列表示信息的字段或是信息的个别项目,可以存储表中每一个实体元素。
行则是记录,一条记录中包含了数据库中的所有字段。
3:在A 2003中,怎样创建数据库?
参考答案:当要建立一个新的数据库时,在“文件”菜单中选择“新建数据库”选项,然后输入数据库文件名,并单击“创建”按钮,新建窗口就会出现。
第三章
1:A 2003表中字段的数据类型不包括通用型。
2:表的核心四要素是表名、字段、数据类型和主键。
3:主键(值)唯一、不可为空。
4:数据类型决定字段能包含哪些类数据。
5:在Access数据库中,唯一标识一条记录的一个或多个字段称为主键
6:在Access数据库模型中,二维表的列称为字段,二维表的行称为记录。
二简答题
1:Access表字段的数据类型有哪些?
参考答案:文本数字型、日期/时间型、货币型、是否型、备注型、OLE对象性、自动编号型、超链接型和查阅向导型。
2:Access表的设计步骤。
参考答案:分析问题,中出主要业务和主要实体;分析试题,规划用表存储实体数据;对主要的表进行结构分析;对有限数据集单独设计一个表;设计基础数据代码类表的数据结构;设计基本主表的数据结构;定义表间关系完整性;在计算机上完成设计。
3:查询向导(的应用)。
参考答案:a在主表(如学生基本情况表)设计图下的空白行展开数据类型的组合框,选择查询向导的数据类型;b选择查阅列的数据来源,单击“下一步”按钮;c 选择数据来源的字段列,一个是绑定列,一个是显示列;d确定列表所使用的排列顺序; e 调整查询向导中列的宽度(此步可省略);f为查阅列制定标签,及指定生成字段的标题。
第四章
1:对数据表中的记录进行排序时,如果多选取了多个字段,则输出结果按照从左到右的优先顺序依次排序。
2:在数据表中按照直接选择的内容进行筛选的方法是按照选定内容筛选。
3:记录选定器位于数据表的最左列。
二简答题、
1:数据表工具栏按钮主要功能有哪些?
参考答案:升序、降序排序;按选中内容筛选;按窗体筛选;查找;取消筛选;删除记录;新纪录。
三设计题
对于某省的高照入学成绩表,涉及储存表的结构。
内容包括表名、字段名、字段数据类型、字段大小、主关键字、索引、字段说明、字段属性。
第五章
1:根据所指定的条件查询显示找到的所有记录是记录查询。
2:不能单独使用而必须与其他查询共同使用的查询是子查询。
3:计算综合的函数是Sum()函数。
4:删除查询删除了记录。
5:“产品”表中有“产品”、“数量”和“单价”等字段,计算并显示每种产品的金额的正确表达式是金额:[数量]*[单价]。
第六章
1:为窗体上的控件设置Tab键次序,应选择属性对话框中的格式选项卡。
2:为命令按钮设置单击鼠标是所发生的动作,应先选择其属性对话框中的事件选项卡。
3:若要改变窗体的数据源,应设置的属性是记录数据源。
4:使用文本框可以输入的数据是数字、文本、日期、货币、备注、超链接型字段值。
5:在“控件来源”属性中输入表达式“=[价格]*[数量]”,此类控件的主要类型是计算型。
6:窗体的数据源包含“价格”和“数量”两个字段,在金额控件中计算金额,应在“金额控件”来源属性中输入的的表达式是“=[价格]*[数量]”。
二简答题
1:窗体控件类型有哪些?
参考答案:绑定型控件,非绑定型控件,计算型控件。
2:窗体的格式有哪些?
参考答案:纵栏式窗体,表格式窗体,数据表窗体,子窗体,数据透视表窗体,数据透视图窗体。
3:窗体设计的原则是什么?
参考答案:应完成用户业务处理;操作简单方便;有较强容错性;有详细的说明性帮助信息;最重要的原则是简单明了;中各系统的所有窗体风格一致。
第七章
一简答题
1:报表有哪几个组成部分?
参考答案:报表页眉,页面页眉,主体,页面页脚,报表页脚。
2:创建子报表。
参考答案:(在已有的报表中创建子报表)
在设计视图中打开希望作为主报表的那个报表;单击工具箱上“控件向导”按钮,选择工具箱上的“子窗体/子报表”控件,在报表上单击需要放置的子报表的插入点;单击“下一步”,在显示的对话窗中选择现有的表或查询并选择所显示的字段名;单击“下一步”,需要定义链接的字段;单击“下一步”按钮,为新建的子报表添加标题。
Oh, yeah!Come on!! 3:页眉和页脚的作用有何不同?
参考答案:页眉可以用来在报表的开头或报表页面的上面放置信息;页脚则用于在报表的底部或报表页面的底部放置信息。
第八章
1:若A表中的一条记录与B表中的多条记录相匹配,且B表中的一条记录与A表中的多条记录相匹配,则A表与B表之间存在多对多关系。
2:“民族”表与“学生基本情况表”之间存在一对多的关系。
3:从记录数来可看标语标致将的关系,关系类型包括A一对多B一对一C零对多D多对多。
4:SELECT学生基本情况.姓名,民族类别.民族FROM民族类别LEFT JOIN学生基本情况ON民族类别.米民族类别=学生基本情况.民族;
上述SQL命令所设计的查询连接是左外部联接类型。
5:SELECTF ROM 雇员INNER JOIN 雇员AS 雇员_1 ON 雇员.上级= 雇员_1.雇员ID;上述SQL命令所设计的查询连接是内部联接类型。
6:说法正确的是:D 联接关系是动态的运算关系,而非静态关系,不对表中数据进行强制性校验。
7:在关系数据库中,唯一标识一条记录的一个或多个字段称为主键。
8:允许更新主表中的主键值,当更改主表中的记录主键值时,相关表中所有相关记录的外键字段值必须同时自动更新。
9:内部联接:只有在两个表的联接字段的值相等时,才将两个表中的记录合并输出为一条记录。
二简答题
1:什么是参照完整性?
参考答案:指表间级有效性。
由于每个表都表示一个业务主题,表间级有效性则保证不同业务主题之间的业务联系与规则。
2:标间关联有哪几种?
参考答案:无关系;只建立联系;实施参照完整性;级联更新参照完整性;
级联删除参照完整性;级联更新级联删除参照完整性。
第九章
1:数据访问页的功能和特点?
参考答案:数据访问也是一种特殊的Web页,他通过Internet或Intranet来浏览、处理存储在Access数据库、SQL数据库或其他数据源中的数据。
简而言之,它直接与数据库系统相连,而普通的Web在大多数情况下却不予数据库系统相连。
2:创建数据库访问页有哪些方法?
参考答案:设计视图;现有网页;数据页向导;自动创建数据页。
第十章
一简答题
1:宏的概念。
参考答案:宏是一个或多个操作的集合。
宏可以是包含操作序列的一个宏,也可以是宏组。
2:宏组是个甚么玩意儿,大喜?
参考答案:如果有许许多多的宏,可以把相关的宏进行分组,这有助于对数据系统进行管理和维护,这样的组就是宏组。
3:宏在什么时候使用?
参考答案:在以下情况下使用:同时连接并运行查询和报表;同时打开多个窗体和报表;检查并确认窗体结构的准确性;在表间移动数据。
执行命令按钮的动作。
4:宏的功能有?
参考答案:打开或关闭表单、报表,打印报表,执行查询;筛选、查找记录;模拟键盘操作,为需输入的任务提供字符串的输入;显示提示信息;移动窗口,改变窗口大小;实现数据的导入或导出;定制菜单;执行任意的应用程序模块;维空间的属性赋值。
5:打开窗体的宏命令是什么,其主要彩舒适什么?
参考答案:
第十三章
一简答题
1:Dear M.r Darcy ! Would you mind telling us the differences between the mending of DB and the recovering of DB, please?
Relevant answer: 修复数据库用于修复已损坏的数据库;若文件损坏严重,无法修复,用户可用最近的数据备份去恢复数据。
In a word,一言以蔽之:修复用于损坏程度较小的文件,而恢复数据库操作则用于损坏太严重的文件
第十四章
1:若加载一个窗体,先被触发的事件是Load事件。
2:用VBA代码打开表start,下面语句正确的是:DoCmd.Opentable”Start”。
3:Private Sub 计算_Click()
For i=1 To 3 x=2; For j = 1 To 2 x=5; For k= 1 To 2 x= x + 3;
Next k; Next j; Next i
打开窗体后,单击命令按钮“计算”,消息框输出的结果是14 。
4:Access控件对象设置某个属性值来控制独享是否显示,需要设置的属性是Visible。
二简答题
1:窗体事件过程主要有哪些,大喜?
参考答案:这个吗,胡博士还需思考一会儿哈,嘻嘻嘻…….哦,对了….
Open:在窗体已经打开,但第一条记录未显示时,触发Open事件。
Load:窗体打开且显示其中的记录时触发Load事件。
Close:当窗体被关闭并从屏幕上消失时,触发Close 事件。
2 VBA的特点?
参考答案:输入数据校验;错误检测处理;动态创建、操作对象;执行系统级别的操作;在程序间传递参数;需要一次处理一条记录。
3:窗体事件过程?
参考答案:我不得不说这个“?”在此太多余了。
(首先,事件过程———即大部分事件无需用户编写事件处理程序。
)
窗体事件是用户打开或关闭一个窗体时所触发的事件,而非窗体中的事件。
尚未解决的问题:
一:学生宿舍管理系统设计。
二上机操作与设计题
1:用“学生基本情况”表设计一个选择查询,显示姓名、性别和出生日期字段,写出相应的SQL命令。
2:用基本情况表设计一个按姓名进行查询的参数查询,并写出SQL命令。
3:用基本表设计一个按性别、民族统计学生人数的交叉表查询,写出相应的SQL命令。
4:用基本情况表设计删除查询,删除籍贯为空的所有学生记录。
写出相应的SQL命令。
5:用基本情况表设计更行查询,把学生家庭收入普遍增加280元,写出相应的SQL命令。
6:用基本情况表设计追加查询,把机关为山东的学生的记录追加到同乡录表中,并写出相应的SQL命令。
一、单项选择题
1、数据库系统的数据管理方式中,下列说法中不正确的是 [C]
A.数据库减少了数据冗余
B. 数据库中的数据可以共享
C. 数据库避免了一切数据的重复
D. 数据库具有较高的数据独立性
2、数据库系统的核心是 [A]
A.数据库管理系统B.数据库
C. 数据模型D.数据
3、用二维表来表示实体及实体之间联系的数据模型是 [D]
A.联系模型B.层次模型C.网状模型D.关系模型
4、在教师表中,如果要找出姓“李”教师的记录,所采用的关系运算是
[B]
A.投影B.选择C.连接D.层次
5、在Access2003中,某数据库的表中要添加一张Excel电子表格,则采用的字段类型是 [A]
A.OLE 对象数据类型B.备注数据类型
C. 查阅向导数据类型D.自动编号数据类型
6、Access数据库中,表的组成是 [A]
A.字段和记录B.查询和字段C.记录和窗体D.报表和字段
7、有关字段类型以下叙述错误的是 [D]
A.字段大小可用于设置文本类型字段的最大容量
B. 有效性规则属性是用于限制此字段输入值的表达式
C. 不同的字段类型,其字段属性有所不同
D. 可对任意类型的字段设置默认值属性
8、要修改数据表中的数据(记录),可在以下哪个选项中进行 [C]
A.报表中B.数据表的查询中
C. 数据表的数据表视图中D.窗体的设计视图中
9、在Access中,如果想要查询所有姓名为2个汉字的学生记录,在准则中应输入
[D]
A.“LIKE **”B.“LIKE ## ”
C.“LIKE ??”D. LIKE “??”
10、若要查询成绩为60—80分之间(包括60和80)的学生信息,查询条件设置正确的是 [B]
A.>=60 OR <=80 B.Between 60 and 80
C.>60 OR <80 D.IN (60,80)
11、创建交叉表查询时,最多只能选择3个行标题字段,列标题字段最多选择的个数是 [A]
A.1个B.2个C.3个D.4个
12、若要查询学生信息表中“简历”字段为空的记录,在“简历”字段对应的“条件”栏中应输入 [B]
A.Is not null B.Is null C.0 D.-1
13、可用来存储图片的字段对象是以下哪种类型的字段 [A]
A OLE B. 备注 C. 超级链接 D 查阅向导
14、“订货量大于0且小于9999”的有效性规则是 [C]
A、订货量大于0且小于9999 B订货量大于0 OR 小于9999
C.>0 AND <9999 D >0 OR <9999
15、“座机电话”字段只能输入0~9之间的8位数字字符,输入掩码应设置为
[B]
A 99999999
B 00000000
C [00000000]
D 99990000
16、在ACCESS “学生”表中有学号、姓名、性别、入学成绩、身高字段。
SQL 语句:
Slecet 性别,AVG(入学成绩) FROM 学生 group by 性别其功能是:[D]
A 计算并显示“学生”表中所有学生入学成绩的平均分
B 对学生表中记录按性别分组显示所有学生的性别和入学平均分
“学生”表中所有学生的性别和入学成绩的平均值
D 对“学生”表中的记录按性别分组显示性别及对应的入学成绩的平均分
17、在ACCESS “学生”表中有学号、姓名、性别、入学成绩、身高字段。
现需查询女生中身高最高的前三个学生的记录信息,正确的SQL语句是:[D]
A select * from 学生 Where 性别=”女”Group by 身高
B select * from 学生 Where 性别=”女”order by 身高
C select TOP 3 * from 学生 Where 性别=”女”Group by 身高
D select TOP 3 * from 学生 Where 性别=”女”order by 身高
18、在ACCESS “学生”表中有学号、姓名、性别、入学成绩、身高字段。
现需查询姓名中含有“娟”和“丽”字的学生信息正确的SQL语句是:[D]
A select * from 学生 Where 姓名=”娟”or姓名=”丽”
B select * from 学生 Where 姓名=”*娟*”or姓名=”*丽*”
C select * from 学生 Where 姓名 LIKE ”*娟*”or 姓名 LIKE ”*丽*”
D select * from 学生 Where 姓名 LIK
E ”娟” AND 姓名=”丽”
二、多项选择题
27、在Access数据库的表设计视图中,能进行的操作是 [ ABCE ]
A.修改字段名B.修改数据类型C.定义主键
D. 删除记录E.定义字段属性
28、Access支持的查询类型有 [ ACDE ]
A.选择查询B.统计查询C.交叉表查询
D. 参数查询E.SQL查询和操作查询
三、填空
31、Access系统由数据库构成,数据库由________7______个对象构成,而这几个对象中默认对象是_______表_______。
32、在Access表中,可以定义3种主关键字,它们是____自动编号主键、____单字段主键________、___多字段主键_________。
33、Access2003中,除______数据访问页________之外,其他对象都存放在一个扩展名为______MDB________的数据库文件中。
34、查询城市为北京或上海的记录,在查询设计视图中“城市”字段条件行中输入___IN(“北京”,“上海”)或“北京”OR“上海”_______。
35、要查询“出生日期”在1980年以前的职工,在查询设计视图中“出生日期”
字段条件行中输入______<#1980-1-1#________。
36、在Access中,窗体的数据来源主要包括____表____和__查询____。
四、判断题
40、在关系数据模型中,二维表的行称为关系的字段或属性,二维表的列称为关系的记录或元组。
[×]
改:在关系数据模型中,二维表的行称为关系的记录或元组,二维表的列称为关系的字段或属性。
41、在Access的数据表中追加一条记录,可以追加到表的任意位置。
[×]
改:在Access的数据表中追加一条记录,只能追加在表的末尾。
42、Access中,运算符Like中用来通配任何单个字符的是“*”和“?”。
[×]
改:Access中,运算符Like中用来通配任何单个字符的是“?”。
43、Access中,创建参数查询时,在查询设计视图的“准则”行中应将参数提示文本放置在[ ]中。
[√ ]
44、Access中,查询有3种视图方式,分别是设计视图、数据表视图和查询视图。
[×]
改:Access中,查询有3种视图方式,分别是设计视图、数据表
45、在窗体中创建一个标题,可使用标签控件。
[√]
46、在窗体上选择多个控件应按住ctrl键,然后单击各个控件。
[×]
改:在窗体上选择多个控件应按住Shift键,然后单击各个控件。
48、打开需添加背景的数据访问页的设计视图,单击“格式”/“背景”命令,可直接为数据访问页添加背景颜色或背景图片。
[√]
五、连线题
50. H 51. E 52. I 53. J 54. G
55. C 56. A 57. F 58. D 59. B
六、简答题
60、创建Access数据库的方法有哪些?
答:创建数据库有两种方法:
①使用“数据库模板向导”创建数据库。
(2分)
②先创建一个空数据库,然后向数据库中添加对象。
(2分)
61、操作查询分哪几类?并简述它们的功能。
答:操作查询分为生成表查询、更新查询、追加查询、删除查询。
①生成表查询可以利用查询建立一个真正的表,这个表独立于数据源,用户对生成的新表进行任何操作,都不会影响原来的表。
(1分)
②更新查询可以成批修改对表中指定的字段值。
(1分)
③追加查询可以将一个表中的记录添加到另外一个表的末尾。
(1分)
④删除查询可以删除表中满足条件的记录。
(1分)
62、在窗体中,组合框与列表框有何主要区别?
答:主要区别是:
组合框就如同把把文本框与列表框合并在一起,组合框不但可以在列表中选择数值也可以在列表中输入符合某个值的文本。
(2分)
列表框可以从列表中选择值,但不能在其中输入新值,只能在限定的范围内对字段进行选择和查询。
(2分)。