第7章 窗体与报表设计
数据库应用基础ACCESS(第二版)习题解答
第八章 习题参考答案
一、填空题
1.类模块、标准模块、子过程、函数过程
2.面向对象
3.注释语句
4.立即窗口、本地窗口、监视
5.简单的(特殊的)模块
二、选择题
1.B
2.D
3.D
三、判断题
1.对
2.错
3.对
四、思考题
1.答:类模块是与某个对象相关联的模块,只有在对该对象进行相应的操作时才会执行。而标准模块不与任何对象相关联,因此可在数据库中的任何位置执行。所以,标准模块和类模块的主要区别在于其范围和生命周期。
2.答:用查询向导创建查询的优点:能够快捷方便地创建查询,简单易用,上手快。
缺点:只能创建一些简单的查询,查询功能相对较弱。
用查询设计视图创建查询的优点:可以创建一些比较复杂的查询,查询功能相对较强,实用性强。
缺点:完成较为复杂的查询的操作有一定难度,不易掌握。
3.答:SQL查询有联合查询、传递查询、数据定义查询、子查询。
(7)使用符合标准的SQL数据库语言,具有较好的通用性;
(8)可以利用VBA进行高级操作控制和复杂的数据操作。
第二章 习题参考答案
一、填空题
1.标题栏,菜单栏,工具栏,数据库窗口,状态栏
2.数据库子窗口右上角的“X”按钮,数据库子窗口左上角的控制符号,“文件”菜单中关闭命令
3.文本类型,货币类型,数字类型,日期时间类型,自动编号类型,是/否类型,备注类型,OLE对象类型,超级链接类型,查阅向导类型
报表页脚:包含整份报表最后得出的统计数据或结论,显示于整份报表的结尾处。
2.答:对文本型字段进行分组时,分组形式可以设置为:每一个值和前缀字符。当设置为每一个值时,组间距属性应设置为1;若分组形式设置为前缀字符时,组间距属性可设置为任何有效的字符数。
ACCESS复习题
ACCESS复习题单选1、在关系中,不可分割的是()【C】A)元组 B)记录 C)分量 D)字段2) 关系运算中的选择运算是()。
【A】A) 从关系中找出满足给定条件的元组的操作 B) 从关系中选择若干个属性组成新的关系的操作C) 从关系中选择若干满足条件的属性的操作 D) 从关系中选择若干属性和若干元组的操作3) 从多个关系中抽取出所需要的属性来组成新关系的操作是()【B】A)查询运算 B)连接运算 C)投影运算 D)选择运算4) 设有“学生”和“班级”两个实体,每个学生只能属于一个班级,一个班级可以有多个学生,“学生”和“班级”实体间的联系()【B】A) 多对多 B) 一对多 C) 多对一 D) 一对一5) 建立表间关系时,如果相关字段双方都是主关键字,则这两个表之间的联系是()。
【A】A ) 一对一B ) 一对多C ) 多对多D ) 多对一6) 在数据库设计中用关系模型来表示实体与实体之间的联系,关系模型的数据结构是 ( ) 。
【C】A) 层次结构 B) 网状结构 C) 二维表结构 D) 封装结构7) 下列关于层次模型的说法,不正确的是()。
【D】A) 用树形结构来表示实体及实体间的联系 B) 有且仅有一个结点无双亲C) 其他结点有且仅有一个双亲 D) 用二维表结构表示实体与实体之间的联系的模型8) 在数据库设计中,常用到的数据模型不包括()[B ]A)关系模型 B)现代模型 C)网状模型 D)层次模型9) 如果表中的一个字段不是本表的主关键字,而是另外一个表的主关键字和候选关键字,这个字段就称为()。
【B】A ) 关键字B ) 外部关键字C ) 候选关键字D ) 域10) 一个关系相当于一张二维表,二维表中的各行相当于该关系的 ( ) 。
【A】A) 元组 B) 属性 C) 数据项 D) 表结构11) 在关系数据模型中,域指的是()【D】A)字段 B)元组 C)属性 D)属性的取值范围12) 关系数据库的数据及更新操作必须遵循_______等完整性规则。
第7章窗体与报表设计
❖ 在窗体的【设计视图】中, 右击某个对象,如标签“学 号:”,在“快捷菜单(cài dān)”中单击【属性】,通过
“格式”选项卡设置对象的字
体、字号、前景色(字体颜色 )、背景色等格式。
精品文档
7.4 使用设计(shèjì)视图创建窗体
•设置控件的特殊效果 选取控件,然后单击工具
❖ 为窗体设置背景,格式\图片 (túpiàn)
❖ 图片缩放模式为“拉伸”。
精品文档
7.4 使用(shǐyòng)设计视图创建窗体
设置窗体的“数据”属 性
通过(tōngguò)“窗体”对话框中
的“数据”选项卡来设置 窗体的记录源……等属性 ❖ 案例:把窗体设置为不允 许编辑、添加、删除。
如何消除(xiāochú)窗体中导航 按钮的显示?取消记录选 择器的显示呢?记录选择 器有何作用?
点击工具箱中的控件按钮,然后在窗体中插入控件的位 置,控件中会显示一个插入点,可以输入或编辑控件的 文本。
3.删除控件 4.对齐控件 用shift键同时选择多个控件,格式\对齐(P120图
靠左就是水平方向与最左边(zuǒ bian)那个控件对齐)
精品文档
7.4 使用设计视图(shìtú)创建窗体
栏中的“特殊效果”按钮 右侧的下向箭头( ,从 jiàntóu) 调出的效果列表中选取 “平面”、“凸起”、 “凹陷”、“蚀刻”、 “阴影”、“凿痕”等效 果。
精品文档
7.4 使用设计(shèjì)视图创建窗体
出现(chūxiàn)文本打横显 示时,把字体名称中的 @符号删除就可以了.
精品文档
7.4 使用设计(shèjì)视图创建窗体
⑤ 数据透视图:在窗体中以数据透视图的形式来显示 出某种统计结果。
Access复习习题及答案
D.选择查询、汇总查询、参数查询、SQL查询和操作查询
答案:A
2.根据指定的查询条件,从一个或多个表中获取数据并显示结果的查询称为()
A.交叉表查询B.参数查询C.选择查询D.操作查询
答案:C
3.下列关于条件的说法中,错误的是()
A.同行之间为逻辑“与”关系,不同行之间的逻辑“或”关系
答案:分组
16.SELECT语句中的ORDER BY短语用于对查询的结果进行。
答案:排序
17.SELECT语句中用于计数的函数是,用于求和的函数是,用于求平均值的函数是。
答案:COUNT()、SUM()、AVG()
18.UPDATE语句中没有WHERE子句,则更新记录。
答案:全部
19.INSERT语句的VALUES子句指定。
3.在交叉表查询中,
4.在成绩表中,查找成绩在75---85之间的记录时,条件为。
答案:[成绩] Between 75 and 85或[成绩]>=75 and [成绩]<=85
5.在创建查询时,有些实际需要的内容在数据源的字段中并不存在,但可以通过在查询中增加来完成。
答案:计算
6.如果要在某数据表中查找某文本型字段的内容以“S”开头,以“L”结尾的所有记录,则应该使用的查询条件是。
4.数据类型为、或的字段不能排序。
答案:备注,超级链接,OLE对象
5.设置表的数据视图的列宽时,当拖动字段列右边界的分隔线超过左边界时,将会
该列。
答案:隐藏
6.数据检索是组织数据表中数据的操作,它包括和等。
答案:数据排序、数据筛选
7.当冻结某个或某些字段后,无论怎么样水平滚动窗口,这些被冻结的字段列总是固定可见的,并且显示在窗口的。
access笔试题(7章宏)
一、选择题【例1】以下关于宏的说法不正确的是A)宏能够一次完成多个操作B)每一个宏命令都是由动作名和操作参数组成的C)宏可以是很多宏命令组成在一起的宏D)宏是用编程的方法来实现的【例2】如图7-1所示为新建的一个宏组,以下描述错误的是A)该宏组由macro1和macro2两个宏组成B)宏macor1由两个操作步骤(打开窗体、关闭窗体)组成。
C)宏macro1中OpenForm命令打开的是教师自然情况窗体D)宏macro2中Close命令关闭了教师自然情况和教师工资两个窗体【例3】以下能用宏而不需要VBA就能完成的操作是A)事务性或重复性的操作B)数据库的复杂操作和维护C)自定义过程的创建和使用D)一些错误过程【例4】以下不能用宏而只能用VBA完成的操作是A)打开和关闭团体B)显示和隐藏工具栏C)运行报表D)自定义过程的创建和使用【例5】以下对于宏和宏组的描述不正确的是A)宏组是由若干个宏构成的B)Access中的宏是包含操作序列的一个宏C)宏组中的各个宏之间要有一定的联系D)保存宏组时,指定的名字设为宏组的名字【例6】以下关于宏操作的叙述错误的是A)可以使用宏组来管理相关的一系列宏B)使用宏可以启动其他应用程序C)所有宏操作都可以转化为相应的模块代码D)宏的关系表达式中不能应用窗体或报表的控件值【例7】用于查找满足条件的下一条记录的宏命令是A)FindNext B)FindRecord C)GoToRecord D)Requery 【例8】用于执行指定的外部应用程序的宏命令是A)RunSQL B)RunApp C)Requery D)Quit【例9】用于打开报表的宏命令是A)OpenForm B)Openquery C)OpenReport D)RunSQL 【例10】用于显示消息框的宏命令是A)SetWarning B)SetValue C)MsgBox D)Beep【例11】在某个宏要先打开一个窗体而后再关闭该窗体的两个宏命令是A)OpenForm、close B)OpenForm、quitC)OpenQuery、close D)OpenQuery、quit【例12】用于最大化激活窗口的宏命令是A)Minimize B)Requery C)Maxmize D)Restore【例13】用于为窗体或报表上的控件设置属性值的宏命令是A)Beep B)SetWarning C)MsgBox D)SetValue【例14】在宏的表达式中要引用报表exam上控件Name的值,可以使用引用式A)Repor!Name B)Reports!exam!NameC)exam!Name D)Reports exam Name【例15】在宏的条件式里引用窗体map上的“opt”控件的值,则该表达式是A)Forms!map!opt=1 B)Forms!opt=1C)map!opt=1 D)Form!map!opt【例16】若要限制宏命令的操作范围,可以在创建宏时定义A)宏操作对象B)宏条件表达式C)窗体或报表控件属性D)宏操作目标【例17】在设计条件宏时,对于连续重复的条件,要替代重复条件式可以使用下面的符号A)…B)=C),D);【例18】能够创建宏的设计器是A)窗体设计器B)报表设计器C)表设计器D)宏设计器【例19】以下哪个数据库对象可以一次执行多个操作A)数据访问页B)菜单C)宏D)报表一、选择题(1)宏是指一个或多个A)命令集合B)操作集合C)对象集合D)条件表达式集合(2)使用什么可以决定某些特定情况下运行宏时,某个操作是否进行A)函数B)表达式C)条件表达式D)If…Then语句(3)要限制宏命令的操作范围,可以在创建宏时定义A)宏操作对象B)宏条件表达式C)由体或报表控件同性D)宏操作目标(4)在条件宏设计时,对于连续重复的条件.可以替代重复条件的符号是。
创建和使用报表
创建和使用报表前面我们已经详细介绍了创建窗体的操作,还看到了如何使用窗体输入、修改和查询数据库里的数据。
然而,即使窗体具有如此强大的功能,它还是不能代替报表。
可以这样说,大部分的数据库管理信息系统的最终目标都是为了获得内容丰富、数据准确的报表。
因为数据库的主要功能之一就是对原始数据进行整理、综合和分析,并将整理的结果打印出来。
报表恰恰是实现这一功能的最佳方式。
6.1 Access报表的概述我们知道在Access中如果要以打印格式来显示数据,使用报表是一种有效的方法。
因为报表为查看和打印概括性的信息提供了最灵活的方法。
我们可以在报表中控制每个对象的大小和显示方式,并可以按照所需的方式来显示相应的内容,例如,可以在报表中增加多级汇总、统计比较、甚至加上图片和图形。
报表中大部分内容是从基表、查询或SQL语句中获得的。
报表中的其他内容将存储在报表设计中。
同时,在Access的报表中,使用图形化对象——控件,可以在报表与其记录来源之间创建联系。
控件可以是用于显示标题的标签,以及用于可视化组织数据、美化报表的装饰线条等。
一般来说,报表应该具备以下一些功能:报表不仅可以打印和浏览原始数据,还可以对原始数据进行比较、汇总和小计,并把结果也打印出来。
还可以生成清单、标签和图表等形式的输出内容,从而可以更方便地处理商务。
以上的输出内容的格式可以按照用户的需要定制,从而使报表更美观,更易于阅读和理解。
6.1.1 报表的分类在Microsoft Access 2003中,创建的报表可以分为三种基本类型,它们分别是:1. 表格式报表表格式报表以行和列的形式打印出带有分组和汇总数据的报表。
2. 纵栏式报表纵栏式报表像窗体一样打印数据,可以包括汇总和图形。
3. 标签报表标签用来建立多栏标签或者折叠栏报表一、纵栏式报表2纵栏式报表又称为窗体式报表,它通常是用垂直的方式在每页上显示一个或多个记录。
纵栏式报表像数据输入窗体一样可以显示许多数据,但报表是严格地用于查看数据的,而不能用来进行数据的输入。
access练习题及答案
access练习题及答案3、下列关于DELETE-SQL语句的叙述中,正确的是()[BD] A)DELETE语句可被用于删除指定数据表中的字段B)DELETE语句用于删除指定数据表中的记录C)执行一次DELETE语句将删除掉指定数据表中所有记录D)若存在有“学生”表,则DELETE FROM 学生是一个的SQL语句一、单选题1、在关系中,一个元组是一个或多个()值的列表[B] A)数字B)属性C)字段D)文字2、在关系中,不可分割的是()[C] A)元组B)记录C)分量D)字段3、在一个关系中,挑选出满足指定条件元组来组成新关系的操作是()[A]A)选择运算 B)查询运算 C)投影运算 D)连接运算4、在一个关系中,挑选出某些字段列来组成新关系的操作是()[D]A)连接运算 B)选择运算 C)查询运算 D)投影运算5、从多个关系中抽取出所需要的属性来组成新关系的操作是()[B]A)查询运算 B)连接运算 C)投影运算 D)选择运算6、Microsoft office不包含的组件是()[C] A)Word B)Excel C)Visual Basic D)Access7、Access数据库文件的扩展名是()[C] A).ppt B).doc C).mdb D).xls9、在层次模型中,把没有双亲结点的结点称为()[C] A)子结点B)顶结点C)根结点D)叶结点10、采用树型结构表示实体之间联系的数据模型为()[A] A)层次模型B)网状模型C)树状模型D)关系模型11、在关系数据模型中,域指的是()[D] A)字段B)元组C)属性D)属性的取值范围12、若表A中的一条记录与表B中的多条记录相匹配,且表B中的一条记录在表A中最多只能找到一条记录与之相匹配,则表A与表B存在的关系是()[B] A)一对一B)一对多C)多对一D)多对多13、运用Access2003所设计开发的学生管理系统实用软件属于一种()[C]A)操作系统 B)编译系统 C)应用软件 D)系统软件14、Access2003是一种()型数据库管理系统[D] A)近代型B)现代型C)表格型D)关系型二、判断题1、关系数据库是以关系数学理论为基础的数据库系统[对]2、在关系中,根据实际需要可把属性细分成若干个子属性[错]3、在层次模型中,允许一个以上的结点无双亲[错]4、在关系模型中数据的逻辑结构就是一张二维表[对]三、多选题1、下列的()对象包含在Access数据库中[ACD] A)报表B)多媒体C)宏D)窗体2、建立数据库时,常用到的数据模型有()[ACD] A)关系模型B)现代模型C)网状模型D)层次模型3、数据处理经历了()三个阶段[ABD] A)人工管理B)文件系统处理C)现代技术管理D)数据库系统处理复习题:1、数据处理经历了哪三个阶段?2、认识常用的数据模型P8~P103、常用的关系术语及关系的六条基本性质P16~174、两个实体中的联系 P65、理解基本的关系运算(选择、投影和连接)的基本概念 P206、Access2003是office2003的一个组件。
《Access2016数据库教程》第7章报表
节。一般在组页眉中显示和输出用于分组的字段的值,在 组页脚中添加计算型控件,对同组记录的数据汇总和显示 输出。
【例7-8】在“学生成绩管理”数据库中,基于“例7-4学生清单 (报表设计)”设计一个按“院系代码”分组的报表,并要求 统计各院系学生的人数,报表名称为“例7-8 统计各院系学生 人数报表”。
7.2.2 使用“空报表”按钮创建报表
❖ 类似于用“空白窗体”创建窗体。启动一个空报表, 自动打开一个“字段列表”窗口
❖ 可以通过在“字段列表”窗口中双击字段或拖曳字 段,在设计界面上添加绑定型控件显示字段内容。
【例7-2】 在“学生成绩管理”数据库中,使用“空报表”按钮 创建一个报表,在该报表中能打印输出所有学生的学号、 姓名、选修的课程、该课程成绩和学分,并使输出的记录 按“学号”升序排列。报表名称为“例7-2学生选课成绩报表 (空报表)”。
7.1.1 报表的类型
提供了4种类型的报表 (1)纵栏式报表
每个字段都显示在主体节中的一个独立的行上,并且左边 带有一个该字段的标题标签。 (2)表格式报表 以行和列的方式输出数据,一个记录的所有字段显示在一 行。 (3)图表报表 报表中的数据以图表格式显示,类似Excel中的图表。 (4)标签报表 是一种特殊类型的报表,用来邮寄学生的通知、信件等。
7.3.3 报表中添加日期时间和页码
❖ “报表”和“报表向导”生成的报表中,系统自动 在页脚处生成显示日期和页码的文本框控件。
❖ 自定义生成的报表,可通过系统提供的“日期和时 间”对话框添加日期和时间。
❖ 添加计算控件:添加文本框,将“控件来源”属性 设置为日期、时间或者页码的表达式。如设置为 “=Date( )”、“=Time( )”、“=[Page]”,(报 表的当前页码) “=[Pages]”(报表的总页码数)。
第七章 报表练习题
报表练习题一、选择题1、下面关于报表对数据的处理中叙述正确的是A)报表只能输入数据B)报表只能输出数据C)报表可以输入和输出数据D)报表不能输入和输出数据2、用于实现报表的分组统计数据的操作区间的是A)报表的主体区域B)页面页眉或页面页脚区域C)报表页眉或报表页脚区域D)组页眉或组页脚区域3、为了在报表的每一页底部显示页码号,那么应该设置A)报表页眉B)页面页眉C)页面页脚D)报表页脚4、要在报表上显示格式为“7/总10页”的页码,则计算控件的控件源应设置为A)[Page]/总[Pages] B)=[Page]/总[Pages]C)[Page]&“/总”&[Pages] D)=[Page]&“/总”&[Pages]5、在报表中,要计算“数学”字段的最高分。
应将控件的“控制来源”属性设置为A)=Max([数学]) B)Max(数学)C)=Max[数学] D)=Max(数学)6、在报表设计中,以下可以做结合型控件显示字段数据的是A)文本框B)标签C)命令按钮D)图像7、使用什么创建报表时会提示用户输入相关的数据源、字段和报表版面格式等信息?A)自动报表B)报表向导C)图标向导D)标签向导8、如果我们要使报表的标题在每一页上都显示,那么应该设置A)报表页眉B)页面页眉C)组页眉D)以上说法都不对9、对报表属性中的数据源设置,下列说法正确的是A)只能是表对象B)只能是查询对象C)既可以是表对象也可以是查询对象D)以上说法均不正确10、报表中的报表页眉是用来A)显示报表中的字段名称或对记录的分组名称B)显示报表的标题、图形或说明性文字C)显示本页的汇总说明D)显示整份报表的汇总说明11、请判断以下这张报表的类型A)纵栏式报表B)表格式报表C)图表报表D)标签报表12、关于报表功能的叙述正确的是A)可以对数据库中的数据进行输入、分组、汇总和打印输出B)可以对数据库中的数据进行输入、计算、汇总和打印输出C)可以对数据库中的数据进行输入、分组、计算和打印输出D)可以对数据库中的数据进行分组、计算、汇总和打印输出13、如果设置报表上某个文本框的控件来源属性为“=7 Mod 4”,则在打印预览视图中,文本框显示的信息为A)未绑定B)3 C)7 Mod 4 D)出错14、Access的报表操作提供了3种视图,下面不属于报表视图的是A)“设计”视图B)“打印预览”视图C)“报表预览”视图D)“版面预览”视图15、以下关于报表组成的叙述中错误的是A)打印在每页的底部,用来显示本页的汇总说明的是页面页脚B)用来显示整份报表的汇总说明,在所有记录都被处理后,只打印在报表结束处的是报表页脚C)报表显示数据的主要区域叫主体D)用来显示报表中的字段名称或对记录的分组名称的是报表页眉16、下面这张报表的类型是A)纵栏式报表B)表格式报表C)图表报表D)标签报表17、在上图中,"学生选课成绩汇总表"是报表的A)页面页眉B)页面页脚C)报表页眉D)报表页脚18、报表统计计算中,如果是进行分组统计并输出,则统计计算控件应该放置在什么节区内的相应位置A)主体节B)报表页眉/报表页脚C)页面页眉/页面页脚D)组页眉/组页脚19、不是报表的组成部分的是A)报表页眉B)报表页脚C)报表主体D)报表设计器20、Access为报表操作提供了多少种视图?A)2 B)3 C)4 D)521、报表页眉主要用来显示A)标题B)数据C)分组名称D)汇总说明22、报表是以什么格式表现用户的数据的一种方式?A)文档B)显示C)打印D)视图23、如果要设置整个报表的格式,应单击相应的A)报表选定器B)报表设计器C)节选定器D)报表设计器或报表背景24、如果将窗体背景图片存储到数据库文件中,则在"图片类型"属性框中应指定A)嵌入方式B)链接方式C)嵌入或链接方式D)任意方式25、如果想要按实际大小显示报表背景图片,则在报表属性表中的"图片编放模式"用性应设置为A)拉伸B)剪裁C)缩放D)平铺26、在报表中添加时间时,Access将在报表上添加一个什么,并将其"控件来源"属性设置为时间的表达式?A)标签控件B)组合框控件C)文本框控件D)列表框控件27、报表页眉节通常用于显示A)报表封面B)报表说明C)报表汇总D)报表补充28、报表主体节主要用来A)显示图形B)显示表C)处理记录D)处理字段29、报表页面页眉节主要用来A)显示报表的标题、图形或说明性文字B)显示报表中字段名或对记录的分组名称C)显示记录数据D)显示汇总说明30、报表类型不包括A)纵栏式B)表格式C)数据表D)图表式31、什么报表也称为窗体报表?A)纵栏式B)表格式C)数据表D)图表式32、一个报表最多可以安排多少个字段或字段表达式对记录进行排序?A)4 B)6 C)8 D)1033、计算型控件的数据源主要是A)表B)查询C)计算表达式D)以上都是34、最常用的计算控件是A)文本框B)标签C)命令按钮D)组合框35、计算型控件的控件源必是什么开头的一个计算表达式?A)"," B)"<" C)"=" D)">…‟36、使用"报表向导"创建报表时,定义好分组之后。
access2016教学计划
access2016教学计划
Access 2016 教学计划
一、课程简介
本课程旨在让学员全面掌握 Microsoft Access 2016 的使用方法,包括数据库的基本概念、表的创建和管理、查询的创建和运行、窗体和报表的设计等内容。
通过实践操作,学员将能够熟练地使用 Access 进行数据管理和数据分析。
二、课程大纲
1. 数据库基础
- 数据库概念
- Access 2016 入门
- 创建数据库
2. 表的创建与管理
- 数据类型与字段属性
- 创建表
- 修改表结构
- 数据输入和编辑
3. 查询的创建与使用
- 查询基础
- 选择查询
- 计算查询
- 交叉查询
4. 窗体和报表设计
- 创建窗体
- 窗体控件
- 创建报表
- 报表格式设置
5. 数据库维护与备份
- 导入/导出数据
- 数据库压缩和修复
- 数据库备份与恢复
三、教学方式
理论讲解与实践操作相结合,通过案例分析和动手练习,帮助学员牢固掌握 Access 2016 的使用技能。
四、课时安排
总计 20 课时,具体安排如下:
- 第一至第四课时:数据库基础
- 第五至第八课时:表的创建与管理
- 第九至第十二课时:查询的创建与使用
- 第十三至第十六课时:窗体和报表设计
- 第十七至第二十课时:数据库维护与备份、课程总结
五、作业与考核
每单元都将安排相应的作业,旨在巩固所学知识。
最后将进行一次综合性的课程考核,合格者将获得结业证书。
第七章 报表的创建和使用
第七章报表的创建和使用一、选择题1.如果要显示的记录和字段较多,并且希望可以同时浏览多条记录及方便比较相同字段,则应该创建( C )类型的报表.A.纵栏式B.标签式C.表格式D.图表式2.创建报表时,使用自动创建方式可以创建( A ).A.纵栏式报表和表格式报表B.标签式报表和表格式报表C.纵栏式报表和标签式报表D.表格式报表和图表式报表3.报表的视图方式不包括( C ).A.打印预览视图B.版面预览视图C.数据表视图D.设计视图4.报表的数据来源不包括( B).A.表B.窗体C.查询D.SQL语句5.关于窗体和报表,下列说法正确的是( A ).A.窗体和报表的数据来源都是表、查询和SQL语句B.窗体和报表都可以修改数据源的数据C.窗体和报表的工具箱中的控件不一样D.窗体可以作为报表的数据来源6.报表的作用不包括( D).A.分组数据B.汇总数据C.格式化数据D.输入数据7.Access的报表操作提供了( B )种视图.A.2B.3C.4D.58.“版面预览”视图显示( D )数据.A.全部B.一页C.第1页D.部分9.每个报表最多包含( C )种节.A.5B.6C.7D.810.用来显示报表中本页的汇总说明的是( C ).A.报表页眉B.主体C.页面页脚D.页面页眉11.用来显示整份报表的汇总说明的是( A ).A.报表页眉B.主体C.页面页脚D.页面页眉………….………….19.如果将报表属性的“页面页眉”属性项设置为“报表页眉不要”,则打印预览时( C).A.不显示报表页眉B.不显示页面页眉C.在报表页眉所在页不显示页面页眉D.不显示报表页眉,替换为页面页眉20.下列说法正确的是( D).A.主-子报表的子报表页面页眉在打印和预览时都显示B.主-子报表的子报表页面页眉只在打印时不显示C.主-子报表的子报表页面页眉只在预览时不显示D.主-子报表的子报表页面页眉在打印和预览时都不显示22.报表的种类不包括( D).A. 纵栏式报表B. 标签式报表C. 表格式报表D.数据透视表式报表23.如果需要制作一个公司员工的名片,应该使用( A).A.标签式报表B.图表式报表C.图表窗体D.表格式报表24.下列报表中不可以通过报表向导创建的是( B ).A.纵栏式报表B.主-子报表C.标签报表D. 表格式报表25.标签控件通常通过( A )向报表中添加.A.工具箱B.工具栏C.属性表D.字段列表26.报表“设计视图”下的( D)按纽是窗体设计视图下的工具栏中没有的.A.代码B.字段列表C.工具箱D.排序与分组27.( B )不能建立数据透视表.A.窗体B.报表C.查询D.数据表28.图表式报表中的图表对象是通过( C )程序创建的.A.Microsoft WordB.Microsoft ExcelC.Microsoft GraphD.Photoshop29.在利用图表向导创建图表的过程中,所允许的最多字段数为( A).A.3 个B.4 个C.5 个D.6 个30.创建图表式报表中,添加的字段不包括( C ).A.系列字段B.数据字段C.筛选字段D.类别字段31.在图表式报表中,若要显示一组数据的记录个数,应该用( A )函数.A.CountB.SumC.AvgD.Min32.报表由不同种类的对象组成,每个对象包括报表都有自己独特的( A)窗口.A.属性B.字段列表C.工具箱D.工具栏33.为报表指定数据来源后,在报表设计窗口中,由( C )取出数据源的字段.A.属性表B.自动格式C.字段列表D.工具箱34.预览主-子报表时,子报表页面页眉中的标签是( D ).A.每页都显示一次B.每个子报表只在第一页显示一次C.每个子报表每页都显示D.不显示35.将大量数据按不同的类型分别集中在一起,称为将数据( B ).A.合计B.分组C.筛选D.排序36.某报表中每个班级都有多条记录,如果要使用班级字段(文本型)对记录分类,班级号为.........,则组间距应设为( D ).A.4B.5C.6D.737.若要使打印出的报表每页显示3列记录,则应该在( D)中设置.A.属性表B.工具箱C.排序与分组D.页面设置…………..42.在报表设计视图中,区段被表示成带状形式,称为( B ).A.页B.节C.区D.面43.在报表设计区中,主要用在封面的是( C ).A.组页脚节B.主体节C.报表页眉节D.页面页眉节44.( A )报表可同时显示一对多关系的“多”端的多条记录的区域.A.纵栏式B.表格式C.图表D.标签45.下列各种类型的报表中,叙述错误的是( C).A.纵栏式报表一般是以垂直方式在一页中的主体节区内显示一条或多条记录.B.表格式报表是以整齐的行、列形式显示记录数据C.图表报表是包含图表显示的报表类型,可在其中设置分组字段,显示分组统计数据D.标签是以标签的形式对报表进行打印输出46.使用“自动报表”功能创建报表时,需在( B)对话框中选择报表类型.A.显示表B.新建报表C.报表向导D.设计视图47.使用( D)创建报表,可以完成大部分报表设计基本操作,加快了创建报表的过程.A.版面视图功能B.设计视图功能C.自动报表功能D.向导功能48.若用户对使用向导生成的图表不满意,可以在( A)视图中对其进行进一步的修改和完善.A.设计B.表格C.图表D.标签49.如果对创建的标签报表不满意,可以在( B)中进行修改.A.使用向导B.“设计”视图C.自动报表D.“标签向导”50.在“设计”视图中双击报表选择器打开( C)对话框.A.新建报表B.空白报表C.属性D.报表51.在Access的报表中最多可以设置( D)级分组.A.3B.5C.6D.1052.( B)报表中记录数据的字段标题信息被安排在页面页眉节区显示.A.纵栏式B.表格式C.图表D.标签53.在( A)报表中以垂直方式显示一条或多条记录.A.纵栏式B.表格式C.图表D.标签54.Access使用( C)来创建页码.A.字符B.数值C.表达式D.函数55.当在一个报表中列出员工的“基本工资”、“加班费”、“岗位补贴”3项时,要计算每位员工这3项工资的和,只要设置新添计算控件的控件源为( C ).A.([基本工资]+[加班费]+[岗位补贴])B.[基本工资]+[加班费]+[岗位补贴]C.=([基本工资]+[加班费]+[岗位补贴])D.=[基本工资]+[加班费]+[岗位补贴]56.计算控件的控件源必须是以( A )开头的计算表达式.A.=B.<C.( )D.>57.若要计算所有学生“英语”成绩的平均分,需设置控件源属性为( B).A.=Sum([英语])B.=Avg([英语])C.=Sum[英语]D.=Avg[英语]58.在合并报表时,两个报表中的一个必须作为( A).A.主报表B.绑定的主报表C.非绑定的主报表D.以上都不是59.若在已有报表中创建子报表,需单击工具箱中的( A )按纽.A.子窗体/子报表B.子报表C.子窗体D.控件向导60.多列报表最常用的报表形式是( C).A.数据表报表B.图表报表C.标签报表D.视图报表二.填空题1.报表与窗体最大的区别在与报表可以对记录进行排序和( 分组),而不能添加删除、修改记录.2.在Access中,报表设计时分页符以( 短虚线)标志显示在报表的左边界上.3.( 纵栏)式报表将数据表或查询中的记录,按照字段排列的顺序,从上到下,在一列中显示一条记录中所有的字段内容.4.( 表格)式报表创建一个简单的横向列表,按照表或查询中字段排列的顺序,从左到右在一行中列出一条记录的所有字段的内容,一般应用于表或查询中的字段数不多,在一行中能够全部排列开的情况.5.报表的视图方式有3种,分别是设计视图、( 打印预览)和版面预览.其中,(版面预览)视图只显示部分数据,目的是查看报表设计的结构、版面设置、字体颜色、大小等.6.窗体与报表两者之中,不能显示数据表的是( 报表).7.在Access中,可以将( 窗体)转换为报表.8.按照需要可以将报表以( 对象)方式命名,保存在数据库中.9.在利用报表向导创建报表过程中,最多可以对( 4 )个字段排序,使用报表设计视图工具栏中的“排序与分组”按纽可以对( 10 )个字段排序.10.报表的计算控件的控件来源属性值中的计算表达式是以( = )开头的.11.报表布局方式有( 递阶)、(块)、分级显示1、分级显示2、左对齐1和左对齐2六种.12.报表的布局方向有( 横向)和( 纵向)两种.13.在“分组间隔”对话框中,(文本)字段按照整个字段或按字段中前1到5个字符分组.( 日期/时间)字段按照各自的值或按年、季度、月、星期、日、小时或分钟分组. 14.在报表中设置字段的排序方式有两种方式,即( 升序)和( 降序),默认的方式是前者.15.网格线的作用是( 对齐控件),应在报表的属性表的( 格式)选项卡(非“全部”选项卡)中设置网格线. ……………17.报表主要用于对数据库中的数据进行分组、(计算)、(汇总)和(打印输出).18.如果报表的数据量较大,而需要快速查看报表设计的结构,版面设置,字体颜色,大小等,则应该使用( 版面预览)视图.19.若要设计出带表格线的报表,则需要向报表中添加( 直线或矩形)控件来完成表格线的显示.20.利用报表可以呈现格式化的( 数据).21.(报表页眉)用来显示报表的标题、图形或说明性文字.22.( 页面页脚节)中包含页码或控制项的合计内容,数据显示安排在文本框和其他一些类型控件中.23.通过在(报表页脚区)安排文本框或其他一些类型控件,可以显示整个报表的计算汇总或其他的统计数据信息.24.通过“视图”菜单中的( 排序与分组)的命令,可以对组页眉和组页脚进行单独设置.25.首先使用( 自动报表)或向导功能快速创建报表结构,然后在“设计”视图环境中对其外观、功能加以修改.26.使用( 自动报表)创建报表时,会提示用户输入相关的数据源、字段和报表版面格式等信息.27.在Access中,除了可以使用自动报表和向导功能创建报表外,还可以从(设计视图)开始创建一个新报表. 28.在Access中,通过( 图表向导)可以将数据以图表形式显示出来.29.可以在报表上添加一个文本框,通过设置其( 控件源)属性为日期或时间的计算表达式来显示日期与时间.30.报表上节的大小是可以改变的,但报表只有( 唯一)的宽度,改变一个节的宽度将改变整个报表的宽度.31.( 页眉)和( 页脚)只能作为一对同时添加.32.如果不需要页眉和页脚,可以将不要的节的“可见性”属性设置为( 否),或者删除该节的( 所有控件),然后将其大小设置为(0),或将其高度属性设置为( 0). 33.用户可以利用节或控件的( 属性)表中的属性框配合使用“颜色”对话框来进行相应属性的颜色设置.34.单击工具箱中的( 线条)按纽可以在报表中添加线条.35.在报表中设置多个排序字段时,先按( 第一排序)字段值排序.36.Access的报表通过分组可以实现( 同组)数据的汇总和显示输出.37.Access的报表要实现排序和分组统计操作,应使用( 排序与分组)命令.38.对记录进行分组时,首先要选定( 分组字段).39.默认情况下,报表中记录的顺序是按照( 自然)顺序显示的.40.计算控件的控件源是( 计算表达式),当表达式的值发生变化时,会重新计算结果并输出显示.41.报表设计中页码的输出、分组统计数据的输出等均是通过设置绑定控件的控件源为计算表达式形式而实现的,这些控件就称为( 计算控件).42.在组页眉/组页脚区内或报表页眉/页脚节区内添加计算字段,对某个字段的一组记录或所有记录进行求和或求平均统计计算时,这种形式的统计计算一般是对报表字段列的( 纵向记录数据)进行统计.43.在报表设计过程中,除了在版面上布置绑定控件直接显示字段数据外,还经常要进行各种运算并( 将结果显示出来).44.在Access中,一个主报表最多只能包含( 两)级子窗体或子报表.45.在主报表添加子报表时,在主报表的主体节下部要为子报表( 预留空间).46.如果要细微调整线条的位置,则同时按下( 主报表)键和箭头键中的一个.47.主报表可以包含多个( 子窗体)和( 子报表).48.( 子报表)是插在其报表中的报表.49.设置主报表/子报表链接字段时,链接字段必须包含在( 主报表/子报表的数据源)中.50.如果每个子报表都有一个与其主报表相同的字段,那么可以在主报表内增加并( 链接)多个子报表.。
窗体习题——精选推荐
窗体习题第七章窗体⼀,选择题1,⽤界⾯形式操作数据的是( ).A.模块B.窗体C.查询D.表2,要改变窗体上⽂本框的数据源,应设置的属性是( ).A.记录源B.控件来源C.筛选查阅D.默认值3,键盘事件是操作键盘所引发的事件,下列不属于键盘事件的是( ).A.键按下B.键移动C.键释放D.击键4,⿏标事件应⽤较⼴的是( ).A.单击B.双击C.⿏标按下D.⿏标释放5,窗⼝事件是指操作窗⼝时所引发的事件,下列不属于窗⼝事件的是( ).A.打开B.加载C.关闭D.取消6,在⼀个窗体中显⽰多条记录的内容的窗体是( ).A.数据表窗体B.表格式窗体C.数据透视表窗体D.纵栏式窗体C.数据表窗体D.表格式窗体8,将报表与某⼀个数据表或查询绑定起来的报表属性是( ).A.记录来源B.打印版式C.打开D.帮助9,在窗体中,位于( ) 中的内容在打印预览或打印时才显⽰.A.窗体页眉B.窗体页脚C.主体D.页⾯页眉10,客户购买图书窗体的数据源为以下SQL语句:select 客户.姓名,订单.册数, 图书.单价from 客户inner join (图书inner join 订单on 图书.图书编号=订单.图书编号) on 客户.客户编号=订单.客户编号则向窗体添加⼀个[购买总⾦额]的⽂本框,则其控件来源为( ).A.[单价]*[册数]B.=[单价]*[册数]C.[图书]![单价]*[订单]![册数]D.=[[图书]![单价]*[订单]![册数]11,下列不属于ACCESS窗体视图是( )A.设计视图B.追加视图C.窗体视图D.数据表视图12,下⾯关于列表框和组合框的叙述正确的是( ).A.列表框和组合框可以包含⼀列或⼏列数据B.可以在列表框中输⼊新值,⽽组合框不能C.可以在组合框中输⼊新值,⽽列表框不能D.在列表框和组合框中均可以输⼊新值13,为窗体上的控件设置Tab键的顺序,应选择属性对话框中的( ).A.格式选项卡14,以下有关选项组叙述正确的是( ).A.如果选项组结合到某个字段,实际上是组框架内的复选框,选项按钮或切换按钮结合到该字段上的B.选项组中的复选框可选可不选C.使⽤选项组,只要单击选项组中所需的值,就可以为字段选定数据值D.以上说法都不对15,在ACCESS中,创建主/⼦窗体的⽅法有⼏种( ).A.1B.2C.3D.416,⽤来插⼊或删除字段数据的交互式控件是( ).A.标签控件B.⽂本框控件C.复选框控件D.列表框控件17,在窗体中可以使⽤( )来执⾏某项操作或某些操作.A.选项按钮B.⽂本框控件C.复选框控件D.命令按钮18,可以⽤来给⽤户提供必要的选择选项的控件是( ).A.选项按钮B.复选框控件C.选项组控件D.选项按钮19,能够将⼀些内容列举出来供⽤户选择的控件是( ).A.直线控件B.选项卡控件C.⽂本框控件D.组合框控件20,为了使窗体界⾯更加美观,可以创建的控件是( ).A.组合框控件21,⽤户在窗体或报表中必须使⽤( )来显⽰OLE对象.A.对象框B.结合对象框C.图像框D.组合框22,⽤于设定在控件中输⼊数据的合法性检查表达式的属性是( ).A.默认值属性B.有效性规则属性C.是否锁定属性D.是否有效属性23 ,⽤于显⽰说明信息的控件是( ).A.复选框B.⽂本框C.标签D.控件向导24,可以作为结合到"是/否"字段的独⽴控件的按钮名称是( ).A.列表框控件B.复选框控件C.命令按钮D.⽂本框控件25 ,要⽤⽂本框来显⽰⽇期,应当设置⽂本框的控件来源属性是( ).A.time( )B.= date(date() )C.=date()D.date()26,内部计算函数"Sum"的意思是求所在字段内所有的值的( ).A.和B.平均值C.最⼩值D. 第⼀个值27,建⽴⼀个⽤于数据查询的窗体如下图,⽂本框的"名称"属性为xm,在输⼊要查询的姓名后,单击"确定"按钮,执⾏"按姓名查询"的参数查询,在此查询的"姓名"字段列的"条件"框中应输⼊的准则是( ).A.[forms]![窗体2]![xm]D. [forms]![窗体2]![xm] .TEXT28,若要求在⽂本框中输⼊⽂本时达到密码"*"号的显⽰效果,则应设置的属性是( ).A."默认值"属性B."标题"属性C."密码"属性D. "输⼊掩码"属性29 ,在"窗体视图"中显⽰窗体时,窗体中没有记录选定器,应将窗体的"记录选定器"属性值设置为( ).A.是B.否C.有D. ⽆30,⾃动窗体向导不包括( ).A.纵栏式B.数据表C.表格式D. 窗体式31,确定⼀个控件在窗体上的位置的属性是( ).A.Width 或HeightB.Width 和HeightC.Top 或LeftD. Top 和Left32,在"窗体视图"显⽰某窗体时,要求在单击命令按钮后标签label1显⽰的⽂字颜⾊变为红⾊,以下能实现该操作的语句是( ). /doc/373cd0f9d3f34693daef5ef7ba0d4a7303766c74.html bel1.ForeColor=255/doc/373cd0f9d3f34693daef5ef7ba0d4a7303766c74.html bel.ForeColor=255/doc/373cd0f9d3f34693daef5ef7ba0d4a7303766c74.html bel1.ForeColor="255"/doc/373cd0f9d3f34693daef5ef7ba0d4a7303766c74.html bel.ForeColor="255"33,若将窗体的标题设置为"改变字体⼤⼩",应使⽤的语句是( ).A.Me="改变字体⼤⼩"B.Me.Caption="改变字体⼤⼩"C.Me.text="改变字体⼤⼩"/doc/373cd0f9d3f34693daef5ef7ba0d4a7303766c74.html ="改变字体⼤⼩"34,如果加载⼀个窗体,先被触发的事件是( ).A.Load事件D.DbClick 事件⼆,填空题1, SQL语⾔是( )语⾔,是基于RDBMS的,属于( )语⾔.2,窗体是数据库中⽤户和应⽤程序之间的( ),⽤户对数据库的任何操作都可以通过它来完成. 3,在窗体中可以使⽤( )按钮来执⾏某项操作或某些操作.4,( ),( ),( )可为窗体提供数据源.5,窗体最多由( ),( ),( ),( ),( )五部分组成,每⼀部分称为⼀( ).6,⿏标事件应⽤较⼴,特别是( )事件7,从外观上看与数据表和查询显⽰数据的界⾯相同的窗体是( ).8,Access中控件的类型有( ),( ),( )三种.9,创建带有⼦窗体的窗体时,主窗体和⼦窗体的数据源之间必须具有( )关系.10,创建⼀个窗体,使其只能浏览记录,不能添加或修改记录,应将窗体的属性设置为( ).11,分页符应设置在某个( )之上或之下,以免拆分了控件中的数据12,在Access的表或查询或窗体对象中,都可以对记录进⾏筛选,筛选的含义是将不需要的记录隐藏起来,只( )出我们想要看的记录.13,在窗体中可以使⽤( )按钮来执⾏某项操作或某些操作.14,在Access中,( )⽤于决定表,查询,窗体及报表的特性.15,窗体中的每个控件均被看做是独⽴的对象,⽤户可以使⽤⿏标单击控件来选择它,被选中的控件的四周将出现⼩⽅块状的( ). 16,标签不显⽰( )或( )的数值,它没有数据来源.17,( )控件可以⽤来给⽤户提供必要的选择选项.18,( )只能显⽰为纵栏式窗体,( )可以显⽰为数据表窗体.19,( )属性主要是针对控件的外观或窗体的显⽰格式⽽设置的.20,如果选项组结合到某个字段,则只有组框架本⾝结合到此字段,⽽不是组框架内的( ),( )或切换按钮.21,控件的( )属性告诉系统如何检索或保存在窗体中要显⽰的数据.22,组合框和列表框的主要区别是可以在( )输⼊数据,⽽在( )中不可以.23,Access提供了( )种制作窗体的向导.24,窗体主体节通常⽤来显⽰( ).25,表格式窗体中可以显⽰( )的内容.26,窗体中的窗体称为( ).27,窗体页眉位于窗体的( ).28,在创建主/⼦窗体之前,要确定主窗体的数据源与⼦窗体的数据源之间存在着( )的关系. 29,计算型控件⽤( )⽤为数据源. 30,在Access中,创建主/⼦窗体有两种⽅法:⼀是同时创建主窗体和⼦窗体,⼆是将( )作为⼦窗体加⼊到另⼀个已有的窗体中. 31,纵栏式窗体将窗体中的⼀个显⽰记录按列分隔,每列的左边显⽰字段名,右边显⽰( ). 32,在显⽰具有( )关系的表或查询中的数据时,⼦窗体特别有效.33,如果⽤多个表作为窗体的数据来源,就要先利⽤( )创建⼀个查询36,纵栏式窗体通常在⼀个窗体中的只显⽰( )记录.37,窗体的三种视图是设计视图,( ),( ).38,建⽴⼀个窗体,使其不能删除记录,应将窗体的属性设置为( ).39,在设计窗体时,使⽤标签控件创建的是单独标签,它在窗体的( )视图中不能显⽰.三,简答题1,窗体有什么作⽤2,Access中窗体有哪⼏种视图各有什么特点3,什么是控件有哪些种类的控件4,控件有什么作⽤5,控件有哪些常见的属性6,如何创建带图象效果的切换按钮7,不使⽤API函数,如何将标签光标的形状改为⼿形8,如何使窗体中的控件只在屏幕上显⽰,但打印时忽略9,如何设置复选框的第三种状态即未知状态10,如何控制组合框只显⽰客户名称但实际保存客户编号11,如何设置窗体和报表中所有控件的默认属性12,如何在数据表窗体中选择整⾏记录13,如何使⽤未绑定对象框来显⽰Word ⽂档14,窗体由哪⼏部分组成窗体的各组成部分分别起什么作⽤15,使⽤⾃动窗体⽅式创建窗体时,有哪些条件限制可以通过此⽅式以形成⼏种不同显⽰⽅式的窗体16,⽤于创建主窗体和⼦窗体的表间需要满⾜什么条件如何设置主窗体和⼦窗体间的联系,东北师范⼤学⼈⽂学院公共计算机基础(Access部分)第四章窗体习题⼀,选择题1.在窗体设计中如果选项组控件结合到数据表中的每个字段,则是指( )结合到此字段.A组框架内的复选框B组框架内选项按钮C组框架内切换按钮D组框架本⾝2.不是窗体控件的是( ).A表B标签C⽂本框D组合框3.下⾯关于窗体的⽤途叙述错误的是( ).A可以接收⽤户输⼊的数据或命令B可以编辑,显⽰数据库中的数据4.属于交互式控件的是( )A标签控件B⽂本框控件C命令按钮控件D图像控件5.当将窗体输出或导出到其他⽂件格式时,将不保留( ).A条件格式B窗体C窗体控件D窗体数据6.控件是窗体上⽤于( )的对象A显⽰数据和控制窗体B显⽰数据,执⾏操作,装饰窗体和控制窗体C显⽰数据,执⾏操作和装饰窗体D显⽰数据,装饰窗体和控制窗体7.窗⼝事件是指操作窗⼝时所引发的事件,下列不属于窗⼝事件的是( ).A打开B关闭C加载D取消8.下⾯关于列表框和组合框的叙述正确的是( ).A列表框和组合框可以包含⼀列或⼏列数据B可以在列表框中输⼊新值,⽽组合框不能C可以在组合框中输⼊新值,⽽列表框不能D在列表框和组合框中均可以输⼊新值9.为窗体上的控件设置Tab键的顺序,应选择属性表中的( ).A格式选项卡B数据选项卡C事件选项卡D其他选项卡10.下述有关选项组叙述正确的是( ).A如果选项组结合到某个字段,实际上是组框架内的复选框,选项按钮或切换按钮结合到该字段上的B选项组中的复选框可选可不选C使⽤选项组,只要单击选项组中所需的值,就可以为字段选定数据值D以上说法都不对11."特殊效果"属性值⽤于设定控件的显⽰效果,下列不属于"特殊效果"属性值的是( ).A平⾯B凸起C蚀刻D透明12.窗⼝事件是指操作窗⼝时所引发的事件,下列不属于窗⼝事件的是( ).A.打开B 关闭C 加载D 取消13.⽤表达式作为数据源的控件类型是( ).A结合型B⾮结合型C计算型D以上都是14.主/⼦窗体中,主窗体只能显⽰为( )的窗体.A纵栏式B表格式C数据表式D图表式15.使⽤窗体设计器,不能创建( ).16.Access提供了纵栏式,表格式等( )种类型的窗体.A 3B 4C 5D 617.主窗体和⼦窗体通常⽤于显⽰具有( )关系的多个表或查询的数据A⼀对⼀B⼀对多C多对⼀D多对多18.主窗体和⼦窗体的链接字段不⼀定在主窗体或⼦窗体中显⽰,但是必须包含在( ).A表中B查询中C基本数据源中D外部数据库中19.在计算控件中,每个表达式前都加上( )运算符.A"=" B"!" C"," D"Like"20.如果在"控件来源"属性框中需要更多空间来键⼊表达式,可以按( )键来打开"显⽰⽐例"框.A F2B Shift+F2C ShiftD Ctrl+F221.Access提供的制作窗体的向导中( ).A数据表向导B⾃动创建表格C图表向导D⾃动创建窗体22.窗体中控件的类型有结合型等( )种.A 3B 4C 5D 623.窗体"滚动条"属性值有( )个选项.A 3B 4C 5D 624.表格式窗体同⼀时刻显⽰( ).A 1条记录B2条记录C3条记录D多条记录25.不是窗体⽂件框控件的格式属性的选项是( ).A标题B可见性C前景⾊D背景⾊26.⾃动创建的窗体不包含( ).A⼀个表B任意C⼀个单表创建的查询D⼀个多表创建的查询28.⽤界⾯形式操作数据的是( ).A表B查询C窗体D宏29.没有数据来源的控件类型是( ).A结合型B⾮结合型C计算型D选项A和B30.不是窗体格式属性的选项是( ).A标题B可见性C默认视图D滚动条31.在主/⼦窗体中,最多可以有( )层⼦窗体.A 3B 5C 7D 932.图表窗体的数据源是( ).A数据表B查询C数据表或查询D以上都不是33.纵栏式窗体同⼀时刻能显⽰( ).A1条记录B2条记录C3条记录D多条记录34.数据表窗体同⼀时刻能显⽰( ).A1条记录B2条记录C3条记录D多条记录35.不属于Access窗体视图的是( ).A"设计"视图B"查询"视图C"窗体"视图D"数据表"视图36."输⼊掩码"⽤于设定控件的输⼊格式,对( )数据有效.A数字型B⽂本型C货币型D备注型37.当将窗体输出或导出到其他⽂件格式时,将不保留( ).A条件格式B窗体C窗体控件D窗体数据38.当窗体中的内容较多⽽⽆法在⼀页中显⽰时,可以使⽤( )控件来进⾏分页.A命令按钮控件B组合框控件C选项卡控件D选项组控件39.如果要从主窗体的最后⼀个字段移到⼦窗体的第⼀个字段,可以按( )键.A TabB ShiftC CtrlD Ctrl+ Tab40.如果要从⼦窗体的最后⼀个字段移到主窗体的下⼀个字段或到主窗体下⼀个记录的第⼀个字段,可以按( )键.A TabD Ctrl+ Tab⼆,填空题1.窗体中的数据来源主要包括( )和( ).2.创建窗体有( )⽅式和( )⽅式.3.窗体由多个部分组成,每个部分称为⼀个( ).4.窗体的属性决定了窗体的结构( )以及数据来源.5.控件是窗体上⽤于显⽰数据,( )和装饰窗体的对象.6. 窗体中的信息主要有两类:⼀类是设计的提⽰信息,另⼀类是所处理( )的记录.7.组合框和列表框的主要区别是是否可以在框中( ).8.在显⽰具有( )关系的表或查询中的数据时,⼦窗体特别有效.9.纵栏式窗体将窗体中的⼀个显⽰记录按列分隔,每列的左边显⽰( ),右边显⽰( ).10.数据表窗体的主要作⽤是作为⼀个窗体的( ).11.纵栏式窗体将窗体中的⼀个显⽰记录按( )分隔.12. 窗体的页眉位于窗体的最上⽅,是由窗体控件组成的,主要⽤于显⽰窗体( ).13.组合框和列表框的主要区别是是否可以在框中( ).14.控件是窗体上⽤于显⽰数据,( )和装饰窗体的对象.15.利⽤( )可以在窗体的信息和窗体的数据来源之间建⽴链接.16.⼀个窗体的好坏,不仅取决于窗体⾃⾝的属性,还取决于( ).17.在( )窗体中可以随意地安排字段.18.窗体中的窗体称为( ).19.在创建主/⼦窗体之前,要确定主窗体的数据源与⼦窗体的数据源之间存在着( )的关系.20.设置窗体属性的操作是在窗体的( )设计窗⼝进⾏的.。
报表的创建和使用
第七章报表的创建和使用一、选择题1.如果要显示的记录和字段较多,并且希望可以同时浏览多条记录及方便比较相同字段,则应该创建( C )类型的报表.A.纵栏式B.标签式C.表格式D.图表式2.创建报表时,使用自动创建方式可以创建( A ).A.纵栏式报表和表格式报表B.标签式报表和表格式报表C.纵栏式报表和标签式报表D.表格式报表和图表式报表3.报表的视图方式不包括( C ).A.打印预览视图B.版面预览视图C.数据表视图D.设计视图4.报表的数据来源不包括( B).A.表B.窗体C.查询D.SQL语句5.关于窗体和报表,下列说法正确的是( A ).A.窗体和报表的数据来源都是表、查询和SQL语句B.窗体和报表都可以修改数据源的数据C.窗体和报表的工具箱中的控件不一样D.窗体可以作为报表的数据来源6.报表的作用不包括( D).A.分组数据B.汇总数据C.格式化数据D.输入数据7.Access的报表操作提供了( B )种视图.A.2B.3C.4D.58.“版面预览”视图显示( D )数据.A.全部B.一页C.第1页D.部分9.每个报表最多包含( C )种节.A.5B.6C.7D.810.用来显示报表中本页的汇总说明的是( C ).A.报表页眉B.主体C.页面页脚D.页面页眉11.用来显示整份报表的汇总说明的是( A ).A.报表页眉B.主体C.页面页脚D.页面页眉………….………….19.如果将报表属性的“页面页眉”属性项设置为“报表页眉不要”,则打印预览时( C).A.不显示报表页眉B.不显示页面页眉C.在报表页眉所在页不显示页面页眉D.不显示报表页眉,替换为页面页眉20.下列说法正确的是( D).A.主-子报表的子报表页面页眉在打印和预览时都显示B.主-子报表的子报表页面页眉只在打印时不显示C.主-子报表的子报表页面页眉只在预览时不显示D.主-子报表的子报表页面页眉在打印和预览时都不显示22.报表的种类不包括( D).A. 纵栏式报表B. 标签式报表C. 表格式报表D.数据透视表式报表23.如果需要制作一个公司员工的名片,应该使用( A).A.标签式报表B.图表式报表C.图表窗体D.表格式报表24.下列报表中不可以通过报表向导创建的是( B ).A.纵栏式报表B.主-子报表C.标签报表D. 表格式报表25.标签控件通常通过( A )向报表中添加.A.工具箱B.工具栏C.属性表D.字段列表26.报表“设计视图”下的( D)按纽是窗体设计视图下的工具栏中没有的.A.代码B.字段列表C.工具箱D.排序与分组27.( B )不能建立数据透视表.A.窗体B.报表C.查询D.数据表28.图表式报表中的图表对象是通过( C )程序创建的.A.Microsoft WordB.Microsoft ExcelC.Microsoft GraphD.Photoshop29.在利用图表向导创建图表的过程中,所允许的最多字段数为( A).A.3 个B.4 个C.5 个D.6 个30.创建图表式报表中,添加的字段不包括( C ).A.系列字段B.数据字段C.筛选字段D.类别字段31.在图表式报表中,若要显示一组数据的记录个数,应该用( A )函数.A.CountB.SumC.AvgD.Min32.报表由不同种类的对象组成,每个对象包括报表都有自己独特的( A)窗口.A.属性B.字段列表C.工具箱D.工具栏33.为报表指定数据来源后,在报表设计窗口中,由( C )取出数据源的字段.A.属性表B.自动格式C.字段列表D.工具箱34.预览主-子报表时,子报表页面页眉中的标签是( D ).A.每页都显示一次B.每个子报表只在第一页显示一次C.每个子报表每页都显示D.不显示35.将大量数据按不同的类型分别集中在一起,称为将数据( B ).A.合计B.分组C.筛选D.排序36.某报表中每个班级都有多条记录,如果要使用班级字段(文本型)对记录分类,班级号为.........,则组间距应设为( D ).A.4B.5C.6D.737.若要使打印出的报表每页显示3列记录,则应该在( D)中设置.A.属性表B.工具箱C.排序与分组D.页面设置…………..42.在报表设计视图中,区段被表示成带状形式,称为( B ).A.页B.节C.区D.面43.在报表设计区中,主要用在封面的是( C ).A.组页脚节B.主体节C.报表页眉节D.页面页眉节44.( A )报表可同时显示一对多关系的“多”端的多条记录的区域.A.纵栏式B.表格式C.图表D.标签45.下列各种类型的报表中,叙述错误的是( C).A.纵栏式报表一般是以垂直方式在一页中的主体节区内显示一条或多条记录.B.表格式报表是以整齐的行、列形式显示记录数据C.图表报表是包含图表显示的报表类型,可在其中设置分组字段,显示分组统计数据D.标签是以标签的形式对报表进行打印输出46.使用“自动报表”功能创建报表时,需在( B)对话框中选择报表类型.A.显示表B.新建报表C.报表向导D.设计视图47.使用( D)创建报表,可以完成大部分报表设计基本操作,加快了创建报表的过程.A.版面视图功能B.设计视图功能C.自动报表功能D.向导功能48.若用户对使用向导生成的图表不满意,可以在( A)视图中对其进行进一步的修改和完善.A.设计B.表格C.图表D.标签49.如果对创建的标签报表不满意,可以在( B)中进行修改.A.使用向导B.“设计”视图C.自动报表D.“标签向导”50.在“设计”视图中双击报表选择器打开( C)对话框.A.新建报表B.空白报表C.属性D.报表51.在Access的报表中最多可以设置( D)级分组.A.3B.5C.6D.1052.( B)报表中记录数据的字段标题信息被安排在页面页眉节区显示.A.纵栏式B.表格式C.图表D.标签53.在( A)报表中以垂直方式显示一条或多条记录.A.纵栏式B.表格式C.图表D.标签54.Access使用( C)来创建页码.A.字符B.数值C.表达式D.函数55.当在一个报表中列出员工的“基本工资”、“加班费”、“岗位补贴”3项时,要计算每位员工这3项工资的和,只要设置新添计算控件的控件源为( C ).A.([基本工资]+[加班费]+[岗位补贴])B.[基本工资]+[加班费]+[岗位补贴]C.=([基本工资]+[加班费]+[岗位补贴])D.=[基本工资]+[加班费]+[岗位补贴]56.计算控件的控件源必须是以( A )开头的计算表达式.A.=B.<C.( )D.>57.若要计算所有学生“英语”成绩的平均分,需设置控件源属性为( B).A.=Sum([英语])B.=Avg([英语])C.=Sum[英语]D.=Avg[英语]58.在合并报表时,两个报表中的一个必须作为( A).A.主报表B.绑定的主报表C.非绑定的主报表D.以上都不是59.若在已有报表中创建子报表,需单击工具箱中的( A )按纽.A.子窗体/子报表B.子报表C.子窗体D.控件向导60.多列报表最常用的报表形式是( C).A.数据表报表B.图表报表C.标签报表D.视图报表二.填空题1.报表与窗体最大的区别在与报表可以对记录进行排序和( 分组),而不能添加删除、修改记录.2.在Access中,报表设计时分页符以( 短虚线)标志显示在报表的左边界上.3.( 纵栏)式报表将数据表或查询中的记录,按照字段排列的顺序,从上到下,在一列中显示一条记录中所有的字段内容.4.( 表格)式报表创建一个简单的横向列表,按照表或查询中字段排列的顺序,从左到右在一行中列出一条记录的所有字段的内容,一般应用于表或查询中的字段数不多,在一行中能够全部排列开的情况.5.报表的视图方式有3种,分别是设计视图、( 打印预览)和版面预览.其中,(版面预览)视图只显示部分数据,目的是查看报表设计的结构、版面设置、字体颜色、大小等.6.窗体与报表两者之中,不能显示数据表的是( 报表).7.在Access中,可以将( 窗体)转换为报表.8.按照需要可以将报表以( 对象)方式命名,保存在数据库中.9.在利用报表向导创建报表过程中,最多可以对( 4)个字段排序,使用报表设计视图工具栏中的“排序与分组”按纽可以对( 10 )个字段排序.10.报表的计算控件的控件来源属性值中的计算表达式是以( = )开头的.11.报表布局方式有( 递阶)、(块)、分级显示1、分级显示2、左对齐1和左对齐2六种.12.报表的布局方向有( 横向)和( 纵向)两种.13.在“分组间隔”对话框中,(文本)字段按照整个字段或按字段中前1到5个字符分组.( 日期/时间)字段按照各自的值或按年、季度、月、星期、日、小时或分钟分组. 14.在报表中设置字段的排序方式有两种方式,即( 升序)和( 降序),默认的方式是前者.15.网格线的作用是( 对齐控件),应在报表的属性表的( 格式)选项卡(非“全部”选项卡)中设置网格线. ……………17.报表主要用于对数据库中的数据进行分组、(计算)、(汇总)和(打印输出).18.如果报表的数据量较大,而需要快速查看报表设计的结构,版面设置,字体颜色,大小等,则应该使用( 版面预览)视图.19.若要设计出带表格线的报表,则需要向报表中添加( 直线或矩形)控件来完成表格线的显示.20.利用报表可以呈现格式化的( 数据).21.(报表页眉)用来显示报表的标题、图形或说明性文字.22.( 页面页脚节)中包含页码或控制项的合计内容,数据显示安排在文本框和其他一些类型控件中.23.通过在(报表页脚区)安排文本框或其他一些类型控件,可以显示整个报表的计算汇总或其他的统计数据信息.24.通过“视图”菜单中的( 排序与分组)的命令,可以对组页眉和组页脚进行单独设置.25.首先使用( 自动报表)或向导功能快速创建报表结构,然后在“设计”视图环境中对其外观、功能加以修改.26.使用( 自动报表)创建报表时,会提示用户输入相关的数据源、字段和报表版面格式等信息.27.在Access中,除了可以使用自动报表和向导功能创建报表外,还可以从(设计视图)开始创建一个新报表. 28.在Access中,通过( 图表向导)可以将数据以图表形式显示出来.29.可以在报表上添加一个文本框,通过设置其( 控件源)属性为日期或时间的计算表达式来显示日期与时间.30.报表上节的大小是可以改变的,但报表只有( 唯一)的宽度,改变一个节的宽度将改变整个报表的宽度.31.( 页眉)和( 页脚)只能作为一对同时添加.32.如果不需要页眉和页脚,可以将不要的节的“可见性”属性设置为( 否),或者删除该节的( 所有控件),然后将其大小设置为(0),或将其高度属性设置为( 0). 33.用户可以利用节或控件的( 属性)表中的属性框配合使用“颜色”对话框来进行相应属性的颜色设置.34.单击工具箱中的( 线条)按纽可以在报表中添加线条.35.在报表中设置多个排序字段时,先按( 第一排序)字段值排序.36.Access的报表通过分组可以实现( 同组)数据的汇总和显示输出.37.Access的报表要实现排序和分组统计操作,应使用( 排序与分组)命令.38.对记录进行分组时,首先要选定( 分组字段).39.默认情况下,报表中记录的顺序是按照( 自然)顺序显示的.40.计算控件的控件源是( 计算表达式),当表达式的值发生变化时,会重新计算结果并输出显示.41.报表设计中页码的输出、分组统计数据的输出等均是通过设置绑定控件的控件源为计算表达式形式而实现的,这些控件就称为( 计算控件).42.在组页眉/组页脚区内或报表页眉/页脚节区内添加计算字段,对某个字段的一组记录或所有记录进行求和或求平均统计计算时,这种形式的统计计算一般是对报表字段列的( 纵向记录数据)进行统计.43.在报表设计过程中,除了在版面上布置绑定控件直接显示字段数据外,还经常要进行各种运算并( 将结果显示出来).44.在Access中,一个主报表最多只能包含( 两)级子窗体或子报表.45.在主报表添加子报表时,在主报表的主体节下部要为子报表( 预留空间).46.如果要细微调整线条的位置,则同时按下( 主报表)键和箭头键中的一个.47.主报表可以包含多个( 子窗体)和( 子报表).48.( 子报表)是插在其报表中的报表.49.设置主报表/子报表链接字段时,链接字段必须包含在( 主报表/子报表的数据源)中.50.如果每个子报表都有一个与其主报表相同的字段,那么可以在主报表内增加并( 链接)多个子报表.。
数据库应用基础课程教学大纲.doc
业时分零适总学《数据库应用基础》课程教学大纲人力资源管理、旅游管理、管理科学、国际经济与贸易、金融学、会计学64 (讲课:32 上机:32 )4课程的性质和目的数据库应用技术是计算机基础教育的一个重要组成部分,数据库原理与应用是许多专业的必修课。
它的目的是向学生介绍数据库的基础知识,使学生掌握数据库的基本原理和应用, 数据库设计思想,以及使用小型或中型的数据库管理系统完成基本的数据操作,使学生具有初步的数据库概念,并能进行简单的程序设计,为进一步理解数据库打下基础。
本课程包含数据库原理与Access数据库的应用两个方面的内容,课程的重点是Access 数据库的应用。
原理部分以数据库技术的实际应用为目标,重点讲述数据库的基本知识、基本原理和基本技术;应用部分以当代数据库应用开发的主要方法为主,介绍数据库应用系统的设计方法、步骤和范例。
二、课程内容和要求(-)数据库系统概述(2学时)主要内容:数据库的基本概念、数据模型、数据库系统的组成、实体之间的联系要求学生掌握实体之间的联系,数据模型,数据库的体系结构,数据库系统的全局结构, 应透彻了解数据库的基本概念,它们是数据库原理的基础部分。
(二)关系数据库设计理论(2学时)主要内容:关系数据库规范化理论及其在数据库设计中的作用要求学生掌握关系函数的类型、函数依赖、范式、关系模式的规范化(三)Access的开发环境(2学时)主要内容:ACCESS的开发环境、ACCESS数据库的对象组成、数据库、帮助系统。
要求学生掌握ACCESS数据库和表的关系,帮助系统的使用。
(四)Access数据库设计(3学时)主要内容:数据库设计的总体思路,建立数据库,数据表的建立,数据表之间的关联。
要求学生掌握数据库设计的总体思路,数据库的创建、记录的基本操作、表关系的关联。
(五)数据查询(3学时)主要内容:查询目的、种类及准则,创建查询。
要求学生掌握:各种类型查询的创建、查询的编辑、字段表达式的使用及准则表达式的使用等。
2020年国开网上数据库基础形考任务三参考答案(20201127)
形考任务三参考一、单项选择题,把合适的选项编号填写在括号内。
(每小题2分,共30分)题目1 ER图用来描述的是()。
选择一项:A. 逻辑数据模型B. 概念数据模型C. 对象数据模型D. 关系数据模型答案是:概念数据模型题目2若实体A和B是多对1的联系,实体B和C是1对1的联系,则实体A和C是()联系。
选择一项:A. 1对1B. 1对多C. 多对1D. 多对多答案是:多对1题目3设关系R1具有a1个属性和b1个元组,关系R2具有a2个属性和b2个元组,则关系R1´R2所具有的属性个数为()。
选择一项:A. b1+b2B. a1+b1C. a1+a2D. a2+b2答案是:a1+a2题目4在一个关系R中,若X、Y和Z为互不相同的单属性,并且存在X→Y和Y→Z,则必然存在X到Z的()函数依赖。
选择一项:A. 部分B. 直接C. 平凡D. 传递答案是:传递题目5设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,C→D,(A,C)→E},则该关系的候选码为()。
选择一项:A. (A,B)B. (A,D)C. (A,C)D. (A,E)答案是:(A,C)题目6在SQL的查询语句中,group by选项实现()功能。
选择一项:A. 分组统计B. 求和C. 排序D. 选择答案是:分组统计题目7在一个数据库应用系统设计的过程中,第3个阶段是()。
选择一项:A. 需求分析B. 概念设计C. 逻辑设计D. 物理设计答案是:逻辑设计题目8在Access的主界面操作窗口中,不存在的区域为()。
选择一项:A. 导航区B. 工作区C. 描述区D. 功能区答案是:描述区题目9在Access中,字段的“有效性规则”属性可用来限制用户在该字段中输入的数据,而“有效性规则”是()的一部分。
选择一项:A. 特殊字符串B. 函数C. 控制符D. 逻辑表达式答案是:逻辑表达式题目10在Access的表设计窗口中,进行字段有效性规则的设置时,所使用的日期需要用()括起来。
Access第7章 窗体设计
利用VB代码定义事件过程的语句格式如下:
Private Sub 对象名称_事件名称[(参数列表)] <程序代码> End Sub
程序代码是VB提供的操作语句序列。
4. 方法(P141) 方法是Access提供的完成某项特定功能的 操作,每种方法都有一个特定的名字。用户 在系统设计中可根据需要调用方法。 调用语句格式:
格式1: [<集合名>].<对象名>.属性名=<属性值> 格式2:With <对象名> <属性值表> End with 例1:Forms!学生窗体. RecordSource= "Select * from 学生表 where 籍贯='北京' " 例2: Forms!学生信息处理!CmdDel.Enabled=False
五、创建窗体
自动窗体
纵栏式 表格式 数据表格式
六、面向对象的基本概念(P137)
1. 对象
“对象”是独立于主体的现实世界中某个客 观存在的事物。同时,对象又是被主体所认识 的对象,是主体对特定客观事物属性及行为特 征的描述。 每个对象都具有描述其特征的属性,及附 属于它的行为。 任何一个对象都有属性、事件和方法3个要 素,它们从不同的角度表达了对象的构成。
6. 列表框控件
是一种以表格式的显示方式输入/输出数据 的,表格中有若干行和列。 在打开窗体时,可以从列表中选择一个值 作为新记录的字段值或更改记录的已有字段值, 列表框的主要属性是表格的列数。 在窗体中选择一个列表框控件,系统将自 动启动列表框向导。
7. 组合框控件
由一个列表框和一个文本框组成,主要是 从列表项中选取数据,并显示在编辑窗口中。 组合框控件的属性主要包括组合框控件的大小 及组合框输出信息字体的大小、风格等。
access窗体设计知识点
access窗体设计知识点本文将介绍Access窗体设计的知识点,涵盖了必要的基础知识和技巧,以帮助读者更好地设计和定制Access数据库的窗体。
下面将详细阐述几个主要的知识点。
一、窗体设计概述1.1 窗体的作用和目的Access窗体是用于数据输入、浏览和操作的界面,它可以提供友好的用户界面,使用户能够方便地访问数据库中的信息。
1.2 窗体设计原则在设计窗体时,应遵循以下原则:- 简洁明了:窗体的布局、控件的排列应简洁明了,使用户能够轻松理解和操作。
- 一致性:窗体应保持一致的样式和风格,使用户在不同的窗体之间能够有一致的操作体验。
- 合理布局:窗体各部分的布局应合理分配,便于用户浏览和操作。
- 控件选择:根据实际需求选择合适的控件,如文本框、列表框、按钮等。
- 数据验证:对于用户输入的数据,应进行必要的验证,确保数据的准确性和完整性。
二、窗体的创建与设置2.1 创建窗体使用Access的窗体设计器,可以通过向导或手动创建新的窗体。
2.2 窗体属性设置在创建窗体后,可以设置窗体的属性,包括标题、背景颜色、字体样式等,以及与其他表单关联。
2.3 控件的添加与设置在窗体上可以添加各种控件,如文本框、下拉框、按钮等,并进行相应的属性设置,如名称、大小、显示内容等。
三、窗体布局与设计3.1 布局工具与对齐Access提供了多种布局工具,如网格、对齐线等,可辅助进行控件的对齐和排列。
3.2 表单视图与设计视图Access提供了两种视图:表单视图和设计视图。
表单视图用于数据的浏览和输入,设计视图用于窗体的设计和排版。
3.3 分组与标签页可以使用分组和标签页等功能将窗体分为多个部分,便于布局和管理复杂的窗体。
3.4 窗体样式设置Access提供了多种预设的窗体样式,也可以自定义窗体的样式和主题,以满足个性化的需求。
四、数据绑定与控件设置4.1 控件的数据源设置在窗体设计中,可以将控件与数据表或查询关联,实现数据的读取、修改和提交等操作。
ACCESS经典教程-报表制作
报表
可见两个表的窗体
直线
用于在窗体或报表中添加直线,以增加可观性
矩形
用于在窗体或报表中添加矩形,以增加可观性
其它按钮 系统提供的所有ACTIVEX控件
20
7.3.2 为报表添加标题、字段名、字 段内容
1.添加标题 一个报表总要有标题,标题一般放在“报表页眉”处。
对于标题,可以添加,还可以修饰,使其美观、漂亮
依操作步骤,形成报表 时,选择了全部字段, 若需取舍还要再进入 设计视图中操作
但是操作步骤较多
---
---
用户需要熟练掌握“工 具箱”的使用
16
第7章 报表制作
7.1 报表的基础知识 7.2 创建与维护报表 7.3 报表设计 7.4 报表的打印输出 7.5 本章小结
17
7.3 报表设计
7.3.1 报表工具箱的使用 7.3.2 为报表添加标题、字段名、字段内容 7.3.3 排序和分组 7.3.4 美化报表
21
7.3.3 排序和分组
22
7.3.4 美化报表
1. 设置报表格式 2. 设置标题格式 3. 添加背景图案 4. 添加日期时间 5. 添加“页码”和“分页符” 6. 添加计算公式
23
7.3.4
美化报表
页 码
函
数
日 期 时 间 函 数
24
分页符 计算公式
第7章 报表制作
7.1 报表的基础知识 7.2 创建与维护报表 7.3 报表设计 7.4 报表的打印输出 7.5 本章小结
第7章 报表制作
7.1 报表的基础知识 7.2 创建与维护报表 7.3 报表设计 7.4 报表的打印输出 7.5 本章小结
1
7.1 表单的基础知识
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
7.4 使用设计视图创建窗体
二、窗体的控件
1、认识控件工具箱
若未显示出控件工具箱,则可单击工 具栏中的“工具箱”按钮,或在“视图” 菜单中选中“工具箱”项。
7.4 使用设计视图创建窗体
二、窗体的控件
2、控件的类型
提示:利用SQL语句来建立查询。
7.4 使用设计视图创建窗体
在自定义窗体过程中需关心的基本问题:
自定义窗体的实质是在窗体中加入控件。因此必须
掌握控件的基本操作,如添加控件、调整控件、删除 控件等。 了解控件的功用,以便能在窗体有目的地添加控 件。 对控件的属性进行必要的设置。在Access中,对 数据库的设计多数都会涉及到属性设置。如:字号、 字体、控件名、控件数据源、操作激发时机、是否显 示记录导航按钮等。 当你对窗体中的控件实施某一种键盘操作或鼠标 操作时,你希望能实现何种功能?如何实现?
6、修饰窗体
修饰窗体是为了使窗体更加美观,包括设置背景 图片、背景色、字体、字号、颜色及特殊效果等。对 于控件的字体、字号、颜色等属性可直接通过工具栏 来进行设置,也可调出属性窗口来进行设置。
7.4 使用设计视图创建窗体
自定义窗体时的常见操作:
6、修饰窗体
• 设置窗体背景图片 双击窗体设计视图中的窗体选择器按钮(位于水 平标尺的右边),会打开一个窗体属性设置框。选取 “格式”选项卡,单击“图片”框右边的“浏览”按 钮来选取背景图片,在“图片类型”框中选取“嵌 入”,在“图片缩放模式”框中选定一种模式:剪裁、 缩放和拉伸。 • 设置控件的特殊效果 选取控件,然后单击工具栏中的“特殊效果”按 钮右侧的下向箭头,从调出的效果列表中选取“平
7.4 使用设计视图创建窗体
自定义窗体创建举例:创建一个不含导航按钮的 “课程信息维护(按钮)”窗体
1、窗体→新建→设计视图; 2、选择数据源为课程表; 3、将数据表字段拖到窗体的适当位置,并加以必要的格 式修改/设置;再把窗体的“导航按钮”指定为“否” 4、利用控件向导往窗体中添加“命令按钮”控件,并指 定其单击时的响应动作及键面显示标题文字或图形。 5、“保存” 窗体为“课程信息维护(按钮)” ; 6、双击窗体名以查看窗体效果。
1)绑定型控件 绑定控件的内容可从基表或查询中的字段获得, 用来动态显示、输入或修改当前记录的字段值。 2)未绑定型控件 只显示静态的文字、线条、图像或计算结果等。 有时,也把用于显示某种计算结果的控件称为计 算型控件。该控件内容的数据源是一种表达式,表达 式的数据项通常是窗体中的表或查询中的字段或对其 处理过的结果。
4、删除控件
选取控件后按Delete键。对于带有附加标签的 控件,可只删除其附加标签。
7.4 使用设计视图创建窗体
自定义窗体时的常见操作:
5、对齐控件
在窗体中加入多个控件后,有时可能有必要设置 控件的对齐方式。这时,可按住Shift键,再选取多 个附加标签或控件,然后右击鼠标,选取“对齐”项, 在其级联菜单中选择一种对齐方式。
数据库技术及应用
——ACCESS
Database Technology and Application
第7章 窗体与报表设计
7.1
7.2
7.3 7.4 7.5 7.6
7.7
7.8 7.9
窗体的组成 创建窗体 引入面向对象编程的概念* 使用设计视图创建窗体 窗体设计实例 认识报表 创建报表的方法 有设计视图中设计报表 预览和打印报表
7.2.1 使用自动窗体创建窗体 1. 纵栏式窗体 2. 表格式窗体 3. 数据表窗体
7.2.2 使用窗体向导创建窗体
操作步骤如下: (1)打开数据库。 (2)选择“窗体”为操作对象,然后,按“新建”按 钮,再打开“新建窗体”对话框。 (3)选择数据源,再选择“窗体向导”,打开“窗体 向导”对话框,确定“窗体”所需的字段,选择创建窗体的 布局格式,在“窗体向导”对话框,选择创建窗体的样式, 在“窗体向导”对话框,确定窗体的标题。 (4)保存并打开窗体,结束窗体的创建.
7.2.2 使用窗体向导创建窗体
在弹出的“窗体向导”中可以随意选定表、以及表 中的字段到创建的窗体中。如果数据来源基于多个表, 则可创建主、子窗体。
1、基于单个表或查询的向导窗体的创建 ——操作指引
1)新建窗体,选中“窗体向导”,并选择数据源; 2)选取在窗体中要出现的字段; 3)选取窗体中的对象结构(布局); 4)确定所用样式; 5)指定窗体标题,并保存窗体。
7.2.1
使用自动窗体创建窗体
7.2.2
使用窗体向导创建窗体
7.2 创建简单的窗体
1、使用自动功能创建窗体
可创建纵栏式窗体、表格式窗体、数据表窗体、透 视表窗体和透视图(图表)窗体。
2、使用向导创建窗体
可基于单个表或查询来创建窗体,也可基于多个表 或查询来创建主/子窗体。
7.4 使用设计视图创建窗体 一、打开窗体控件工具箱的方法
打开窗体“设计视图”,再在“视图”菜 单中选择“工具箱”命令,可以打开窗体控件 “工具箱”。
7.4 使用设计视图创建窗体
二、窗体的控件
控件是一种图形化对象。 常用的控件有:标签、文本框、选项组、 切换按钮、选项按钮、复选框、组合框、列表 框、命令按钮、图像控件、绑定对象框、未绑 定对象框、线条和矩形等。 控件可以放在窗体上,目的是为了显示数 据或执行某种操作,或是用来美化窗体的。
2、调整控件大小
选取控件后,用鼠标拖动控点来调整其大小,也 可通过右击控件并选择“属性”项来调出一个“属性” 窗口,在“格式”选项卡中为宽度项或高度项输入值 来调整其大小。
7.4 使用设计视图创建窗体
自定义窗体时的常见操作:
3、移动控件位置
对于不带附加标签的控件,让鼠标指向控件边框, 会出现黑色手掌状,这时拖动鼠标即可移动该控件。 对于带有附加标签的控件,用鼠标指向控件或其附 加标签的边框,鼠标变成手掌状时拖动之则整体移 动;用鼠标指向附加标签或控件左上角的控点并拖 动之,则可单独地移动附加标签或控件。 另外,用键盘上的箭头键也可移动控件位置。
7.2.1 使用自动窗体创建窗体 ① 纵栏式:一个窗体显示出一个记录。 ② 表格式:窗体以表格的形式来显示出数据源的记 录。 ③ 数据表:窗体以数据表视图的形式来显示数据源 的记录。 ④ 数据透视表:在窗体中以数据透视表的形式来显 示出某种统计结果。 ⑤ 数据透视图:在窗体中以数据透视图的形式来显 示出某种统计结果。
7.4 使用设计视图创建窗体
自定义窗体创建举例:创建一个“课程信息维护”窗体
1、窗体→新建→设计视图; 2、选择数据源为课程表; 3、将数据表字段拖到窗体的适当位置 若要修改样式,如字体、颜色等,则 应先选中要修改的控件,然后用工具栏上 的按钮进行格式设置; 4、 “保存” 窗体为“课程信息维护”; 5、在窗体视图中查看结果。
小提问:如何消除窗体中导航按钮的显示?取消记 录选择器的显示呢?记录选择器有何作用?
7.4 使用设计视图创建窗体
自定义窗体时的常见操作:
1、加入控件
若为数据操作窗体,则可通过拖字段到窗体的主 体节中来加入一个标签控件(称为附加标签)和一个 与字段相关联的控件来加入控件。
7.4 使用设计视图创建窗体
——建立数据窗体操作指引
1、窗体→新建→设计视图; 2、选择与窗体相关联的数据表; 3、将数据表字段拖到窗体的适当位置; 若要修改样式,如字体、颜色等,则可先选中要 修改的控件,然后用工具栏上的按钮进行格式设置; 4、“保存”创建好的窗体; 5、在窗体视图中查看结果。
小提问:如何开启或关闭控件向导?
7.4 使用设计视图创建窗体 自定义窗体创建举例:创建“学生总评成绩”窗体 1、以学生表、成绩表和课程表为数据源建立能查询学生 的学号、姓名、课程名称和总评成绩的查询,并命名为 “学生总评成绩窗体用查询”。总评成绩的计算方法为: 期末考成绩*0.7+平时成绩*0.3; 2、选择“窗体→新建→设计视图”操作; 3、选择数据源为学生总评成绩窗体用查询; 4、将字段列表中所有字段拖到窗体的适当位置,并加以 必要的格式修改/设置; 5、“保存” 窗体为“学生总评成绩” 。
7.2.2 使用窗体向导创建窗体
2、基于多个表或查询的向导窗体的创建
主/子窗体也称为多表窗体,主要用于显示具有 ——操作指引 “多”方 1“一对多”关系的主表和相关表中的数据; )新建窗体,选中“窗体向导”,并选择数据源; 2的窗体设置为子窗体,基本窗体称为主窗体;主窗体可 )选取在窗体中要出现的、来源于多表的字段; 以包含任意数量的子窗体。 3)确定查看数据的方式; 4)确定子窗体的布局; 5)确定所用样式; 6)指定主窗体及子窗体的标题,并保存窗体。
7.1 认识窗体
最基本的窗体只包含主体,此外,还可包含 有窗体页眉、窗体页脚、页面页眉和页面页 脚。其中页面页眉和页面页脚节主要为打印输出
所用——“打印预览”时才能看到效果。
7.1 认识窗体
数据操作窗体
数据窗体主要用来显示、浏览、添加、修改、删除表或查询中的记 录。数据窗体一般跟表或查询相关联,这时如果你通过窗体修改记录, 则修改后的记录将可能会回存到数据表中。在数据库设计和应用中,数 据窗体是一种最常见的窗体。
控制流程窗体
控制流程窗体主要用来控制应用程序的运行流程。通常地,该窗体 上显示了各种命令操作按钮,通过单击相应的按钮,进入不同的操作环 境或实现相应的操作。
信息交互窗体。
信息交互窗体是在不同的状态下,给出系统提示信息或要求用户输 入的窗口。
7.2 创建简单的窗体
在设计视图可自主地创建出更多的窗体。
7.2.1 使用自动窗体创建窗体