access简答题答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
【实验指导一简答题答案】
1、什么是数据库,什么是数据库管理系统什么是数据库系统?
数据库: 是在数据库管理系统(DBMS)的集中管理下建立起的与特定主题或用途相关的、有组织的、可共享的数据和对象的集合。
在数据库中不仅保存了数据和对象,还保存了基础数据之间的联系。
数据库管理系统:是具有数据库定义、数据库管理、数据库的建立与维护、通信及操作功能的程序系统。
是整个数据库系统的核心软件。
什么是数据库系统:安装了数据库管理系统、数据库和数据库应用系统的计
算机系统叫数据库系统。
2、常见的数据库的种类有哪几种种类有:层次型、网状型、关系型
3、通过ACCESS建立的数据库属于哪种类型的数据库属于:关系型
4、关系型数据库的特点是什么?
特点是关系型数据库系统用一个符合一定条件的二维表来描述事物及事物的联系。
二维表中的行称为记录,列称为字段。
5、作为关系数据库中的表对象至少要符合哪些条件?
符合的条件:
•1 关系中的每一个字段都来自相同的域。
—
•2 关系中任何两个记录的值不能完全相同。
•3 关系中的字段是不可再分的。
•4 每个关系都有一个主关键字可唯一的标识一个记录。
6、在关系型数据库的表对象中,对主关键字项有什么要求?
主关键字项的要求:
作为构成主关键字的各字段的值均不允许有空值(没有输入数据的)主关键字值不允许重复。
7、主关键字在关系(二维表)中起什么作用?
作用:可标识一个记录的存在
8、可以由几个字段构成关键字?
答:可以由一个字段或多个字段联合构成主关键字
9、数据库中保存在表对象中的是哪两部分的内容?
答:表中的数据(记录)和表的结构。
$
10、ACCESS数据库中可以包含哪几种类型的对象?
答:表、查询、窗体、报表、宏、页、模块
11、在ACCESS数据库中各类对象的作用是什么答:参照教材P48 的3.1.2
哪一种是数据库的基础对象答:表
12、为什么要定义一个表和与之相关的表中的记录间的关联关系
答:创建主表与相关表的关联关系,就是为了将现实世界中事物与事物之间存在的联系体现在数据库中;
14、如何保证数据库中数据的完整性
通过3类规则实现:实体完整性规则、参照完整性规则、用户自定义完整性(域完整性) 规则。
15、何为:实体完整性、参照完整性、用户自定义完整性
$
实体完整性:保证表的主关键字不出现重复值。
构成主关键字的各字段的值均无空值。
参照完整性:有关联的两表中的相关表中的外键的值只允许为主表中主键中已存在的值或为空值。
所以将主表叫做相关表的外键的参照
表。
用户自定义完整性:数据要遵守的规则是由用户自己定义的,
如:字段的“有效性规则”和表的“有效性规则”。
16、在同一个ACCESS窗口中,可以打开几个数据库答:一个。
17、如何操作才能在屏幕上同时显示使多个ACCESS数据库窗口?
答:在前次打开的ACCESS应用程序窗口没关闭的前提下,再多次的执行ACCESS应用程序,每执行一次ACCESS应用程序就有一个ACCESS窗口
显示在屏幕上。
在每一个ACCESS窗口中都可以打开一个数据库。
18、ACCESS数据库文件的扩展名是什么答:mdb
19、简述对选定对象的<粘贴>操作和<另存为>操作的区别。
20、什么样的对象不能被更名和删除答:处于打开状态的
【实验指导二简答题答案】
;
1、阅读教材P17的1.4.2 关系的完整性,然后回答问题:
a)关系模型中有哪三类完整性约束?
b)关系模型必须满足的完整性约束条件是什么?
c)若在建立某表的结构(关系模式)时,定义了某字段的“有效性规则”
属性,请问这属于哪一类完整性约束?
b)关系模型中哪类完整性约束条件是由数据库的关系系统提供的?
哪类完整性约束条件是由设计用户数据库的人员定义的
2、创建一个新表的方法有多少种
3、表包含哪两部分内容答:记录和表的结构
4、表对象的常用视图有哪几种在什么视图下可以对表的结构进行修改?
在什么视图下可以向表中输入、修改数据、删除记录
5、在数据表视图下可以修改字段名吗怎样操作?
答:可以,双击列的标题使其处于编辑状态,然后对其修改即可。
6、在数据表视图下可以进行哪些操作
7、若在表中插入字段,除了可以在设计视图中操作外,还可以如何插入?答:还可以在数据表视图下先选定将被插入的列之后的一列,然后执行“插入”菜单下的“列”命令。
8、若要删除表中的字段,除了可以在设计视图中操作外,还可以如何删除答:还可以在数据表视图下先选定要被删除的字段,然后执行“编辑”
菜单下的“删除列”命令
9、ACCESS允许使用的数据类型有哪些
10、最多可以向文本型字段输入多少字符最多可以向备注型的字段中输入多少字
符答:见教材P62
'
11、只允许有两种数值的字段的数据类型是什么答:是/否型
13、什么情况下要将字段定义成OLE对象型的字段?
答:想用某字段存储OLE对象时。
用怎样向OLE对象型的字段中输入想存入的内容?
答:将光标置于要存储OLE对象的某记录的OLE对象型字段上——>[插入] 菜单的[对象]命令,在插入对象的对话框中创建或选定插入的OLE对象。
14、若某字段没有设置“标题”属性,那么该字段有标题吗是什么?
答:有标题,ACCESS系统会将该字段的字段名默认为标题。
15、字段的“标题”属性、“格式”属性、“输入掩码”属性的作用各是什么?答:“标题”属性的作用:为了在数据表视图下显示数据时作为字段标识用
(为了方便阅读),“格式”属性:只控制数据的显示或打印的格式,不会影响数据的存储。
“输入掩码”属性是为控制数据的输入位数及每一位可以输入什么样的数据的16、字段的有效性规则的作用是什么?
答:设置某一个字段中的数据的取值范围,当输入的数据不符合
17、表中的外部关键字(外键)作用是什么?
必须满足什么条件的字段可以做外部关键字?
答.外部关键字的作用:为了与另一表建立连接关系;
做外部关键字的字段必须满足的条件是:要和与之建立连接关系的表的主键的数据类型一致、字段大小及在字段中存储的数据相匹配。
18、你如何断定有关系的两个表具有的是哪种关系(一对一、一对多)?答.“一对一”关系:用两个表的主关键字建立的连接关系。
“一对多”关系:两表中用以建立连接关系的字段一个是主关键字,
另一个一定不是主关键字。
19、在建立两表间的关系时,起始表(主表)的连接字段必须是主键吗
关系连接线终点方的连接字段一定不是主键吗?
答:在“一对多”关系中起始表(主表)的连接字段必须是主键。
…
20、为表创建索引的目的是什么?
加快检索速度。
21、指定的索引关键字的索引属性为:有和有(无重复)的实际作用是什么?
答(有重复):是指建立的索引关键字的值中允许出现值相同的数据。
(无重复):是指建立的索引关键字的值中不允许出现值相同的数据。
22、作为主关键字的字段是否一定是主索引字段答:是
23、当指定某单字段为主键后,是否还要在设置它的“索引”属性为什么?答:不用,因为系统会自动的以主关键字为索引关键字建立索引,并且在若干个索引中以主关键字字段为索引关键字建立索引一定是主索引。
24、什么是“参照完整性”?
答:参照完整性是一个规则系统Access 使用这个系统用来确保相关表中记录之间关系的有效性,并且不会意外地删除或更改相关数据。
25、创建关系时,若不实施“参照完整性”,能指定“级联删除相关记录”和“级联更新相关字段”功能吗答:不能
26、请解释“级联删除相关记录”和“级联更新相关字段”的含义。
答:(1)“级联删除相关记录”:当删除主表中的记录时,子表中的相关记录一并会被删除。
(2)“级联更新相关字段”:当更新主表中某记录的主关键字子段的值时,子表中的相关记录的相关子段(外键)的值一并被更新。
27、以下现象会是什么情况造成的:
在创建表的关系时,当指定实施“参照完整性”功能时系统显示无法实现。
%
答:关系中相关的两个表的用于创建连接关系的字段存在不匹配的值。
28、什么情况下要在“表属性”窗口中设置“有效性规则”该规则是谁应该遵守
的?
答:(1)当该“有效性规则”表达式中涉及到两个或两个以上的字段时要在“表属性”窗口中设置;
(2)该规则是表的记录中的数据应符合的规则。
29、在数据表视图下选定了连续的多个排序字段,并通过按下排序工具按钮进行
排序时第一、第二、···第n 个排序关键字的排列是怎样的?
答:按照字段的选定顺序(从左到右)分别为第1、第2、···第n 个排序关键字。
30、数据表视图下能选定不连续的多行或多列吗答:不能
31、当希望按字段1的值升序排列记录且对字段1的值相同的记录又
按字段2的值降序排列记录时应如何操作
32、在建立“多字段排序”和“多条件筛选”时的操作有何不同?
多字段排序:(1)在筛选设计器中按排序关键字段的排列的先后顺序
分别为第1序关键字、第2关键字、…第n键字
(2)不需在“条件”栏设置条件表达式
多条件筛选:在筛选设计器中要要设置筛选条件
33、在建立“多条件筛选”时需要同时满足的条件应如何设置?
答:将条件表达式输入在“准则”栏的同一行上
在多个条件中只需要满足其中的某一个条件的应如何设置?
将条件表达式输入在“准则”栏的不同行上
34、有哪几种对记录的筛选方式举例说明几种不同的筛选方式各适合于哪种筛选
要求。
.
答:(1)有“按选定的内容”筛选、“按窗体”筛选、“高级”筛选;
(2)“按选定的内容”筛选:
适合于与表中某些字段的某值等值条件和与条件的筛选。
“按窗体”筛选:适合于等值条件、不等值条件和与条件的筛选
“高级”筛选:适合于各种情况的筛选
(等值条件、不等值条件、、与条件、或条件)
【实验指导三简答题答案】
1)创建查询的数据源可以是哪种对象
2)查询的种类有哪些
3)在查询中使用哪几种视图
4)可以修改表中的数据的是哪种查询
5)对删除查询、追加查询、更新查询,预览和运行的差别是什么?
6)怎样做是预览,怎样做是运行
7)选择查询与参数查询的不同之处是
8)什么样的查询是交叉表查询
9)在设计交叉表查询时,行标题字段、列标题字段、值字段各允许有几个
10)(
11)交叉表查询可设置几个行标题、几个列标题,几个值字段除了行、列、值
字段以外,在查询设计视图中是否还允许有其他字段出现,该字段的作用是?
12)答:除了行、列、值字段以外,在查询设计视图中还允许有其他字段出现,
13)该字段的作用是:只为设置查询条件,这样字段的字段不会在查询的
14)结果集中显示出来。
15)你学习了哪些函数每个函数的功能是什么
16)有哪些合计函数
17)什么情况下需要设置自定义查询字段在什么栏输入自定义查询字段的表
达式?
18)答:(1)某查询字段是此查询的所有数据源(记录源)对象中均不存在的字
19)段时需要设置自定义查询字段。
20)(2)自定义查询字段的表达式要输入在查询设计视图的“字段”栏
内。
21)
22)在自定义查询字段(计算字段)的“总计”栏内一定要输入Expression
吗什么情况下要在“总计”栏内输入Expression
23)答:(1)不一定
24)(1)当自定义查询字段的表达式中使用了合计函数时在“总计”栏
内
25)可输入Expression
26)在某查询字段的准则栏中输入一条件表达式,且不允许该字段的内容显示
在查询的结果集中,则应在该字段的“总计”栏内输入答:where
27)所有的合计函数能对数据源中的多个字段进行计算吗?
28)答:不能,任何一个合计函数只能对某一个字段内的字段值进行计算
29)在设计查询时,什么情况下需要分组分组的作用是什么?
30)答:(1)需要将性质相同的记录划分到一起进行计算时可利用分组
31)(2)分组的目的是为了制定一个进行计算的单位,即组是一个计算单
位。
32)Date()、Year()、month()、day()、left()、iif()函数的功能各是什么答:
看课件
33)*
34)在ACCESS 的表达式中可以使用的运算符有哪些它们可以构造什么类型的
表达式答: 看课件
35)为表达日期型原义值,Access将日期类型的常量值两端各加了一个什么符
号答: 两端各加字符#
36)为表达文本型常量,Access将文本类型的常量值两端各加了一个什么符号
答: 两端各加字符”
37)什么运算符构成的表达式的运算结果是逻辑值?
38)答: 条件运算符、逻辑运算符
39)使用了like、in、Between运算符构成的表达式的运算结果一定是什么类型
的数据?
40)答:一定是逻辑值
41)& 运算符是一个连接运算符,它可以将什么类型的表达式的值连接起来?
42)答:各种数据类型的表达式的值
43)要使查询的结果集中的某个数字字段只显示一位小数,应如何处理?
44)答:先设置该字段的“格式”属性为“标准”或“固定”,再设置该字段的
“小数位”属性为1
45)在表达式中引用表名和字段名时,在表名和字段名分别要用什么符号括起
来
46)当表达式中出现[xx]![xx] 时,!前的是?
47)
48)筛选和查询的区别是什么?
49)答: 筛选:(1)不产生独立的对象,只设置了当前对象的“筛选”属性
50)(2)筛选的对象是当前的单一的对象。
51)(3)筛选的结果中保留了筛选对象的全部字段
52)(4)在筛选中不能进行计算
53)查询:(1)产生独立的对象
54)(2)查询的对象(数据源)可以是多个的对象。
55)(3)查询的结果集中可以有选择的保留数据源中的某些字段
56)(4)在查询中可以进行计算
57)【
58)在查询中只保存查询请求,而不保存查询结果的好处是什么?
59)答:(1)节省存储空间(2)永远保持查询的结果与数据来源的一致性
60)
61)要建立一个只显示[成绩]最差的5个记录的查询,应将该查询的【上限值】
属性设置成【5】,同时还必须在设计该查询时,在[成绩]字段的【排序】栏中设置【升序】
62)若对某查询设置了筛选、排序后请观察该查询的筛选和排序属性中的表达
式,这与对表设置筛选和排序后其表的筛选和排序属性中的表达式是否相同
63)以“学生表”做数据源建立查询,“学生表”中的字段是:班级号、学号、
姓名、性别、年龄,且每个记录中除年龄字段以外的各字段均无空值;要在查询中要统计出各班级的学生人数,应在“设计网格”内的[班级号]字段下的“总计”栏内输入【Group By】,可以选以上字段中【除了年龄字段以外的任何一个】字段用来统计人数,为什么因为count函数对空值不进行统计。
【实验指导四简答题答案】
1) 窗体的作用有哪些?
2) 窗体的视图有哪些
3) 窗体中最多可有几节至少应有哪一节?
4) 窗体的创建方法有哪些?
答:按向导创建、创建自动窗体、自行创建
5) 在窗体中的控件有哪两大类判定每一控件属于两类中的哪一类方法是看有无什么
属性
答:(1)绑定型和非绑定型(2)看控件有无“控件来源”或“源对象”属性6) 列表框与组合框的相同点与不同点是什么?
答:(1)相同点:都是绑定型控件,都有列表框
(2)不同点:组合框是列表框和文本框的组合,因此它兼有了组合框和
列表框的功能
%
7) 什么情况下你要使用组合框?
答: (1)当不使用该组合框时,希望组合框中的列表框收纳起来。
(2)在一个进行数据编辑的窗体中,当修改与组合框中绑定在一起的字段的值时,新值既可以从列表框中获得也可以从文本框中输入
新值。
8) 什么数据类型的字段可以和文本框控件绑定在一起?
答: 数字、文本、备注、日期时间、自动编号、超级连接
(查阅向导型的字段和组合框绑定在一起)
9) 什么数据类型的字段可以和复选框控件绑定在一起?
答:是/否型的字段和复选框绑定在一起
10) 什么数据类型的字段可以和绑定型的OLE控件绑定在一起?
答:OLE型字段和OLE控件绑定在一起
11) 图象控件和非绑定型的OLE型的控件在应用上的区别有什么不同?
答:在图象控件中只可以加载图片,
在非绑定型的OLE型控件中不仅可以加载图片,还可以加载声音、影象等OLE对象
12) 绑定型的OLE控件和非绑定型的OLE型的控件有什么不同?
答: 绑定型的OLE控件一定和数据来源(记录源)中的OLE型的字段绑定在一起非绑定型的OLE型控件没有控件来源属性,所以不可能绑定字段
但它们的相同点是都可加载OLE型的对象。
13) 应如何创建一个计算型的文本框?
答: 在文本框中或该控件的控件来源属性中输入一个公式(公式的开头是=号) 14) 如何使一个尚未绑定的绑定型控件与某字段绑定?
答:在该控件的控件来源属性中填入要绑定的字段名
15) 一个绑定型控件可以和数据库中任意的表或查询中的任意字段绑定码?答: 不能,控件的类型要和字段的数据类型相匹配
16) 在“标签”控件、“命令按钮”控件表面上看到的字样是它们的什么属性上
的值
"
答: 标题属性上的值
17)请你记住所有类型的控件的形状几控件类型名。
【实验指导五简答题答案】
1)报表的作用是什么
2)报表的数据来源(记录源属性的值)可以是什么对象
3)报表的视图有哪几种
4)报表的创建方式有哪几种它们的主要区别是什么
5)报表中最多的包含几节它们是哪几节报表的默认节是
6)报表的节中哪些节是窗体上没有的
7)<
8)在报表中进行计算需使用什么控件如何才能利用该控件进行计算?
9)答: (1)文本框(2)在该控件中(“控件来源”属性中)输入计算公式
10)在报表中分组的概念与在查询中分组的概念有什么不同吗答:没有
11)在报表中如何进行分组操作可以按什么值来分组
答: 可以按表达式的值或字段值进行分组
12)在报表中如何只指定排序而不分组?
13)答: 在报表的“排序与分组”对话框中,对任何一个字段或表达式的“组
页眉”和“组页脚”项的值均指定为无。
14)在报表中是否可以设置多个组页眉组页脚节答:可以。
如何设置
15)在报表中是否可以只设置组页眉节或组页脚节答:可以。
如何设置
16)比较在报表中的排序操作与在数据表、窗体、查询中的排序操作有何不同?
17)答:在数据表和窗体中的排序操作没什么不同,
18)查询中的排序操作与数据表和窗体中的高级筛选操作基本相同(指在
设计视图中的设计操作)
19)在报表的哪些节中不能进行汇总计算?
20)答: 页面页眉/页面页脚
21)有一种现象:组页眉/页脚上的文本框中的计算公式与报表的报表页眉/
页脚上的文本框中的计算公式完全一样,.计算结果却不一样,为什么?
22)答: 被计算的记录集合不同
23)报表中的标签控件表面上的文字是其什么属性的值答: 标题
24)报表设计视图上的文本框控件表面上显示的内容是其什么属性的值?
25)答: 控件来源
26)在报表中可以插入“子窗体/子报表”控件,该“子窗体/子报表”控件可
以和什么对象绑定在一起由“子窗体/子报表”控件的什么属性完成这个绑定?
27)答: (1)可以和:表、查询、窗体、报表对象绑定在一起
28)(2)由“子窗体/子报表”控件的“源对象”属性完成绑定
29)文本框控件可以应用在报表的哪些节中答: 所有节。