报表上机练习操作

报表上机练习操作
报表上机练习操作

Access上机操作题之二十

创建报表㈠

一、使用工具栏中“新对象:自动报表”按钮创建纵栏式报表:创建“学生”

表的纵栏式报表,其操作步骤如下:

①打开“教学”数据库,选择“表”对象。

②选择“学生”数据表。

③单击工具栏中的“新对象:自动报表”按钮,选择“自动报表”选项。

④保存此报表。

窗体转换为报表:

将“教学”数据库中的“学生”窗体转换为报表。其操作步骤如下:

①打开“教学”数据库,选择“窗体”对象。

②右击“学生”窗体名,选择“另存为”命令。

③在“另存为”对话框中的“保存类型”下拉按钮中,选择“报表”选项。

④单击“确定”按钮。

学生操作训练

⑴创建“课程”表的纵栏式报表。

⑵创建“成绩”表的纵栏式报表。

⑶在“职工基本情况”数据库中,创建一个基于“职工”数据表的窗体,然后再将转换为报表。

二、使用向导创建单表报表:

i、自动创建纵栏式报表:

⑴根据“学生”表创建纵栏式报表,其操作步骤如下:

①选择“插入”菜单中的“报表”命令,或选择“报表”对象后,再单击“新建”按钮。

②选择“自动创建报表:纵栏式”选项,并选择数据来源为“学生”表后,单击“确定”按钮。

③保存此报表。

注:自动创建表格式报表和数据表式报表的操作方法同此相似。

学生操作训练:

⑵根据“课程”表,分别创建一个纵栏式、表格式报表。

⑶根据“成绩”表,分别创建一个纵栏式、表格式报表。

2、使用“报表向导”创建报表:

⑴使用“报表向导”建立一个基于“学生”表中“学号、姓名、性别、出生日期”等字段的简单报表。其操作步骤如下:

①选择“报表”对象,双击“使用向导创建报表”选项。

②在“表/查询”下拉列表中选择报表的数据来源——“学生”表,然后选择在报表中要显示的字段名:学号、姓名、性别、出生日期等,最后单击“下一步”按钮。

③设置分组:确定是否添加分组级别。暂时不添加,则直接单击“下一步” 按钮。

④设置记录的排序次序。暂时不设置排序,则直接单击“下一步”按钮。

⑤选择一种报表布局形式:纵栏表/表格/两端对齐;并选择一种页面方向:纵向/横向。然后单击“下一步”按钮。

⑥选择报表显示样式:大胆/正式/淡灰/紧凑/组织/随意,然后单击“下一步”按钮。

⑦输入新建报表标题,单击“完成”按钮,保存此报表。

学生操作训练:

⑵使用“报表向导”创建一个基于“学生”表所有字段的纵栏式报表,并采用“组织”报表样式,命名为“学生纵栏式报表”。

⑶创建一个基于“课程”表所有字段的表格报表,采用“大胆”报表样式,命名为“课程表格式报表”。

⑷创建一个基于“成绩”表所有字段的数据表报表,采用“随意”报表样式, 命名为“成绩数据表报表”。

⑸创建一个基于“学生”表中“学号、姓名、性别、团员、电话、地址、照片”等字段的表格报表,命名为“学生表格式报表”。

Access上机操作题之二十一

创建报表㈡

一、使用报表向导创建基于多个数据源的报表:

在“教学”数据库中,创建基于“学生”、“课程”、“成绩”三张数据

表的报表。其操作步骤如下:

①选择“报表”对象,然后双击“使用向导创建报表”选项。

②在“表/查询”下拉列表中选择“学生”表,然后选择报表要显示的“学生”表中的字段名,再选择“课程”表中的字段,然后选择“成绩”表中的字段,

最后单击“下一步”按钮。

③设置分组:确定是否添加分组级别。暂时不添加,则直接单击“下一步” 按钮。

④设置记录的排序次序。暂时不设置排序,则直接单击“下一步”按钮。

⑤选择一种报表布局形式:纵栏表/表格/两端对齐;并选择一种页面方向:纵向/横向。然后单击“下一步”按钮。

⑥选择报表显示样式:大胆/正式/淡灰/紧凑/组织/随意,然后单击“下一步”按钮。

⑦输入新建报表标题一一“学生报表”,单击“完成”按钮,保存此报表。

学生操作练习:

⑴在“教学”数据库中,创建基于“学生”数据表中“学号、姓名、性别” 字段,“课程”数据表中“课程”字段和“成绩”数据表中的“成绩”字段的报表,并命名为“学生报表i ”。

⑵在“教学”数据库中,创建基于“成绩”数据表中“学号、成绩”字段和“课程”数据表中的“课程”字段的报表,并命名为“学生报表 2 ”。

⑶在“职工基本情况”数据库中,创建基于“职工”数据表中的“职工号、姓名、性别”字段,“职工家属”数据表中的“爱人姓名、子女姓名”字段,及“职工工资”数据表中的“基本工资、奖金、保险”字段的报表,并命名为“职工报表3”。

⑷在“职工基本情况”数据库中,创建基于“职工”数据表中的“职工号、姓名”字段,“职工工资类别”数据表中的“工资类别”字段,及“职工工资汇总表”中的“金额”字段的报表,并命名为“职工报表4”。

二、使用“标签向导”创建选项卡式报表:

创建以“学生”表对象为数据来源的选项卡式报表。其操作步骤如下:⑴选择“插入”菜单中的“报表”命令;或在数据库窗口中选择“报表”对象,然后单击工具栏上的“新建”按钮。

⑵选择“标签向导”选项,并在其下方的“请选择该对象数据的来源或查询” 下拉列表框中选择“学生”表作为数据来源,然后单击“确定”按钮。

⑶选择标签的尺寸,然后单击“下一步”按钮。若采用自定义尺寸,则可单击“自定义”按钮后,单击“编辑”按钮,然后对标签的长度、宽度、边距、间距等进行设置后,单击“确定”按钮,再单击“关闭”按钮。

⑷设置标签文字的外观(字体、字号、粗细、颜色、字形等),单击“下一

止”

⑸添加标签中要显示的字段,单击“下一步”。

⑹选择一个作为排序关键字的字段,单击“下一步”。

⑺输入报表的标题一一“学生标签1”,单击“完成”按钮。

注:若要其字段为自定义多行显示,则必须在设计视图中,借助工具箱中的“文本框”按钮来完成,每一行必须用一文本框,文本框中内容的引用格式为:

=Trim ([字段名1]&[字段名2]&…)

学生操作训练:

⑴在“教学”数据库中,创建显示“学生”表中的“学号、姓名”字段,“课程”表中的“课程” 字段,“成绩”表中的“成绩”字段的选项卡式报表,并命名为“学生标签2”。(注:必须先建立一个基于这三张数据表的简单查询)

⑵在“职工基本情况”数据库中,创建以“职工”表为数据来源的选项卡式报表,并命名为“职工标签1 ”。

⑶在“职工基本情况”数据库中,创建显示“职工”表中的“职工号、姓名”,“职工工资”表中的“基本工资、奖金、保险”字段的选项卡式报表。并命名为“职工标签2”。

Access上机操作题之二十二

创建报表㈢

使用“图表向导”创建图表

在“教学”数据库中,创建基于“成绩”数据表的图表。其操作步骤如下:

⑴选择“插入”菜单中的“报表”命令;或在数据库窗口中选择“报表”对象,然后单击工具栏上的“新建”按钮。

⑵选择“图表向导”,并选择“成绩”表作为图表的数据来源,然后单击“确定”按钮。

⑶选择图表中所包含的字段(选择“编号”和“成绩”两个字段),然后单击“下一步”按钮。

⑷选择一个图表类型,如柱形图。单击“下一步”按钮。

⑸设置图表中数据的布局方式:将“编号”字段分别拖动至X、Y轴项目中,然后双击左上角的“求和成绩”项目,选择“平均值”后再单击“确定”按钮,最后单击“下一步”按钮。

⑹输入图表的标题一一“成绩图表报表1”,然后单击“完成”按钮。

学生操作训练:

1、先建立一个基于“课程”表中的“课程”字段和“成绩”表中的“学号”、“成绩”字段的简单查询。然后根据此查询建立一个统计三门课程平均成绩的图

表报表,并命名为“成绩图表报表2”。

2、根据“学生”表中的“姓名”和“入学成绩”字段,建立一个统计每位学生的入学成绩情况的图表报表,并命名为“学生入学成绩图表”。

3、在“职工基本情况”数据库中,先利用计算查询计算出“职工工资”表中每位职工的“工资总额”(基本工资+奖金+保险),然后建立一个基于该查询中“职工号”和“工资总额”字段的图表报表,并命名为“职工工资总额图表”。

4、在“职工基本情况”数据库的“职工工资汇总表”中,建立一个统计各类工资(编号)平均值的图表,并命名为“职工平均工资图表”。

二、使用设计视图创建报表㈠:

使用设计视图创建报表的操作步骤(5步,以“教学”数据库为例):

1、创建一个空白报表。

⑴打开“教学”数据库,选择“报表”对象。

⑵双击“在设计视图中创建报表”选项;或单击“新建”按钮,选择“设计视图”选项后,单击“确定”按钮。

⑶添加或删除节:选择“视图”菜单中的“页面页眉/页脚”或“报表页眉/ 页脚”命令;或在报表/节的标题栏上右击,选择“页面页眉/页脚”或“报表页眉/页脚”命令。

2、指定报表的数据来源。

⑴在空白报表中,右击设计视图的标题栏,选择“属性”命令;单击工具栏中的“属性”按钮;按功能键F4键;双击报表左上角(标尺最左端)的“报表选择器”。(4种方法)

⑵选择“全部”或“数据”选项卡,再单击“记录源”右侧的下拉按钮,选择作为数据来源的数据表或查询。

⑶关闭“报表属性”对话框。

3、编辑报表:添加或删除各种控件。

⑴向报表添加字段:直接将字段拖动至设计网格中,并调整好间距和行距。

⑵调整报表空间的大小:利用鼠标拖动可调整每节的高度和宽度,及控件的位置、大小等。

⑶添加系统时间和日期:

①选择“插入”菜单中的“日期和时间”命令,然后选择好“日期和时间” 的格式,再单击“确定”按钮。

②在工具箱中选择“文本框”按钮,然后在报表网格中拖出一未绑定文本框,再在文本框中输入表达式“ =N0() ”或“ =DATE() ” (默认格式);若输入指定格式,可采用表达式:

=year(date())& ”年”&month(date())& ”月”day(date())& ”日”。

⑷添加页码:

①选择“插入”菜单中的“页码”命令,然后选择好“页码”的格式、位置及对齐方式,再单击“确定”按钮。

②在工具箱中选择“文本框”按钮,然后在报表网格中拖出一未绑定文本框,再在文本框中输入表达式“ =[pages] ” (默认格式);若输入指定格式,可采用表达式:

=”第”&[page]& ”页”,或=”共”&[pages]& '页,第”&[page]& '页”。

学生操作训练:

1、在“教学”数据库中,完成下列操作:

⑴添加一个无数据来源的空白报表,并添加相关的节,使其拥有报表页眉/页脚、页面页眉/页脚、主体等5个组成部分。

⑵设置“学生”表为该空白报表的数据来源,将“学生”表中的所有字段添加到“主体”节中,并设置并调整好各控件。

⑶利用“插入”菜单,完成以下操作:

①在报表页脚的位置插入当前系统的日期,其格式为:

②在报表页眉的位置插入当前系统的时间,其格式为:9:18:18。

③在页面页脚的位置插入页码,其格式为:共X页,第X页。

④在页面页眉的位置插入页码,其格式为:第X页。

2、在“职工基本情况”数据库中,完成下列操作:

⑴添加一个无数据来源的空白报表,并添加相关的节,使其拥有报表页眉/页脚、页面页眉/页脚、主体等5个组成部分。

⑵设置“学生”表为该空白报表的数据来源,将“职工”表中的所有字段添

加到“主体”节中,并设置并调整好各控件。

⑶利用工具箱中的“文本框”控件,完成以下操作:

①在报表页脚的位置插入当前系统的日期,其格式为:2011年5月5日。

②在报表页眉的位置插入当前系统的时间,其格式为:9:18:18。

③在页面页脚的位置插入页码,其格式为:共X页,第X页。

④在页面页眉的位置插入页码,其格式为:第X页。

Access上机操作题之二十三

创建报表㈣

使用设计视图创建报表㈡

4、对报表进行排序和分组。

⑴对报表进行排序:

①创建一个基于“学生”表中“学号、姓名”字段,“课程”表中“编号、课

2011年5月5日

程”字段和“成绩”表中“成绩”字段的表格式报表一一“学生成绩报表”,并切换至设计视图中。

②单击工具栏上的“排序与分组”按钮,或选择“视图”菜单中的“排序与分组”命令。

③在“排序与分组”对话框中,单击“字段/表达式”列的第一行右侧的下拉按钮,选择一个用于排序的字段名称(如:学号),然后单击“排序次序”右侧的下拉按钮,选择一种排序方式(升序/降序)。

④切换至“打印预览”视图方式下,观察结果。

⑵对报表进行分组:

①打开或创建一个报表(如:学生成绩报表),并切换至设计视图中。

②单击工具栏上的“排序与分组”按钮,或选择“视图”菜单中的“排序与分组”命令。

③在“排序与分组”对话框中的“字段/表达式”列内选择一个用于分组的字段名称(如:学号)。

④然后在其下方“组属性”栏中的“组页眉/组页脚”的下拉列表框中,选

择“是”(则按当前字段进行分组),并关闭该对话框。若选择“否”(默认值, 则不进行分组)。

⑤选择主体节中的“学号”文本框,并将拖至“学号页眉”节中,并与页面页眉中“学号”标签上下对齐。

⑥切换至“打印预览”视图方式下,观察结果。

⑶设置分组形式和组间距:

不同数据类型的分组形式与组间距设置:

任何类型的数据都可将其分组形式设置为“每一个值”(默认值),那么此时其组间距应设置为1 (即每一条记录作为一个组)。

①文本型数据的分组形式与组间距:

文本型数据的分组形式设置为“前缀字符”,其组间距为该字段左侧的字符个数。如“学号”字段,若设置分组形式为“前缀字符”,组间距为4,则将学号前4位相同的记录作为一个组。

②日期/时间型数据的分组形式与组间距:

日期/时间型数据的分组形式设置为“年、月、日、季、周、小时”,则其组间距可设置为任意一个有效数字。

③数字、货币或自动编号类型数据的分组形式与组间距:

当它们的分组形式设置为“间隔”时,则其组间距可设置为任意一个有效数字。

学生操作练习:

在“教学”数据库中,完成以下报表操作:

1、按例题步骤完成例题的操作练习。

2、在“学生成绩报表”中,按课程名称进行分组,并另存为“课程分报表”

3、在“学生成绩报表”中,将成绩按每10分一档进行分组,并另存为“学生成绩分组报表”。

4、创建一个基于“学生”数据表中所有字段的名为“学生基本情况报表” 的表格式报表,然后按姓氏进行分组,并另存为“学生姓氏分组报表”。

5、在“学生基本情况报表”中,按性别进行分组,并另存为“学生性别分组报表”。

6、在“学生基本情况报表”中,将同一年出生的学生作为一组,并另存为“同年出生分组报表”。

7、在“学生基本情况报表”中,将同一个月出生的学生作为一组,并另存为“同月出生分组报表”。

&在“学生基本情况报表”中,将同一天出生的学生作为一组,并另存为“同日出生分组报表”。

9、在“学生基本情况报表”中,将同一个季度出生的学生作为一组,并另存为“同季度出生分组报表”。

10、在“学生基本情况报表”中,将地址为同一个城市的学生作为一组,并另存为“同城学生分组报表”。

11、在“学生基本情况报表”中,对入学成绩字段以100分为分数段进行分组,并另存为“入学成绩分组报表”。

在“职工基本情况”数据库中,完成以下报表操作:

1、在设计视图创建报表:

①利用设计视图创建一个空白报表。

②将“职工”数据表设置为该报表的数据来源。

③将“职工”数据表中的所有字段都添加到空白报表的“主体”节中。

④将每个字段控件的标签水平放置到“页面页眉”节中,然后对应地将每个字段控件的文本框水平放置“主体”节中,并与其标签上下一一对应。

⑤调整每个节的高度与宽度,并利用“打印预览”观察其效果。

⑥保存此表,并命名为“职工报表”。

2、利用“职工报表”,完成下列操作:

①在报表“页面页眉”中,插入“ 2011年5月6日”格式的系统日期。

②在报表“页面页脚”中,插入“共X页,第丫页”格式的页码。

③将“职工号”前4位相同作为一组进行分组,并命名为“职工班组分组报

表”。

④将所有职工按性别进行分组,并命名为“职工性别分组报表”。

⑤按职工出生日期年份相同进行分组,并命名为“职工同年分组报表”。

⑥按职工工作业绩情况进行分组,并命名为“职工工作业绩分组报表”。

3、利用报表向导,创建一个基于“职工”表中“职工号、姓名”字段,和

“职工工资”表中“基本工资、奖金、保险”字段的表格式报表,并命名为

“职工工资报表”。

①按职工基本工资进行分组,其间隔为1000元,并另存为“基本工资报表”

②按职工奖金进行分组,其间隔为100元,并另存为“奖金分组报表”。

③按职工保险进行分组,其间隔为10元,并另存为“保险分组报表”。

Access上机操作题之二十四

创建报表㈤

使用设计视图创建报表㈢

5、在报表中进行计算与汇总:

添加计算字段:

以“教学”数据库中的包含“学生”表中“出生日期”字段的报表为例,添加一个“年龄”字段。

⑴利用报表向导,创建一个基于“学生”表(必须包含“出生日期”字段)的表格式报表。

⑵切换到设计视图中,设置各字段的位置。

⑶在报表的主体中添加一个文本框。

⑷把文本框的附加标签移至页面页眉中(剪切—粘贴),将文本框与附加标签上下对齐。

⑸双击文本框的附加标签,在“标题”栏中输入“年龄”,然后关闭它;或两

次单击文本框的附加标签,直接输入“年龄”。

⑹双击文本框,在“控件来源”栏中输入表达式:=year(date())-year ([出

生日期])o

⑺单击“打印预览”按钮,观察其结果。

学生操作练习:

⑴按步骤完成以上例题。

⑵在“职工基本情况”数据库中,创建一个基于“职工”数据表所有字段的表格式报表,然后在此报表中添加一个“年龄”的计算字段。

⑶在“职工基本情况”数据库中,创建一个基于“职工工资”数据表所有字段的表格式报表,然后在此报表中添加一个统计每位职工“总工资”和“平均工资”的计算字段。

⑷在“教学”数据库中,创建一个用于统计每个学生三门课程总分的“总分” 字段。提示:

①创建一个基于“学生”表中“姓名”字段,“课程”表中“课程”字段,及“成绩”表中“成绩”字段的简单查询。

②利用此简单查询创建一个交叉表查询。

③将此交叉表查询作为报表的数据来源创建一个表格式报表。

在报表中汇总数据:

以“教学”数据库中统计每位学生各科成绩的平均分和最高分为例。

⑴创建一个基于“学生”表中“姓名”字段,“课程”表中“课程”字段,及“成绩”表中“成绩”字段的表格式报表,并命名为“学生成绩报表”。

⑵设置以“课程”进行分组(含组页眉和组页脚)。

⑶单击工具箱中的“文本框”按钮,然后在“课程页脚”中添加一个文本框。

⑷两次单击该文本框的附加标签,更改标签名为:平均分。

⑸单击文本框,输入表达式:=AVG([成绩])o

⑹同样方法,添加一个统计最高分的文本框。

⑺在“打印预览”视图下显示报表,并保存报表。

学生操作练习:

⑴按步骤完成以上例题。

⑵利用上面报表的基础上,再统计出每位学生总分和最低分。

⑶在“职工基本情况”数据库中,创建一个基于“职工工资”所有字段的表格式报表,然后以“职工号”进行分组,再统计出每位职工的总工资和平均工资。

Access上机操作题之二十五

创建报表(六)

创建子报表

创建子报表的方法(两种):

1、在已建好的报表中使用“子窗体/子报表”控件创建子报表;

2、将一个已存在的报表作为子报表直接添加到其他报表中。

一、在已有报表中创建子报表:

例:在“教学”数据库中,根据“学生”数据表部分字段创建一个表格式报

表,然后在该报表中插入一个包含“学生”表“学号”字段、“课程”表“课程”字段、“成绩”表“成绩”字段的子报表。

操作步骤:

⑴建立一个由学生表中“学生”表“学号”字段、“课程”表“课程”字段、“成绩”表“成绩”字段组成的名为“成绩”查询。

⑵创建一个基于“学生”表所有字段的“学生报表”,并切换到设计视图方式下。

access报表操作题完整

access报表操作题完整 Access报表操作题 7、考生文件夹下存在一个数据库文件"samp4.mdb",里面已经设计好表对象"tEmployee"和查询对象"qEmployee",同时还设计出以"qEmployee"为数据源的报表对象"rEmployee"。试在此基础上上按照以下要求补充报表设计: (1)报表的报表页眉节区位置添加一个标签控件,其标题显示为"职员基本信息表",并命名为"bTitle"; (2)将报表主体节区中名为"tDate"的文本框显示内容设置为"聘用时间"字段值; (3)在报表的页面页脚区添加一个计算控件,以输出页码。计算控件放置在距 上边0.25厘米、距左侧14厘米位置,并命名为"tPage"。规定页码显示格式为"当前页/总页数",如1/20、2/20、……、20/20等。注意:不允许修改数据库中的表对象"tEmployee"和查询对象"qEmployee";不允许修改报表对象"rEmployee"中未涉及的控件和属性。 本题解题思路: (1)选择一个标签,放到报表页眉中,选择工具栏上的"属性"按钮,在弹出的 属性框中设置名称属性为"bTitle"和标题属性为"职员基本信息表"。 (2)选中主体中的名为"tDate"的文本框,设置其控件来源属性为"聘用时间"字段。 (3)选择一个文本框,放到报表的页面页脚中,设置它的名称为"tPage"、上边距属性为0.25厘米和左边距属性为14厘米,并在控件来源属性中输入"=[Page] & "/" & [Pages]"。 13、考生文件夹下存在一个数据库文件"samp4.mdb",里面已经设计好表对象"tBand"和"tLine",同时还设计出以"tBand"和"tLine"为数据源的报表对象"rBand"。试在此基础上按照以下要求补充报表设计: (1)在报表的报表页眉

第七章 窗体习题答案

第七章窗体 一、选择题 1、B 2、B 3、B 4、A 5、D 6、A 7、C 8、A 9、D 10、B 11、B 12、C 13、D 14、D 15、C 16、B 17、D 18、C 19、D 20、C 21、B 22、B 23、C 24、B 25、C 26、C 27、C 28、C 29、D 30、D 31、D 32、A 33、B 34、A 二、填空题 1、结构化查询、非过程性 2、接口 3、命令 4、表、查询、SQL语句 5、窗体页眉、页面页眉、主体、页面页脚、窗体页脚、节 6、单击 7、数据表窗体 8、绑定型、非绑定型、计算型 9、一对多 10、“允许编辑”和“允许添加”都设置为“否” 11、控件 12、显示 13、命令 14、属性 15、控制句柄 16、字段、表达式 17、选项组 18、主窗体、子窗体 19、格式 20、复选框、选项按钮 21、控件来源 22、组合框、列表框 23、6 24、记录数据 25、多条记录 26、子窗体 27、顶部 28、一对多 29、表达式 30、已有的窗体 31、字段内容 32、一对多 33、多个表 34、标题 35、文本框、组合框、命令按钮 36、一条。 37、数据表视图、窗体视图 38、“允许删除”设置为“否” 39、数据表 三、简答题 1、窗体有什么作用? 答案:窗体有以下作用: ①通过窗体可以显示和编辑数据库中的数据。 通过窗体可以更方便、更友好地显示和编辑数据库中的数据。 ②通过窗体可以显示提示信息。 通过窗体可以显示一些解释或警告信心,以便及时告诉拥护即将发生的事情,例如用户要删除一条记录,可显示一个提示对话框窗口要求用户进行确认。 ③通过窗体可以控制程序运行。 通过窗体可以将数据库的其他对象联结起来,并控制这些对象进行工作。例如,可以在窗体上创建一个命令按钮,通过单击命令打开一个查询、报表或表对象等。 ④打印数据 在Access中,可将窗体中的信息打印出来,供用户使用。 2、Access中窗体有哪几种视图?各有什么特点? 答案:窗体有三种视图:设计视图、窗体视图与数据表视图。 设计视图的特点是可以自己添加控件,定义窗体的功能,按用户的的要求创建功能强大的窗体,还可以在设计视图下修改已经存在的窗体、美化窗体。 窗体视图的特点是展示和运行窗体。 数据表视图的特点是用数据表的形式显示窗体的数据字段及数据值。 3、什么是控件?有哪些种类的控件? 答案:控件是窗体、报表或数据访问页用于显示数据、执行操作或作为装饰的对象。 在Access中提供以下几种的控件: 文本框、标签、选项组、选项按钮、复选框、列表框、命令按钮、选项卡控件、图象控件、线条、矩形、ActiveX 自定义、数据透视表列表、电子表格、图表、切换按钮、组合框、绑定对象框、未绑定对象框、分页符、子窗体或子报表、超链接、滚动文字等。 4、控件有什么作用? 答案:控件可以用来在窗体、报表或数据访问页上显示数据、执行操作或作为装饰。例如,在窗体、报表或数据访问页上可以使用绑定文本框来显示记录源的数据,可以使用未绑定文本框来显示计算的结果或接

报表上机练习操作

Access上机操作题之二十 ——创建报表㈠ 一、使用工具栏中“新对象:自动报表”按钮创建纵栏式报表: ●创建“学生”表的纵栏式报表,其操作步骤如下: ①打开“教学”数据库,选择“表”对象。 ②选择“学生”数据表。 ③单击工具栏中的“新对象:自动报表”按钮,选择“自动报表”选项。 ④保存此报表。 ●窗体转换为报表: 将“教学”数据库中的“学生”窗体转换为报表。其操作步骤如下: ①打开“教学”数据库,选择“窗体”对象。 ②右击“学生”窗体名,选择“另存为”命令。 ③在“另存为”对话框中的“保存类型”下拉按钮中,选择“报表”选项。 ④单击“确定”按钮。 ●学生操作训练 ⑴创建“课程”表的纵栏式报表。 ⑵创建“成绩”表的纵栏式报表。 ⑶在“职工基本情况”数据库中,创建一个基于“职工”数据表的窗体,然后再将转换为报表。 二、使用向导创建单表报表: 1、自动创建纵栏式报表: ⑴根据“学生”表创建纵栏式报表,其操作步骤如下: ①选择“插入”菜单中的“报表”命令,或选择“报表”对象后,再单击“新建”按钮。 ②选择“自动创建报表:纵栏式”选项,并选择数据来源为“学生”表后,单击“确定”按钮。 ③保存此报表。 注:自动创建表格式报表和数据表式报表的操作方法同此相似。 学生操作训练: ⑵根据“课程”表,分别创建一个纵栏式、表格式报表。 ⑶根据“成绩”表,分别创建一个纵栏式、表格式报表。 2、使用“报表向导”创建报表: ⑴使用“报表向导”建立一个基于“学生”表中“学号、姓名、性别、出生日期”等字段的简单报表。其操作步骤如下: ①选择“报表”对象,双击“使用向导创建报表”选项。 ②在“表/查询”下拉列表中选择报表的数据来源——“学生”表,然后选择在报表中要显示的字段名:学号、姓名、性别、出生日期等,最后单击“下一步”按钮。 ③设置分组:确定是否添加分组级别。暂时不添加,则直接单击“下一步”按钮。 ④设置记录的排序次序。暂时不设置排序,则直接单击“下一步”按钮。 ⑤选择一种报表布局形式:纵栏表 / 表格 / 两端对齐;并选择一种页面方向:纵向 / 横向。然后单击“下一步”按钮。 ⑥选择报表显示样式:大胆/正式/淡灰/紧凑/组织/随意,然后单击“下一步”按钮。 ⑦输入新建报表标题,单击“完成”按钮,保存此报表。 学生操作训练: ⑵使用“报表向导”创建一个基于“学生”表所有字段的纵栏式报表,并采用“组织”报表样式,命名为“学生纵栏式报表”。 ⑶创建一个基于“课程”表所有字段的表格报表,采用“大胆”报表样式,命名为“课程表格式报表”。 ⑷创建一个基于“成绩”表所有字段的数据表报表,采用“随意”报表样式,命名为“成绩数据表报表”。 ⑸创建一个基于“学生”表中“学号、姓名、性别、团员、电话、地址、照片”等字段的表格报表,命名为“学生表格式报表”。

窗体报表操作题答案

第5章窗体 窗体1-5:2、4、10、16、71 窗体6-10:2、3、18、32、35 窗体11-15:47、53、56、59、62 窗体16-20:70、72、107、109、130 Access窗体操作题 代码中常用的属性:标题Caption ;前景色foreColor ;是否可用Enabled ;记录源RecordSource 4、 (5)设置命令按钮bTest的单击事件属性为给定的宏对象m1; 本题直接选择事件,运行宏m1 如果要求写入运行宏的代码就为:docmd.runmacro “宏名称” 即:docmd.runmacro “m1” 35、 (5)设置所建命令按钮bC的单击事件,使用户单击该命令按钮后,CDID标签的显示颜色改为红色。要求用VBA代码实现。 属性设置为:对象名.属性名=值 窗体为:form.属性名=值如:form.caption=time() 也可以:me.caption=time() 本题是将CDID文本框所带标签改变颜色: CDID_标签.forecolor=vbred 或 CDID_标签.forecolor=rgb(255,0,0) 53、(1)将窗体"fEmp"上文本框"tSS"更改为组合框类型,保持控件名称不变。设置其相关属性实现下拉列表形式输入性别"男"和"女"; 选择文本框右键,选择更改为组合框,在属性窗口设置属性行来源:男;女(不要选择控件来源),行来源类型:值列表。 (2)修改查询对象"qEmp"为参数查询,参数为引用窗体对象"fEmp"上文本框"tSS"的输入值; 在查询qemp的设计视图下:添加性别字段,在条件行输入:[forms]![femp]![tss]。注意:性别不显示。 (3)设置窗体对象"fEmp"上文本框"tPa"为计算控件。要求依据"党员否"字段值显示内容:"党员否"字段值为True,显示"党员"两字;"党员否"字段值为False,显示"非党员"三字; =iif([党员否]=true,”党员”,”非党员”) (4)单击"刷新"按钮(名为"bt1"),事件过程动态设置窗体记录源为查询对象"qEmp",实现窗体数据按性别条件动态显示;单击"退出"按钮(名为"bt2"),关闭窗体。 Form.recordsource=”qemp” Docmd.close 56、(5)在窗体中有一个"显示全部记录"命令按钮(名称为bList),单击该按钮后,应实现将"tStudent"表中的全部记录显示出来的功能。现已编写了部分VBA代码,请按照VBA代码中的指示将代码补充完整。 Select * from tstudent 可以参考这条语句上面的语句。 59、(5)在窗体中有一个"退出"命令按钮(名称为bQuit),单击该按钮后,应关闭"fStudent"窗体。现已编写了部分VBA代码,请按照VBA代码中的指示将代码补充完整。 Docmd.close 62、(5)在窗体中还有"修改"和"保存"两个命令按钮,名称分别为"CmdEdit"和"CmdSave",其中"保存"命令按钮在初始状态为不可用,当单击"修改"按钮后,应使"保存"按钮变为可用。现已编写了部分VBA代码,请按照VBA代码中的指示将代码补充完整。 cmdsave.enabled=true 70、(1)将窗体"fEmp"上文本框"tSS"更改为组合框类型,并保持控件名称不变; 同53题 (2)修改查询对象"qEmp"为参数查询,参数为引用窗体对象"fEmp"上文本框"tSS"的输入值; 同53题 (3)设置窗体对象"fEmp"上文本框"tAge"为计算控件。要求根据"年龄"字段值依据以下计算公式计算并显示人员的出生年;计算公式:出生年=Year(Date())-年龄或出生年=Year(Now())-年龄 = Year(Date())-[年龄]

ACCESS模拟试题001PDF.pdf

ACCESS模拟试题(一) 一、选择题(每题2分,共60分) 1、数据库系统的核心是______。 A)数据模型 B)数据库管理系统 C)数据库 D)数据库管理员 2、Access是______数据库管理系统。 A)层次 B)网状 C)关系型 D)树状 3、在Access中,数据库的基础和核心是______。 A)表 B)查询 C)窗体 D)宏 4、表是由组成的 A)字段和记录 B) 查询和字段 C)记录和窗体 D)报表和字段5、如果在创建表中建立字段"基本工资额",其数据类型应当为______。 A)文本类型 B)货币类型 C)日期类型 D)数字类型 6、在关系型中,二维表中的一行被称为______。 A)字段 B)数据 C)记录 D)数据视图 7、用户和数据库交互的界面是______。 A)表 B)查询 C)窗体 D)报表 8、将文本字符串“23,18,9,66”排序的结果将是 A)9,18,23,66 B)66,23,18,9 C)18,23,66,9 D)以上都不是 9、必须输入0到9的数字的输入掩码是 A)0 B)& C)A D)C 10、在Access中,总计函数中的“A VG”是用来对数据 A)求和B)求最小值C)求最大值D)求平均值 11、在Access数据库中,专用于打印的是。 A)表B)查询C)报表D)页 12、升序将记录按( )顺序排列。 A)由大到小B)由小到大C)由前到后D)由后到前

13、假设某数据库表中有一个地址字段,查找地址中含有“泉州”两个字的记录的准则是。 A) Not “?泉州”B) Not“泉州*” C) Like “?泉州?”D)Like “*泉州*” 14、唯一确定一条记录的某个属性组是______。 A)关键字B)关系模式C)记录D)属性 15、不是数据库特征的是______。 A)数据独立性B)最低的冗余度C)逻辑性D)数据完整性 16、下列对Access查询叙述错误的是______。 A)查询的数据源来自于表或已有的查询 B)查询的结果可以做为其它数据库对象的数据源 C)Access的查询可以分析数据、追加、更改、删除数据 D)查询不能生成新的数据表 17、在SQL查询语句中,下列说法正确的是______。 A)SELECT命令中必须有FROM关键字 B)SELECT命令中必须有WHERE关键字 C)SELECT命令中必须有GROUP关键字 D)SELECT命令中必须有ORDER关键字 18、在产品数据库表中,若上调产品价格,最方便的方法是使用以下______方法。 A)追加B)更新C)删除D)生成表查询 19、在SQL查询语句中,下列说法正确的是______。 A)INSERT命令只能对表进行插入新记录的操作 B)INSERT命令也可以完成对表的记录进行更新 C)INSERT命令也可以完成对表的记录进行删除 D)以上说法均不正确 20、Access支持的查询类型有______。 A)选择查询、交叉表查询、参数查询、SQL查询和操作查询 B)基本查询、选择查询、参数查询、SQL查询和操作查询 C)多表查询、单表查询、交叉表查询、参数查询和操作查询 D)选择查询、统计查询、参数查询、SQL查询和操作查询

计算机二级access操作题

一、基本操作题 题型一:数据的导入、链接、导出。 ①将考生文件夹下的Excel文件导入到"student"表中。 向表中追加一份记录的副本"单选项,在后边的下拉列表中选择表"student",然后单击"确定"按钮。 步骤2:连续单击"下一步"按钮,导入到表"student"中,单击"完成"按钮,最后单击"关闭"按钮。 ②将数据库文件中的表对象"tLine"导入到数据库文件内,表名不变。 ③)将考生文件夹下Excel文件中的数据链接到当前数据库中,要求数据中的第一行作为字段名,链接表对象命名为"tTest"。 步骤1:单击"外部数据"选项卡"导入并链接"组中的"Excel"按钮,在"考生文件夹"找到要导入的文件,选择"通过创建链接表来链接到数据源"选项,然后单击"确定"按钮。 步骤2:单击"下一步"按钮,选中"第一行包含列标题"复选框,单击"下一步"按钮, 步骤3:最后在"链接表名称"中输入"tTest",单击"完成"按钮。 ④)将已有的"水费.xlsx"文件导入到数据库中,并导入的表命名为"水费记录"。 步骤1:单击"外部数据"选项卡下"导入并链接"组中的Excel按钮,弹出"获取外部数据-Excel电子表格对话框"。单击对话框中的"浏览"按钮,在"打开"对话框中选择"水费.xls"文件,并且选中"将元数据导入当前数据库的新表中"单选按钮,单击"确定"按钮。 步骤2:在"导入数据表向导"对话框中连续单击4次"下一步"按钮,在"导入到表"中输入"水费记录",单击"完成"按钮,在"保存导入步骤" 中点击"关闭"按钮。 题型二:建立表结构 步骤1:单击"创建"选项卡的"表格"组中的"表设计"按钮,打开表设计视图。 步骤2:按照题目表建立新字段。 步骤3:单击快速访问工具栏中的"保存"按钮,另存为"tBook" 题型三:设置字段属性。要求考生按题目要求设置字段大小、格式、默认值、掩码、有效性规则、有效性文本、索引等内容。 题型四:建立表间关系,实施参照完整性。 建立"线路"和"团队"两表之间的关系并实施参照完整。 步骤1:单击"数据库工具"选项卡"关系"组中的"关系"按钮,如不出现"显示表"对话框,则单击关系工具"设计"选项卡"关系"组中的"显示表"按钮,添加表"线路"和"团队",关闭"显示表"对话框。 步骤2:选中表"线路"中的"线路ID"字段,拖动鼠标到表"团队"的"线路ID"字段,放开鼠标。选择"实施参照完整性"选项,然后单击"创建"按钮。 步骤3:按Ctrl+S保存修改,关闭"关系"界面。 题型五:向表中输入数据。 题型六:修改表结构 题型七:编辑表内容、调整表外观。建立表结构、设置字段属性、建立表间关系、向表中输入数据、维护表、操作表 ①冻结表"tStud"中的"姓名"字段列。 步骤1:右键单击"tStud"表,在弹出的快捷菜单中选择"打开"或双击打开"tStud"表。 步骤2:选中"姓名"字段列,右键单击"姓名"列,从弹出的快捷菜单中选择"冻结字段"命令。步骤3:单击快速访问工具栏中"保存"按钮,关闭数据表。 ②设置"tStudent"表的显示格式,使表背景颜色为主题颜色的"橄榄色,强调文字颜色3,深色50%",文字颜色为标准色中的"黄色"、字号为10号。 步骤1:双击表"tStudent",打开数据表视图。

4窗体和报表制作

本模块主要内容: 一、在数据库文件中建立窗体; 二、窗体中“控件”的作用及使用; 三、在数据库文件中建立报表; 四、项目单(菜单)的实现途径。 关键字:数据库对象、窗体(对象)、控件、报表(对象) “窗体”对象的作用: 窗体是数据库文件中的一种对象。窗体(对象)的主要作用包括: 一、提供用户界面,例如,实现项目单(菜单)供用户选择,根据用户的选择启动下一级项目(控制流程); 二、重新安排数据源(“表/查询”等)的输出界面,以及提供接受用户输入的界面。 从实质上说,ACCESS的窗体是软件提供的一种“可视”设计界面,让二次开发人员不用“编程”就可以得到需要的输出/输入界面。

“窗体”的结构和视图: 一个完整的窗体包括“主体”、“页面页眉”、“页面页脚”和“窗体页眉”、“窗体页脚”等5部分。最主要是“主体”部分。 在使用窗体的时候,一般采用“窗体视图”表现窗体的内容,如果有特殊需要,可以在ACCESS窗口菜单中选择“视图”项改变窗体的视图。 在设计窗体的时候,在窗体设计视图中一般只出现窗体的“主体”部分。如果要编辑修改其他部分,可以在窗体设计视图环境中选择ACCESS窗口菜单的“视图--页面页眉/页脚”或“视图--窗体页眉/页脚”调出其他部分后再修改。 “窗体”的建立与修改操作: 建立或修改窗体,必须先打开一个数据库文件,在数据库窗口中选择“窗体”对象。 要建立一个新窗体,选择一种创建工具(如“在设计视图中创建窗体”),然后在窗体设计窗口安排窗体的各个元件,完成后关闭窗体设计视图窗口,赋予新

窗体一个名字,新建的窗体即保存在“窗体”对象列表中; 要修改一个已存在的窗体,选中该窗体,单击数据库窗口中的“设计”按钮,在窗体设计视图窗口中修改,完成后关闭设计视图窗口保存修改结果。 操作实例:建立一个输出某个成绩表的一个记录若干字段的窗体(一般,在“表”窗口,看到的是整个表、多行记录)。 一、打开一个数据库文件,点击数据库窗口中的“窗体”对象,再双击右侧“在设计视图中创建窗体”项,打开窗体设计视图; 二、如果屏幕出现选择“表”的窗口,选中一个成绩表,如果没有选择“表”窗口,点击“窗体设计视图工具栏”中的“属性”按钮,在“数据”卡“记录源”中选择一个成绩表; 三、跟着出现的成绩表结构窗口中仅显示表的结构(字段)。将窗体中要出现的字段从成绩表结构窗口拖到窗体设计视图的编辑区;

基本操作题(窗体报表宏)

一、窗体报表宏小结: 查询分类: 1.选择查询: 使用向导创建查询(无条件); 在设计视图中创建查询(无条件、有条件); 2.交叉表查询: 使用交叉表查询向导; 在设计视图中创建查询; 3.参数查询: 在设计视图中创建查询(在条件栏内输入提示信息,注意使用[ ]); 4.操作查询: ①生成表查询 在设计视图中创建查询(查询→生成表查询→表名(注意:执行一次查询)); ②更新查询 在设计视图中创建查询(查询→更新查询→更新到(注意:执行一次查询)); ③追加查询 在设计视图中创建查询(查询→追加查询→表名(注意:执行一次查询)); ④删除查询 在设计视图中创建查询(查询→删除查询→条件(注意:执行一次查询)); 5.SQL查询 条件栏的表示: 1)函数: 系统日期:=Date( )或=Now( ) 系统时间:=Time( ) 年、月、日:年:Year(date( )) 月:month(date( )) 日:data(date( ))

Left([字段名],N):Left([姓名],1)=“王” Right([字段名],N): Right([姓名],2)=“春枚” Mid([字段名],起始位置,[提取个数]);Mid([“qwert”,2,3)=”wer”.通配符号: *代表任意连续的若干字符,代表任意的一个字符。 条件内:Link”*王*”link”李”例:删除满足条件的记录。 Max(字段名称 ):Max(成绩): Min(字段名称):Min(成绩): Avg(字段名称):Avg(成绩): Sum(字段名称):Sum(成绩): Count(字段名称):Count(成绩): 2)表达式: 算术表达式:+,-,*,/。(date( )-1,year(date( )-1) ) 关系表达式:>,>=,=,<,<=,<>。(>=12,=date( ) ) 逻辑表达式:And, Or, Not。(“男” Or“女”,>=1988-1-1, ) 非空:Is Not Null 空:Is Null 是否型字段的默认值:默认值:=-1或=true[=0或=False] 字符串连接运算符号:&. “asw” & ”ert” = ”asw ert”(也可用 “+”号) “asw” + ”ert” = ”asw ert”

Access上机操作题宏的创建与设计

Access上机操作题之三十二 ——宏的创建与设计㈠ 一、认识Access中的宏: ●宏的定义: 宏是一种以动作为单位的特殊代码,是由一连串动作组成的操作序列的集合,用来自动完成特定任务的操作或操作集。 ●动作的构成: 宏中的每个动作是由其动作名及其参数构成。如,Openform(动作名)表示打开指定的窗体。 ●宏、宏组与条件操作宏: ⑴宏:是一个操作序列的集合。 ⑵宏组:是多个操作序列的集合,即宏的集合。 ⑶条件操作宏:是带有条件的操作序列。 ●宏的功能: ⑴打开、关闭表单、报表,打印报表,执行查询。 ⑵移动窗口,改变窗口大小。 ⑶模拟键盘动作,为对话框或其他等待输入的任务提供字符串输入的功能。 ⑷显示信息框,响铃警告。 ⑸数据的导入、导出。 ⑹执行任意的应用程序模块。 ⑺为控件的属性赋值。 ●宏的设计视图窗口: 宏的设计视图用于宏的创建、编辑与测试,其窗口分为上下两个部分,上半部分为宏设计窗口,下半部分为宏参数的操作窗口。 1、宏设计窗口:一般包含宏名、条件、操作、注释等四个部分组成,其中“宏名”和“条件”两个部分经常被隐藏,可通过工具栏中的“宏名”和“条件”两个按钮显示出来。 ⑴宏名:是为所创建的宏命名。 ⑵条件:设置当前宏的运行条件。 ⑶操作:包含待执行的宏指令。 ⑷注释:为每一个操作提供注释说明,以帮助用户记忆宏的作用。 2、操作参数:是为当前宏指令设置相关的操作参数。当你选定“操作”栏中的宏指令时,就可在“操作参数”区中设置操作参数值。例如: ⑴当前选定的是“操作”栏中的“OpenForm”项,表示打开一个窗体或报表。 ⑵窗体名称:学生——表示打开的是“学生”窗体。 ⑶视图:窗体——表示在“窗体”视图方式下打开该窗体。 ⑷数据模式:只读——表示用户的操作权限为“只读”。 ⑸窗口模式:普通——表示窗口的显示方式为“普通”模式。

全国计算机等级考试二级ACCESS—vba操作题参考答案

等级考试中的vba操作题 操作说明:不允许修改窗体等对象中未涉及的控件、属性;程序代码只允许在“**********”与“**********”之间的空行内补充一行语句、完成设计,不允许增删和修改其它位置已存在的语句。 要求:打开窗体,查看代码的实际效果。 1. 数据库:samp01.mdb 实现功能: 单击“刷新”按钮(名为“bt1”),在事件过程中补充语句,动态设置窗体记录源为查询对象“qEmp”,并刷新窗体记录,实现窗体数据按性别条件动态显示退休职工的信息;单击“退出”按钮(名为“bt2”),关闭窗体。 参考答案:

数据库:samp02.mdb 实现功能: 在窗体中有一个“显示全部记录”命令按钮(名称为bList),单击该按钮后,应实现将“tStudent”表中的全部记录显示出来的功能。现已编写了部分VBA代码,请按照VBA代码中的指示将代码补充完整。 3. 数据库:samp03.mdb 实现功能: 窗体加载时设置窗体标题属性为系统当前日期。 单击“显示借书信息”按钮(名称为blist),以打印预览方式打开报表“rReader”。

数据库:samp04.mdb 实现功能: 在窗体对象“fEmp”上有“刷新”和“退出”两个命令按钮,名称分别为“bt1”和“bt2”。单击“刷新”按钮,窗体记录源改为查询对象“qEmp”;单击“退出”按钮,关闭窗体。 5. 数据库:samp05.mdb 实现功能: 窗体加载时,将标签”Tda”的标题设置为系统当前日期。 单击“显示雇员情况”按钮(名称为blist),运行宏“m1”

数据库:samp06.mdb 实现功能: 在“fEmp”窗体上单击“输出”命令按钮(名为“btnP”),弹出一输入对话框,其提示文本为“请输入大于0的整数值”。 输入1时,相关代码关闭窗体(或程序)。 输入2时,相关代码实现预览输出报表对象“rEmp”。 输入>=3时,相关代码调用宏对象“mEmp”以打开数据表“tEmp”。

报表窗体

2.Access数据库中,用于输入或编辑字段数据的交互控件是 A)文本框B)标签C)复选框D)组合框 3.下列不是窗体控件的是______。 A.表 B.单选按钮 C.图像 D.直线 6.“特殊效果”属性值用于设定控件的显示特效,以下不属于“特殊效果”属性值的是A.“凹陷” B.“颜色” C.“阴影” D.“凿痕” 8.以下属于布局选项的是( )。 A、递阶 B、分级显示 C、纸张方向 D、优先 9.报表的作用不包括() A分组数据B汇总数据 C格式化数据D输入数据 12决定窗体外观的是()。 A.控件B.标签C.属性D.按钮 11.不是用来作为表或查询中“是”/“否”值的控件是()。 A.复选框B.切换按钮C.选项按钮D.命令按钮 13.在Access2003中,没有数据来源的控件类型是()。 A.结合型B.非结合型C.计算型D.以上都不是 14.下列关于控件的叙述中,正确的是()。 A.在选项组中每次只能选择一个选项 B.列表框比组合框具有更强的功能。 C.使用标签工具可以创建附加到其他控件上的标签 D.选项组不能设置为表达式。 15.要使打印的报表每页显示3列记录,应在()设置。 A.工具箱B.页面设置C.属性表D.字段列表 16...将大量数据按不同的类型分别集中在一起,称为将数据()。 A.筛选B.合计C.分组D.排序 17绑定窗体中的控件意指______。 A、宣告该控件所显示的数据将是不可见的 B、宣告该控件所显示的数据是不可删除的 C、宣告该控件所显示的数据是只读的 D、该控件将与数据源的某个字段相联系 8.在窗体视图中,查看不到______区域的内容。 A、页面页脚 B、主体 C、窗体页眉 D、窗体页脚 19.在窗体设计过程中,可借助于______来设置标签文字的显示格式。 A、格式工具栏 B、字段列表框 C、窗体设计工具栏 D、工具箱 8、下列关于报表的叙述中,正确的是() A)报表仅被用来输出数据,而无法实现计算 B)在报表中,页面页眉区域和报表页眉区域必须是同时出现的 C)页面页眉的内容将显示于每个报表页的顶端

ACCESS数据库窗体报表理论复习试卷

ACCESS数据库窗体理论复习试卷 (共100分) 一、选择题(1分/题,共30分) 1、下列不属于Access的窗体的视图是() A、设计视图 B 窗体视图 C 版面视图 D 数据表视图 2、在Access中已建立“雇员”表,,其中有可以存放照片的字段。在使用向导为该表创建窗体时,“照片”字段所使用的默认控件是() A 图像框 B 绑定对象框 C 非绑定对象框 D 列表框 3、可以作为窗体记录源的是() A 表 B 查询 C Select语句 D 表、查询或Select语句 4、Access数据库中,若要求在窗体上设置输入的数据是取自某一个表或查询中记录的数据,或者取自某固定内容的数据,可以使用控件是() A 选项组控件 B 列表框或组合框控件 C 文本框控件 D 复选框、切换按钮、选项按钮控件 5、如果要加裁一个窗体,先被触发的事件是() A Load 事件 B Open事件 C Cilick 事件 D Ddclick 事件 6、为窗口中的命令按钮设置单击鼠标时发生的动作,应选择设置其属性对话框的() A 格式选项卡 B 事件选项卡 C 方法选项卡 D 数据选项卡 7、要改变窗体上文本框控件的数据源,应设置的属性是() A 记录源 B 控件来源 C 筛选查询 D 默认值 8、在创建主/子窗体之前,必须设置___表___之间的关系。 9、在表格式窗体、纵栏式窗体和数据表窗体中,将窗体最大化后显示记录最多的窗体是_数据表窗体_ 10、结合型文本框可以从表、查询或__ SQL语言_中获得所需要内容。 11、在设计窗体时使用标签控件创建的是单独标签,它在窗体的___ 数据表___视图中不能显示。 12、在“窗体视图”显示窗体时,对所有都显示的信息应放在() A 窗体页眉 B 页面页眉 C 主体 D 页面页脚 13、如果要显示出具有一对多关系的两个表中的数据,可以使用的窗体形式是() A 数据表窗体 B 纵栏式窗体 C 表格式窗体 D 主/子窗体 14、要在窗体中创建一个控件来显示图像,并能够从窗体直接编辑,这样的控件是() A 组合框 B 非结合型对象框 C 结合型对象框 D 选项卡控件15、Access 2003中的窗体设计视图下,打开窗体属性窗口所使用的按钮位于() A 工具箱 B 生成器 C 窗体设计工具栏 D 格式工具栏 16、在Access2003中的窗体设计视图中,单击鼠标选中多个控件可按键() A Ctrl B shift C Alt D Space 17、下述有关选项级叙述正确的是() A 如果选项组结合到某个字段,则必定是组框架内的复选框、选项按钮或切换按钮结合到该字段上。 B 选项组中的复选框可选可不选。 C 使用选项组,只要单击选项组中所需的值,就可以为字段选定数据值。 D 以上说法都不对。 18、在窗体中,用来输入或编辑字段数据的交互控件是() A 文本框控件 B 标签控件 C 复选框控件 D 列表框控件 19、自动创建窗体向导不包括() A 纵栏式 B 数据表 C 表格式 D 数据透视表 20、在窗体设计视图中,以下说法不正确的是() A 拖动窗体上的控件,可以改变该控件在窗体上的位置 B 拖动窗体上的控件,可以改变该控件的大小 C 通过设置窗体上控件的属性,可以改变该控件的大小和位置 D 窗体上的控件一旦建立,其位置和大小均不能改变 21、图表窗体的数据源可以是() A 数据表 B 查询 C 数据表和查询 D 以上都不是 22、不属于Access窗体的视图的是() A “设计”视图 B “打印”视图 C “窗体”视图 D “数据表”视图 23、在Access的窗体中,通常用来显示记录数据,可以在屏幕或页面上显示一条记录,也可以显示多条记录的节是() A 窗体页眉、窗体页脚 B 组页眉、组页脚 C 主体 D 页面页眉、页面页脚 24、关于控件的3个类型的说法错误的是() A 组合型控件主要用于显示更新数据库中的字段 B 非结合型控件没有数据来源,可以用来显示信息、线条、矩形或图像 C 计算型控件用表达式作为数据源 D 表达式只能利用窗体或报表所引用的表或查询字段中的数据 25、用户使用“自动创建窗体”功能创建窗体,如果选定的记录源有相关表或查询,下列说法中正确的

Access上机操作题——窗体操作教学教材

Access上机操作题之十四 ——创建窗体㈠ 在“教学”数据库中的“学生”、“课程”、“成绩”三张表中,完成下列操作: 一、使用工具栏中“新对象:自动窗体”按钮创建纵栏式窗体: 1、创建“学生”表的纵栏式窗体,其操作步骤如下: ①打开“教学”数据库,选择“表”对象。 ②选择“学生”数据表。 ③单击工具栏中的“新对象:自动窗体”按钮,选择“自动窗体”选项。 ④保存窗体。 2、学生操作训练 ⑴创建“课程”表的纵栏式窗体。 ⑵创建“成绩”表的纵栏式窗体。 二、使用向导创建单表窗体: 1、自动创建纵栏式窗体: ⑴根据“学生”表创建纵栏式窗体,其操作步骤如下: ①选择“插入”菜单中的“窗体”命令,或选择“窗体”对象后,再单击“新建”按钮。 ②选择“自动创建窗体:纵栏式”选项,并选择数据来源为“学生”表后,单击“确定”按钮。 ③保存此窗体。 注:自动创建表格式窗体和数据表式窗体的操作方法同此相似。 学生操作训练: ⑵根据“课程”表,分别创建一个纵栏式、表格式、数据表窗体。 ⑶根据“成绩”表,分别创建一个纵栏式、表格式、数据表窗体。 2、使用“窗体向导”创建窗体: ⑴使用“窗体向导”建立一个基于“学生”表中“学号、姓名、性别、出生日期”等字段的简单窗体。其操作步骤如下: ①选择“窗体”对象,双击“使用向导创建窗体”选项。 ②在“表/查询”下拉列表中选择窗体的数据来源——“学生”表,然后选择在窗体中要显示的字段名:学号、姓名、性别、出生日期等,最后单击“下一步”按钮。 ③选择一种窗体布局形式:纵栏表/ 表格/ 数据表/ 两端对齐/ 数据透视表/ 数据透视图,然后单击“下一步”按钮。 ④选择窗体显示样式,然后单击“下一步”按钮。 ⑤输入新建窗体标题,单击“完成”按钮,保存此窗体。 学生操作训练: ⑵使用“窗体向导”创建一个基于“学生”表所有字段的纵栏式窗体,并采用“国际”窗体样式,命名为“学生纵栏式窗体”。 ⑶创建一个基于“课程”表所有字段的表格窗体,采用“标准”窗体样式,命名为“课程表格式窗体”。 ⑷创建一个基于“成绩”表所有字段的数据表窗体,采用“工业”窗体样式,命名为“成绩数据表窗体”。 ⑸创建一个基于“学生”表中“学号、姓名、性别、团员、电话、地址、照片”等字段的表格窗体,命名为“学生表格式窗体”。

国家二级ACCESS机试(操作题)-试卷29

国家二级ACCESS机试(操作题)-试卷29 (总分:6.00,做题时间:90分钟) 一、基本操作题(总题数:1,分数:2.00) 1.在考生文件夹下,“samp1.accdb”数据库文件中已建立三个关联表对象(名为“线路”、“游客”和“团队”)和窗体对象“brow”。试按以下要求,完成表和窗体的各种操作: (1)按照以下要求修改表的属性:“线路”表:设置“线路ID”字段为主键、“线路名”字段为必填字段。“团队”表:设置“团队ID”字段为有索引(无重复)、“导游姓名”字段为必填字段。按照以下要求修改表结构:向“团队”表增加一个字段,字段名称为“线路ID”,字段类型为文本型,字段大小为8。(2)分析“团队”表的字段构成、判断并设置主键。(3)建立“线路”和“团队”两表之间的关系并实施参照完整。(4)将考生文件夹下Excel 文件Test.xls中的数据链接到当前数据库中。要求:数据中的第一行作为字段名,链接表对象命名为“tTest”。(5)删除“游客”表对象。(6)修改“brow”窗体对象的属性,取消“记录选择器”和“分隔线”显示,将窗体标题栏的标题改为“线路介绍”。 (分数:2.00) __________________________________________________________________________________________ 正确答案:(正确答案:(1)步骤1:打开“samp1.accdb”数据库窗口,右键单击“线路”表,选择“设计视图”快捷菜单命令,打开表设计视图。步骤2:在表设计视图窗口下单击“线路ID”所在行,右键单击鼠标,在快捷菜单中选择“主键”命令。步骤3:选中“线路名”字段,在“必需”行选中“是”。步骤4:单击快速访问工具栏中的“保存”按钮,关闭设计视图。步骤5:右键单击“团队”表,选择“设计视图”快捷菜单命令,打开表设计视图。单击“团队ID”字段行,在“字段属性”的“索引”行的右侧下拉列表中选中“有(无重复)”。步骤6:单击“导游姓名”字段行,在“字段属性”的“必需”行的右侧下拉列表中选中“是”。步骤7:在“出发日期”下一行的“字段名称”列输入“线路ID”,“数据类型”列选择“文本”,在“字段属性”的“字段大小”行输入:8。 (2)步骤1:在表设计视图窗口下单击“团队ID”所在行,右键单击鼠标,在快捷菜单中选择“主键”命令。步骤2:单击快速访问工具栏中的“保存”按钮,关闭设计视图。 (3)步骤1:在【数据库工具】功能区的【关系】分组中单击“关系”按钮,系统弹出“关系”窗口,在窗口内右击鼠标,选择“显示表”决捷菜单命令。分别添加“线路”和“团队”表到“关系”界面,关闭【显示表】对话框。步骤2:选中“线路”表中的“线路ID”字段,拖动鼠标到“团队”表的“线路ID”字段上,在弹出的【编辑关系】对话框中勾选“实施参照完整性”复选框,然后单击“创建”按钮。步骤3:单击快速访问工具栏中的“保存”按钮,关闭“关系”窗口。 (4)步骤1:在【外部数据】功能区的“导入并链接”组中单击“Excel”按钮。步骤2:在弹出的【获得外部数据-Excel电子表格】对话框中,单击“浏览”按钮,在弹出的【打开】对话框内浏览“test.xls”文件所在的存储位置(考生文件夹下),选中“test.xls”Excel文件,单击“打开”按钮。步骤3:接着在【获得外部数据-Excel电子表格】对话框中选中“通过创建链接表来链接到数据源”项,单击“确定”按钮。步骤4:系统弹出【导入数据表向导】对话框,此时默认的是test表中的数据,不需要修改,单击“下一步”按钮,选中“第一行包含列标题”复选框,单击“下一步”按钮,设置导入的表名为“tTest”,单击“完成”按钮,关闭向导。 (5)右键单击“游客”表,选择“删除”快捷菜单命令,在弹出的对话框中单击“是”按钮。 (6)步骤1:在【开始】功能区的“窗体”面板中右击“brow”窗体,选择“设计视图”快捷菜单命令,打开“brow”的设计视图。步骤2:在窗体设计视图的空白处右键单击,在弹出的快捷菜单中选择“属性”命令,在【属性表】对话框的左上角的下拉列表中选择窗体。在“格式”选项卡下的“标题”行输入“线路介绍”,在“记录选择器”和“分隔线”行选中“否”。关闭【属性表】对话框。步骤3:单击快速访问工具栏中的“保存”按钮,关闭设计视图。) 解析: 二、简单应用题(总题数:1,分数:2.00) 2.考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好两个表对象住宿登记表“tA”和住房信息表“tB”。试按以下要求完成设计:(1)创建一个查询,查找并显示客人的“姓名”、“入住日期”和“价格”三个字段内容,所建查询命名为“qT1”。 (2)创建一个参数查询,显示客人的“姓名”、“房间号”和“入住日期”三个字段信息。将“姓名”字段作为参数,设定提示文本为“请输入姓名”,

access上机练习题

要求如下: 注意:下面出现的“考生文件夹”均为考生文件夹 在考生文件夹下,“samp1.accdb”数据库文件中已建立表对象“tEmployee ”。试按以下操作要求,完成表的编辑: (1) 分析“tEmployee”表的结构,判断并设置主键。 (2) 删除表中的“所属部门”字段;设置“年龄”字段的有效性规则为只能 输入大于16的数据。 (3) 在表结构中的“年龄”与“职务”两个字段之间增添一个新的字段:字 段名称为“党员否”,字段类型为“是/否”型;删除表中1999年5月聘 用、并具有“相声”爱好的女职工记录。 (4) 设置“职务”字段值的输入方式为从下拉列表中选择“职员”、“主管 ”或“经理”选项值。 (5) 设置“聘用时间”字段的相关属性,使该字段按照“XXXX/XX/XX”格式 输入。例如,2013/06/08。 (6) 将表中聘用时间超过30年(不含30年)的职工“职务”字段值更改为“ 退休”。 1.2 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体要求如下: 注意:下面出现的“考生文件夹”均为考生文件夹 考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好表对 象“tStud”和“tTemp”。tStud表是学校历年来招收的学生名单,每名学生均 有身份证号。对于现在正在读书的“在校学生”,均有家长身份证号,对于已 经毕业的学生,家长身份证号为空。 例如,表中学生“张春节”没有家长身份证号,表示张春节已经从本校毕 业,是“校友”。 表中学生“李强”的家长身份证号为“110107************”,表示李强 为在校学生。由于在tStud表中身份证号“110107************”对应的学生姓 名是“李永飞”,表示李强的家长李永飞是本校校友。 “张天”的家长身份证号为“110108************”,表示张天是在校学 生;由于在tStud表中身份证号“110108************”没有对应的记录,表示 张天的家长不是本校的校友。 请按下列要求完成设计: (1) 创建一个查询,要求显示在校学生的“身份证号”和“姓名”两列内容, 所建查询命名为“qT1”。 (2) 创建一个查询,要求按照身份证号码找出所有学生家长是本校校友的学生 记录。输出学生身份证号、姓名及家长姓名三列内容,标题显示为“身份 证号”、“姓名”和“家长姓名”,所建查询命名为“qT2”。 (3) 创建一个查询,统计数学成绩为100分的学生人数,标题显示为“num”, 所建查询命名为“qT3”。 要求:使用“身份证号”字段进行计数统计。 (4) 创建一个查询,将“tStud”表中总分成绩超过270分(含270)的学生信 息追加到空表“tTemp”中。其中,“tTemp”表的入学成绩为学生总分, 所建查询命名为“qT4”。

相关文档
最新文档