第4章窗体与报表
ACCESS练习题
第1章数据库基础知识(1)下列关于数据库的叙述中,正确的是A.数据库减少了数据冗余B.数据库避免了数据冗余C.数据库中的数据一致性是指数据类型一致D.数据库系统比文件系统能够管理更多数据【答案】A【解析】数据库的主要特点是①实现数据共享。
②减少数据的冗余度。
③数据的独立性。
④数据实现集中控制。
⑤数据一致性和可维护性,以确保数据的安全性和可靠性。
⑥故障恢复。
(2)在窗体中要显示一名教师基本信息和该教师所承担的全部课程情况,窗体设计时在主窗体中显示教师基本信息,在子窗体中显示承担的课程情况,则主窗体和子窗体数据源之间的关系是A.一对一关系B.一对多关系C.多对一关系D.多对多关系【答案】B【解析】窗体中的窗体称为子窗体,包含子窗体的窗体称为主窗体,主窗体和子窗体常用来表示一对多的关系。
根据题意,主窗体和子窗体数据源之问的关系就是教师实体集和课程实体集之问的关系。
一名教师可以承担多门课程,但是一门课程只能由一个教师承担。
所以是一对多的关系,因此选择B选项。
(3)Access数据表中的“记录”,在关系数据模型中对应的概念是A.字段B.元组C.属性D.域【答案】B【解析】Access数据表表中的每一横行称为一条记录,在关系数据模型中对应的概念是元组。
(4)下列不能建立索引的数据类型是A.文本型B.备注型C.数字型D.日期时间型【答案】B【解析】索引是表中字段非常重要的属性,能根据键值加速在表中查找和排序的速度,并且能设定表中记录的唯一性。
在ACCESS中,备注字段类型是不能被索引的。
(5)从多个关系中抽取出所需要的属性组成新关系,应使用的操作是A.查询运算B.连接运算C.投影运算D.选择运算【答案】B【解析】关系运算包括投影、选择和联接。
选择运算是从关系中找出满足给定条件的那些元组,这种运算是从水平方向抽取元组;投影运算是从关系模式中挑选若干属性组成新的关系,这是从列的角度进行的运算,相当于对关系进行垂直分解;连接运算是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组。
第四章 窗体
4.1.3
目 录
窗体的分类
上一页
下一页 退 出
4.主/子窗体: 窗体中的窗体称为子窗体,包含子窗体 的基本窗体称为主窗体,如图4-5所示。 主窗体和子窗体通常用于显示多个表或 查询中的数据,这些表或查询中的数据具有 一对多关系。 在这种窗体中,主窗体和子窗体彼此链 接,主窗体显示某一条记录的信息,子窗体 就会显示与主窗体当前记录相关的记录的信 息。 主窗体只能显示为纵栏式的窗体,子窗
4.2.2 窗体中的控件和工具箱
目 录 返回
上一页
下一页 退 出
5)与事件有关的属性 ①鼠标事件:指操作鼠标引发的事件 。 ②键盘事件:是指在窗体或控件具有焦 点时,由操作键盘所引发的事件。 ③对象事件:是指操作对象时引发的事 件。 ④窗口事件:窗口事件是指操作窗口引 发的事件 。 ⑤操作事件:操作事件是指与操作数据 有关的事件 6)其他属性
4.2.2 窗体中的控件和工具箱
3)常用的格式属性 ①窗体常用的格式属性如下: ◆标题:在窗体标题栏上显示内容。 上一页 ◆默认视图:窗体的显示形式,有“连续窗体”、 下一页 “单一窗体”或“数据表”三个选项。 退 出 ◆滚动条:窗体中是否显示滚动条,有“两者均 无”、“水平”、“垂直”和“水平和垂直”三 个选 ◆记录选定器:窗体中是否显示浏览按钮,有 “是”和“否”两个选项,。 ◆分隔线:窗体中是否显示各节间的分隔线,有 “是”和“否”两个选项。
4.2 创建窗体
目 录
上一页
下一页 退 出
Access提供了一个完整的设计窗体的 界面和控制窗体功能的平台。在Access 中,可以利用自动创建窗体向导、窗体 向导和窗体设计视图(人工方式)三种方 法来创建窗体。
4.2 创建窗体
第4章_窗体_(未来教育_全国计算机等级考试_二级Access教程_配套课件)
一、自动创建窗体
1.使用”自动窗体“ 需要先选定表对象或查询对象,而不是在窗体对象 下启动向导或进入窗体设计视图。 步骤:在”数据库“窗口的”表“对象下选定相应 数据表,然后单击”插入“菜单中的”自动窗体“ 命令,或单击工具栏中”新对象“按钮右侧的向下 箭头,从打开的下拉列表中选择”自动窗体“选项 。
3
二级ACCESS培训讲义
窗体的主要用途有以下几种: (1)输入和编辑数据。 (2)显示和打印数据。 (3)控制应用程序流程。 二、窗体的类型 7种 纵栏式窗体 表格式窗体 数据表窗体 主/子窗体 数据透视表窗体 图表窗体 数据透视图窗体
4
二级ACCESS培训讲义
三、窗体的视图
共有5种视图: (1)设计视图 一般用于创建、修 改、美化窗体。 (2)窗体视图 主要用于查看窗体 设计的最终效果。一般每次只能查看 一条记录。 (3)数据表视图 以行和列的形式显示窗体中的数 据,在该视图中可以编辑字段和数据。只有当数据 源来自表和查询的窗体时,才有数据表视图。 (4)数据透视表视图 (5)数据透视图视图
16
二级ACCESS培训讲义
在窗体”设计“视图窗口,将鼠标指针置于窗体浅 灰色区域的右边,当鼠标指针变为双向箭头时,按 住左键左右拖动,改变窗体的宽度。 在窗体”设计“视图窗口,将鼠标指针置于节的底 边,当鼠标指针变为双向箭头时,按住左键上下拖 动,改变节的宽度。(构成窗体的每一部分成为一 节) 注意:”窗体页眉/页脚“、”页面页眉/页脚“只能 成对地添加或删除。如果只需要页眉,可将页脚的 高如果删除页眉、页脚,则其中包含的控 件同时被删除。当页眉、页脚中有控件时,必须首 先删除其中的控件,才能将其高度设置为零。
使用”窗体向导“能够基于一个或多个表,也可以 基于查询创建窗体。 1.创建基于单一数据源的窗体
实验四、创建和使用窗体
实验四、创建和使用窗体窗体是将一个或多个表或查询的某些字段进行格式化排列后的视图,简单的说,窗体可以看作是表或查询的另一种视图方式。
在这种视图方式中,用户可以更方便简单的进行数据记录的查看和输入。
1.使用向导创建窗体在创建窗体之前,应先确定窗体将基于什么表来创建以及窗体将如何使用。
例如,在第一个练习中,我们依据【学生信息表】创建一个用于查看和输入学生信息的窗体。
(1)打开实验四目录下的“图书管理”数据库。
(2)在数据库窗口左侧的“对象”栏中单击“窗体”,双击“使用向导创建窗体”启动窗体向导。
(3)该窗口用于确定窗体中包含哪些字段,在“表/查询”下拉菜单中选择“表:学生信息表”,则“可用字段”中列出所有该表中包含的字段,单击全选按钮,将所有字段添加到“选定的字段”区域中(也就是说我们要创建的新窗体中将包含该表中的所有字段),如图4-1所示,单击“下一步”按钮。
图4-1 窗体创建向导(4)在第二步的窗口中用于确定窗体显示的布局,使用缺省的选项“纵栏表”,如图4-2所示,单击“下一步”按钮。
图4-2 选择窗体布局(5)在所列出的窗体样式中任意选择其中一种,单击“下一步”按钮。
(6)保留系统为窗体指定的标题“学生信息表”,保留“打开窗体查看或输入信息”单选项,单击“下一步”按钮。
此时,新的窗体创建完成,并显示出“学生信息表”中的第一条记录。
如图4-3所示,左侧一列为表的字段标题,右侧一列为每条记录对应字段的数据值。
图4-3 学生信息表窗体(7)单击窗体底部的按钮,可以查看其他记录。
其中,单击查看下一条记录,单击查看最后一条记录,单击查看上一条记录,单击查看第一条记录,而单击可以输入新记录。
当数据表中记录比较多时,也可以利用向导创建“表格”式窗体,例如,创建“书籍目录表”窗体,创建过程与上述过程相同,只是在上述步骤(4)的图4-2中选择“表格”式即可。
创建完成的“书籍目录表”窗体将如图4-4所示。
图4-4 书籍目录表窗体2.调整窗体布局对于已经创建完成的窗体,可以通过设计视图对它的布局作进一步修改。
ACCESS最佳教程(报表的设置教学)
第四章报表◆报表的功能◆报表的设计◆报表的记录分组和排序◆报表的打印和预览一、报表的功能尽管数据表和查询都可用于打印,但是,报表才是打印和复制数据库管理信息的最佳方式,可以帮助用户以更好的方式表示数据。
报表既可以输出到屏幕上,也可以传送到打印设备。
报表是查阅和打印数据的方法,与其他的打印数据方法相比,具有以下两个优点:◆报表不仅可以执行简单的数据浏览和打印功能,还可以对大量原始数据进行比较、汇总和小计。
◆报表可生成清单、订单及其他所需的输出内容,从而可以方便有效地处理商务。
报表作为Access 2003数据库的一个重要组成部分,不仅可用于数据分组,单独提供各项数据和执行计算,还提供了以下功能:◆可以制成各种丰富的格式,从而使用户的报表更易于阅读和理解.◆可以使用剪贴画、图片或者扫描图像来美化报表的外观。
◆通过页眉和页脚,可以在每页的顶部和底部打印标识信息◆可以利用图表和图形来帮助说明数据的含义。
二、报表设计如同数据库中创建的大多数对象一样,用户可以采用多种方式来创建所需的报表。
首先,打开数据库窗口,单击【对象】栏下的【报表】按钮,然后单击【报表设计】工具栏上的【新建】,则弹出【新建报表】对话框。
1. 报表设计工具⑴工具栏视图、对象、超链接、字段列表、工具箱、排序分组、自动套用格式、代码、属性、生成器、数据库窗口、新对象、线条/边框宽度、特殊效果⑵工具箱在报表设计过程中,工具箱是十分有用的,下面具体介绍【工具箱】中的各个控件.◆选择对象用于选定操作的对象。
◆控件对象单击该按钮后,在使用其他控件时,即可在向导下完成。
◆标签显示标题、说明文字。
◆文本框用来在窗体、报表或数据访问页上显示输入或编辑数据,也可接受计算结果或用户输入。
◆选项组显示一组限制性的选项值。
◆切换按钮当表内数据具有逻辑性时,用来帮助数据的输入。
◆选项按钮与切换按钮类似,属单选。
◆复选框选中时,值为1,取消时,值为0。
属多选. ◆组合框包括了列表框和文本框的特性。
第4章 窗体 复习题
第4章窗体一、填空题1.在Access中可以使用__________、__________或__________作为窗体的数据来源。
2.组合框和列表框的主要区别在于是否可以在框中__________。
3.窗体由多个部分组成,每个部分称为一个__________。
4.窗体的页面页眉和页面页脚只出现在__________中。
5.如要改变窗体的布局需要在__________视图下打开窗体。
6.用户可以从系统提供的固定样式中选择窗体的格式,这些样式就是窗体的__________。
7.纵栏式窗体将窗体中的一个显示记录按列分隔,每列的左边显示__________,右边显示__________。
8.在Access数据库中,创建主/子窗体的方法有两种:一是同时创建主/子窗体,二是通过添加__________控件新建或将已有的窗体作为子窗体添加到主窗体中。
9.窗体的主要作用是接收用户输入的数据和命令,__________、__________数据库中的数据,构造方便、美观的输入/输出界面。
10.窗体中的数据来源主要包括表和__________。
11.在显示具有__________关系的表或查询中的数据时,子窗体特别有效。
二、选择题1.在Access中,窗体通常由()个部分组成。
A.3 B.4 C.5 D. 6 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.其他选项卡7.用户和Access应用程序之间的主要接口是()。
北京师范大学继续教育与教师培训学院《数据库基础与应用》大作业2答案
北京师范⼤学继续教育与教师培训学院《数据库基础与应⽤》⼤作业2答案北京师范⼤学继续教育与教师培训学院《数据库基础与应⽤》⼤作业2本⼤作业2考查第4~6章(查询、窗体、报表)的学习内容。
学习中⼼_____________ 专业__________________ 年级________ 姓名_____________ 学号______________⼀、单项选择题(本⼤题共20⼩题,每⼩题2分,共40分)在每⼩题列出的四个备选项中只有⼀个是符合题⽬要求的,请将其代码圈选或打勾。
错选、多选或未选均⽆分。
1. Access数据库系统提供四种查询向导,分别是____、交叉表查询向导、查找重复项查询向导、查找不匹配项查询向导。
BA 字段查询向导B 简单查询向导C 记录查询向导D 数据查询向导2. 在Access中,参数查询是利⽤输⼊参数____来提⽰⽤户输⼊信息的查询。
BA 状态栏B 对话框C ⼯具栏D 菜单栏3. SQL语句中的DROP关键字的功能是从数据库中BA 修改表B 删除表C 插⼊表D 新建表4. ⽤表“学⽣名单”创建新表“学⽣名单2”,所使⽤的查询⽅式是BA 删除查询B ⽣成表查询C 追加查询D 交叉表查询5. 查找“姓名”字段中姓名的第⼆字是“宏”字的所有记录的准则是DA LIKE "*宏"B LIKE "?宏"C LIKE "?宏?"D LIKE "?宏*"6. 有⼀“⼈事档案”表,该表中有职⼯编号、姓名、性别、年龄和职位5个字段的信息,现要求显⽰所有职位不是部门经理的职⼯的信息。
能完成该功能的SQL语句是CA SELECT * FROM ⼈事档案WHERE NOT "部门经理"B SELECT * FROM ⼈事档案WHERE 职位NOT "部门经理"C SELECT * FROM ⼈事档案WHERE NOT 职位="部门经理"D SELECT * FROM ⼈事档案WHERE 职位="部门经理"7. 创建⼀个查询,若该查询在执⾏时能够根据输⼊的学号显⽰⼀个学⽣的成绩单,则这个查询是CA 追加查询B 操作查询C 参数查询D ⽣成表查询8. 在窗体设计过程中,经常要使⽤的3种属性是____、控件属性和节属性。
窗体和报表
窗体、报表、宏1.将窗体"fEmp"上文框"tSS"改为组合框类型,保持控件名称不变。
设置其相关属性实现下拉列表形式输入性别"男"和"女"。
【操作步骤】步骤1:选中"窗体"对象,右键单击"fEmp"选择【设计视图】。
步骤2:右键单击控件名"tSS"选择【更改为】|【组合框】,右键单击"tSS"选择"属性",在"行来源类型"中选中"值列表",在"行来源"中输入"男;女",关闭属性界面。
2.将窗体对象"fEmp"上文本框"tPa"改为复选框类型,保持控件名称不变,然后设置控件来源属性以输出"党员否"字段值。
【操作步骤】步骤1:选中"tPa"控件,按下"Del"键,将该控件删除。
步骤2:选中工具箱"复选框"控件,单击原"tPa"位置。
选中"复选框标签"控件,按下和"Del"键,将该控件删除。
3.设计报表"rEmp"的主体节区内"tOpt"复选框控件依据报表记录源的"性别"字段和"年龄"字段的值来显示状态信息:性别为"男"且年龄小于20时显示为选中的打钩状态,否则显示为不选中的空白状态。
【操作步骤】步骤1:选中"报表"对象,右键单击"rEmp"选择【设计视图】。
步骤2:右键单击复选框"tOpt"选择【属性】。
步骤3:在"控件来源"行输入"IIf([tSex]="男" And [tAge]<20,"1","0")",关闭属性界面。
第4章 创建报表(1)
10
4.2.3 创建基于多重数据表的报表
[例4-2] 基于“导师”表和“系”表创建报表
11
4.2.3 创建基于多重数据表的报表
基于“导师”表和“系”表创建报表
用方法一如何实现? 用方法一如何实现?
12
4.2.4 创建图表报表
[例4-3] 基于“导师”表创建图表报表
13
4.2.4 创建图表报表
无需设置 “ 数据 ” 选项卡
31
4.4.2 工具箱简介
2. 文本框 作用:显示数据 数据来源:结合型、非结合型、计算型
结合型: 结合型:与表或查询中的字段相绑定 非结合型:没有绑定的数据源(作用相当于标签控件 作用相当于标签控件) 非结合型:没有绑定的数据源 作用相当于标签控件 计算型: 计算型:以表达式作为数据源
38
4.4.3 创建新报表
2. 定义报表外观
页面设置:“文件”/“页面设置” 报表的属性设置、报表各节的属性设置 “视图”菜单下的相关命令 添加或删除报表页眉/页脚节:“视图”/“报表页眉/ 页脚”命令
本例:添加“报表页眉/页脚” 本例:添加“报表页眉/页脚”,并调整各节高度
39
4.4.3 创建新报表
报表
前提:“导师” 表和 “ 研究生 ” 表 之间必须已建立起 以 “ 导师编号 ” 为 关联字段的一对多 表间关系。 表间关系。
43
4.4.4 设置子报表
2. 将已有报表作为子报表添加到另一个报表中 在设计视图中打开希望作为主报表的报表, (1) 在设计视图中打开希望作为主报表的报表,并 调整需要插入子报表的节的高度。 调整需要插入子报表的节的高度。 适当移动主报表设计视图, 数据库” (2) 适当移动主报表设计视图 , 使 “ 数据库 ” 窗口和 设计视图都可见( 键可切换到“ 设计视图都可见 ( 提示 : 按 F11 键可切换到 “ 数据 窗口) 库”窗口)。 将已有报表从“数据库” (3) 将已有报表从“数据库”窗口拖放到主报表中需 要出现子报表的节中。 要出现子报表的节中。
二级ACCESS培训教案(每次上课详细内容安排)
二级ACCESS培训教案(每次上课详细内容安排)第一章:数据库基础知识1.1 数据库的概念与分类1.2 数据库管理系统的作用与功能1.3 关系型数据库的基本结构1.4 认识ACCESS 2013界面及功能第二章:表的创建与使用2.1 数据类型与字段属性2.2 创建表的方法2.3 数据输入与表的导入2.4 表的基本操作第三章:数据查询3.1 查询的类型与作用3.2 选择查询的创建与运行3.3 参数查询的创建与运行3.4 操作查询的创建与运行3.5 交叉表查询的创建与运行第四章:窗体的设计与使用4.1 窗体的概念与作用4.2 窗体的创建方法4.3 窗体控件的添加与布局4.4 窗体的属性设置4.5 窗体的数据绑定与显示第五章:报表的创建与使用5.1 报表的概念与作用5.2 报表的创建方法5.3 报表控件的添加与布局5.4 报表的属性设置5.5 数据排序与分组5.6 报表的预览与打印第六章:宏的使用6.1 宏的概念与作用6.2 宏的创建与运行6.3 宏的基本操作6.4 宏的安全性设置第七章:模块与VBA编程7.1 模块的概念与作用7.2 VBA编程环境7.3 VBA数据类型与变量7.4 VBA运算符与表达式7.5 VBA控制结构第八章:数据分析与决策8.1 数据分析的概念与方法8.2 数据透视表的作用与创建8.4 预测值与假设检验第九章:ACCESS 2013高级应用9.1 数据库的优化与维护9.2 数据的导入与导出9.3 数据共享与并发控制9.4 安全性与权限管理第十章:综合实战案例10.1 案例一:学生信息管理系统10.2 案例二:图书馆管理系统10.3 案例三:销售数据分析系统第十一章:数据库安全与权限管理11.1 数据库安全的重要性11.2 用户权限的设置与管理11.3 密码策略与加密技术11.4 备份与恢复策略第十二章:宏与VBA高级应用12.1 宏的调试与优化12.2 VBA函数与对象属性12.3 VBA数组与集合12.4 面向对象编程第十三章:数据可视化与报告13.2 图表的类型与创建13.3 仪表板的设计与实现第十四章:ACCESS与其他应用程序的集成14.1 OUTLOOK与ACCESS的集成14.2 EXCEL与ACCESS的交互14.3 WORD与ACCESS的集成14.4 POWERPOINT与ACCESS的集成第十五章:项目实战与案例分析15.1 实战案例一:员工信息管理系统的开发15.2 实战案例二:客户关系管理系统的构建15.3 实战案例三:库存管理系统的优化15.4 实战案例四:在线考试平台的制作重点和难点解析本文教案涵盖了ACCESS 2013的基本操作、数据库设计、数据查询、窗体与报表创建、宏与VBA编程、数据分析、高级应用和实战案例等内容。
Access的基本知识点.
Access基本知识点第一章数据库基础知识1 Microsoft Access 是一种关系型数据库管理系统。
2 数据是值存储在某一种媒体上能够识别的物理符号.数据的概念包括两个方面:一是描述数位特性的数据内容;二是存储在某一种媒体上的数据形式.其中使用最多、最基本的仍然是文章数据。
3 数据的处理是指将数据转换成信息的过程,数据处理的中心问题是数据管理.计算机在数据管理方面经历了由低级到高级的发展过程:人工管理、文件系统、数据库系统、分布式数据库系统和面向对象数据库系统.4人工管理特点:(1)数据与程序不具有独立性,一组数据对应一组程序。
(2)数据不长期保存。
(3)程序与程序子之间存在大量的重复数据--—也叫数据冗余5 文件系统特点:(1)程序和数据有了一定的独立性。
(2)数据文件可以长期保存在外存储器上被多次存取.(3)数据的冗余大。
6 数据库系统特点:(1)提高了数据的共享性。
(2)减小了数据的冗余。
(3)提供数据与应用程序的独立性。
7 面向对象数据库系统:(1)客服了传统数据库的局限性。
(2)提高了数据库管理效率、降低了用户使用的复杂性。
8 文件系统已存在的问题阻碍了数据处理技术的发展,不能满足日益增长的形象需求,这是数据库及时产生的原动力,也是数据库系统产生的背景。
9 数据库管理系统是数据库技术和同意管理数据的专门软件系统,它以操作系统提供的输入/输出控制和文件访问功能为基础。
目前关系数据库系统已经渐淘汰了网状数据库和层次数据库,成为当今最流行的商用数据库系统.10 数据库技术与网络通信技术的结合产生了分布式数据库系统,20世纪70年代之前,数据库系统多数是集中式的.数据库技术与网络技术的结合分为紧密结合与松散结合两大类。
分布式数据库系统又分为物理上分布、逻辑上集中的分布式数据库结构和物理上分布、逻辑上分布的分布式数据库结构两种.11 数据库技术与面向对象程序设计技术结合产生了面向对象数据库系统。
第4章 窗体
较固定,往往不符合用户的需求。
使用窗体设计视图可以设计出自己所需要的功能和样式的窗体, 这称为设计窗体。
一、自定义窗体的创建方法 三、窗体结构设置 五、窗体和控件的属性 七、窗体和控件的事件
二、窗体数据源的设置 四、控件的使用 六、窗体类型的设置
提示:练习.caption=“大家好”
25
二、文本框
文本控件重要属性:名称(name),标题(caption),控件 来源、默认值、输入掩码、左、上边距、背景色、前景色。 例:
(1)窗体标题为“文本框设置”,记录源属性为“教师”表 (2)创建名称为“text非绑定”文本框,“控件来源”属性为空,“输 入掩码”属性为密码。 (3) 创建名称为“默认值”文本框,“控件来源”属性为空,默认值 为123456,背景为黄色。 (4)创建名称为“text绑定”文本框,控件来源为工作时间。 (5)创建名称为“text计算文本框”,控件来源属性为计算表达式: =year(date())-year([工作时间]),计算教龄。
二、窗体的类型
窗体按功能分为: (1)数据操作窗体:主要用于对表或查询进行显示、输入、修改等操作。 数据操作窗体又根据数据组织和表现形式分为单窗体、数据表窗体、分割窗 体、多项目窗体、数据透视表窗体和数据透视图窗体。 (2)控制窗体:主要用来操作、控制程序的运行,它是能过选项卡、按钮、 选项按钮等控件对象来响应用户请求的。
(5)页面页脚:位于窗体页脚上部,主体下部,用于设置打印时
的页脚信息。 注意:一个窗体必须有主体节,其它节可根据需要设置。
18
窗体页眉/页脚和页面页眉/页脚的添加和去除。右击主体节的空 白区域,在弹出的菜单中选择窗体页眉/页脚和页面页眉/页脚。 2、“窗体设计工具”选项卡 包括“设计”、“排列”、“格式”三个选项卡,其中“设计” 选项卡中“控件”组中是设计窗体的主要工具。 考题:在窗体设计时,要设置标签文字的显示格式应使用() A、格式工具栏 3、字段列表 多数情况,窗体是基于某一个表或查询建立起来的,因此控件 通常显示的是表或查询中的字段值。 打开方法:“设计”选项卡-----“工具”组-----“添加现有字段” 按钮。
窗体、报表章节练习题试题及答案
窗体、报表章节练习题试题及答案94.在下列区域内,用于显示窗体标题,窗体使用说明的区域是() [单选题] *A.窗体页眉(正确答案)B.窗体页脚C.页面页眉D.页面页脚95.在窗体的5个构成部分中,( )只有在打印预览时才出现在窗体顶部。
[单选题] *A.窗体页眉B.窗体页脚C.页面页眉(正确答案)D.页面页脚96.在窗体的设计视图中添加一个文本框控件时,下列说法正确的是() [单选题] *A.会自动添加一个附加标签(正确答案)B.不会添加附加标签C.文本框的附加图标不能被删除D.都不对99.能够绑定数据但是不可以接受输入数据的控件是() [单选题] *A.标签(正确答案)B.文本框C.命令按钮D.线条101 以下( )不是文本框的类型。
[单选题] *A计算型B非绑定型C绑定型D组合型(正确答案)103.用户可以从列表中选择值输入到新纪录或者改变现在记录中的值的控件是()[单选题] *A列表框(正确答案)B文本型C编辑框D命令按钮104.在窗体的各个控件中,( )控件用来完成记录浏览,记录操作,窗体操作等任务。
[单选题] *A 单选按钮B 命令按钮(正确答案)C 文本框D 组合框105.图片缩放模式用于指定如何缩放背景图片。
下列那个不是图片缩放模式?( ) [单选题] *A.剪裁B.拉伸C.缩放D.平铺(正确答案)106.下面关于列表框和组合框的叙述中,错误的是() [单选题] *A.组合框可分为“结合型”和“非结合型”两类。
B.在列表框和组合框中均可以输入新值(正确答案)C.列表框主要是在数据输入时,提供用户直接选择而不必输入。
D.可以在组合框中输入新值,而列表框不能107.使用( )图片类型,可以使表中的图片不依赖于可以被移走或删除的外部文件 [单选题] *A.嵌入(正确答案)B.链接C.关联D.绑定108.如果要选择多个不相邻的控件,则可以按下()键,然后单击要选择的控件 [单选题] *A.CtrlB.Shift(正确答案)C.TabD.Enter109.不是用来作为表或查询中“是”/“否”值的控件是( ) [单选题] *A.复选框B.切换按钮C.选项按钮D.命令按钮(正确答案)110.根据关系模型Students(学号,姓名,性别),查询性别为“女”并按学号从小到大的排序的是() [单选题] *A.SELECT*FROM StudentsWHERE 性别=“女”GROUP BY 学号DESCB.SELECT* FROM StudentsWHERE 性别=“女”GROUP BY 学号ASCC. SELECT* FROM StudentsWHERE 性别=“女”ORDER BY 学号ASC(正确答案)D. SELECT* FROM StudentsWHERE 性别=“女”ORDER BY 学号DESC113.主窗体和子窗体通常用于显示多个表或查询中的数据,这些表或查询中的数据一般应该具有( )关系. [单选题] *A.一对一B.一对多(正确答案)C.多对多D.关联114.如果要显示的记录和字段较多,并且希望可以同时浏览多条记录及方便比较相同字段,则应该创建( )类型的报表。
操作题单项训练 (自动保存的)
操作题单项训练第二章:数据库和表1.在考生文件夹下有一个数据库文件"samp1.mdb"。
在数据库文件中已经建立了一个表对象"学生基本情况"。
根据以下操作要求,完成各种操作:(1)将"学生基本情况"表名称改为"tStud"。
(2)设置"身份ID"字段为主键;并设置"身份ID"字段的相应属性,使该字段在数据表视图中的显示标题为"身份证"。
(3)将"姓名"字段设置为有重复索引。
(4)将"电话"字段的输入掩码设置为"010-********"的形式。
其中,"010-"部分自动输出,后八位为0到9的数字显示。
2.在考生文件夹下有一个数据库文件"samp1.mdb",里边已建立两个表对象"tGrade"和"tStudent";同时还存在一个Excel文件"tCourse.xls"。
请按以下操作要求,完成表的编辑:(1)将Excel文件"tCourse.xls"链接到"samp1.mdb"数据库文件中,链接表名称不变,要求:数据中的第一行作为字段名。
(2)将"tGrade"表中隐藏的列显示出来。
(3)将"tStudent"表中"政治面貌"字段的默认值属性设置为"团员",并将该字段在数据表视图中的显示标题改为"政治面目"。
(4)设置"tStudent"表的显示格式,使表的背景颜色为"蓝色"、网格线为"白色"、文字字号为10。
Access2003窗体、报表、宏知识点
《Access 2003应用基础》知识点(窗体、报表、宏)六、窗体的创建与设计(一)、了解窗体的功能和类型1、窗体的基本概念:窗体是用户和数据库交换信息的界面。
窗体上可放置各种控件,所以窗体是控件的集合。
从窗体中可输入数据,但窗体不存储任何数据,数据都保存在表中。
2、窗体的功能:①数据的显示与编辑:用窗体显示的数据不能排序(用报表输出数据可以排序)。
②数据输入:与报表的区别是报表不能输入数据。
③应用程序流控制:通过窗体上的控件,用VBA可编制出解决很多应用问题的程序。
④信息显示及打印:3、窗体的类型(6种):①纵栏式窗体:每次只能看到一个记录,左边显示字段名,右边显示字段内容。
②表格式窗体:可显示多条记录,每条记录显示在一行中,字段名显示在窗体顶端。
③数据表窗体:与数据表界面相同,显示数据最多。
主要用于子窗体。
④主/子窗体:主要用于显示多个表中具有一对多关系的数据,主窗体显示“一”的数据,只能显示为纵栏式,子窗体显示“多”的数据,可以显示为数据表式或表格式。
⑤图表窗体:使用直方图创建,直观生动,用户易于查看数据中的比例、模式及趋势。
⑥数据透视表窗体:便于进行数据分析,可对数据进行小计、总计。
(二)、了解窗体各控件的功能及使用1、窗体控件类型:控件是窗体上显示数据、执行操作、装饰窗体的对象。
①绑定型控件(结合型控件):与表或查询中字段相连,主要用于显示、输入、更新数据库中的字段值。
从字段列表中拖到窗体上的是绑定型控件,且会自动加一个以字段名作“标题”属性的标签。
②非绑定型控件:没有数据来源,只用于显示信息、线条、矩形或图像,不会修改数据表中字段值。
从工具箱中画到窗体上的是非绑定型控件。
③计算控件:用表达式作为数据源,使用格式为“=表达式”。
文本框就是计算控件。
2、Access窗体上使用的常见控件名称、功能及主要属性:①标签:非绑定型控件,主要用于显示说明性文字信息,如标题、字段名称等。
主要属性设置有:名称(内部调用或编程使用)、标题(标签上的文字)、字体名称(宋体、黑体等)、字号(文字大小)、前景色(文字颜色)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
窗体的组成
➢ 一个窗体由多个部分组成,每个部分称为节 ➢ 一个窗体包含以下五类节
主体 窗体页眉 窗体页脚 页面页眉 页面页脚 ➢ 注意:一个窗体必须有主体节,其它节可根据需要设置。
页眉和页脚只能成对添加。
窗体的组成
用于设置窗体的标题、窗体使用说明或打开相关窗体及执行其 他任务的命令按钮等。
设置窗体在打印时的页头信息,例如:标题、用户要在每页上 方显示的内容等。
用来显示记录数据,可以在屏幕或页面上只显示一条记录,也 可以显示多条记录。
设置窗体在打印时的页脚信息,例如:日期、页码等
用于显示对所有记录都要显示的内容、使用命令的操作说明等 信息
窗体的类型
根据窗体中数据记录的显示方式,
Access提供了6种类型的窗体:
创建完控件以后,需要经常编辑控件。例如对齐控件、调 整控件的间距、设置控件背景色以及设置控件属性等。
属性决定了的窗体外观。
设置窗体外观
练习题
1. Access的窗体可划分为( )、( )、( )、( )。
数据操作窗体、控制窗体、信息显示窗体和交互信息窗体
2. 创建窗体时,数据源是( )、( )、( ) 。
表格式窗体
在一个窗体内同时显示多条记录 通过垂直滚动条进行浏览
数据表窗体
外观与数据表和查询显示数据界面相同
窗体
主/子窗体
包含子窗体的基本窗体称为主窗体 主窗体只能显示为纵栏式的窗体 主窗体中输入数据或添加记录时,会自动
保存每一条记录到子窗体对应的表中
子窗体
窗体中的窗体称为子窗体 子窗体可以显示为表格式窗体或数据表窗体 子窗体内可以含有子窗体
行标题
列标题
创建时,需指定三种字段: ➢ 行标题字段(左侧) ➢ 列标题字段(上部) ➢ 汇总项字段(行交叉处)
实验
利用“交叉表查询向导”查询每个读者的借书情况和借书次数, 行标题为“借书证号”,列标题为“书号”,按“借书日期” 字段计数。查询对象保存为“借阅明细表”。
实验指导详解
纵栏式窗体 表格式窗体 数据表窗体 主/子窗体 图表窗体 数据透视表窗体
Access按功能将窗体分为4种类型 数据操作窗体 控制窗体 信息显示窗体 交互信息窗体
窗体具有下列6种视图类型: ➢ 窗体视图 ➢ 设计视图 ➢ 布局视图 ➢ 数据表视图 ➢ 数据透视表视图 ➢ 数据透视图视图
Access提供了6种类型的窗体:
纵栏式窗体 表格式窗体 数据表窗体 主/子窗体 数据透视图窗体
使用窗体向导创建
数据透视表窗体
一个显示记录按列分隔
创建纵栏式窗体
每列的左边显示字段名
可以随意地安排字段
右建边立显一示个字“段读内者容登记”窗体,如图所示。
数据源为“读者”表,窗体标题为“读者记录”
2.报表的数据源来源不包括( )。
A.表
B.查询
C.SQL语句
D.窗体
3.标签控件通常通过( )向报表中添加。
A.工具栏 B.属性表
C.控件选项组 D.字段列表
4.要使打印的报表每页显示3列记录,应在( )设置。
A.工具箱 B.页面设置 C.属性表 D.字段列表
练习题
二、判断题 5. 一个报表可以有多个页,也可以有多个报表页眉和报表 页脚。
➢ 手动创建窗体: 使用“窗体设计”选项创建窗体
使用“窗体”命令
优点:快捷、简单 缺点:不能自由选择字段
窗体视图
使用“窗体向导”
特点:用户可按向 导提示输入有关信 息,一步一步地完 成窗体的创建工作
使用“窗体设计”
特点:需要创建窗体的每 一个控件,并建立控件和 数据源之间的联系
小窍门
实际设计时: 1. 使用自动方式建立窗体的基本轮廓 2. 切换到“设计”视图使用人工方式进行调整
纵栏式窗体 表格式窗体 数据表窗体 主/子窗体 数据透视图窗体 数据透视表窗体
窗体操作
在学会创建简单窗体后,常需要对窗体中的控件进行 调整,对窗体布局进行设计,体现出窗体对象操作灵 活、界面美观等特点,更好地实现人机交互的功能。
调整控件格式 设置窗体外观 设置窗体的节和属性
调整控件格式
主/子窗体:用于显示多个表或查询中的数据, 这些表或查询中的数据具有一对多关系。
主/子窗体的创建
1、先建立表或查询或窗体,作为子窗体的数据来源 2、打开主窗体,在工具箱中找到子窗体的控件,在主窗体 上拖放一下 3、然后按照子窗体向导一步步设定
窗体的创建
根据窗体中数据记录的显示方式, Access提供了6种类型的窗体:
文文字字标报报签图表表报表((表报纵表表格栏式式))
报表的视图
➢ 报表视图:查看报表的字体、字号 和常规布局等版面设置。
➢ 设计视图:用于创建和编辑报表的 结构。
➢ 打印预览视图:用于查看报表和每 一页上显示的数据。
报表的组成
在设计视图下,查看报表的组成(节)
用来显示报表的标题、图形或说明性文字 用来显示报表中的字段名称或对记录的分组名称
示在屏幕上,而报表还可以打印出来;窗体可以与用户 进行信息交互,而报表没有交互功能。 ➢ 报表通过控件显示数据源中的数据。 ➢ 报表的数据源可以是:表、查询、窗体。
报表的类型
文字报表 ① 纵栏式 ② 表格式 标签是大小、样式一致的卡片,是一种特殊的报表 。
图表报表 标签报表 (教材296页)
的尺寸、添加和删除控件、设置对 象的属性等)
数据表视图
数据表视图 以行列的表格形式显示窗体中的数据
数据透视表视图
数据透视表视图 用于数据的分析与统计
数据透视图视图
数据透视图视图 将数据的分析和汇总结果以图形化 的方式直观地显示出来
窗体的创建
➢ 自动创建窗体: 使用“窗体”命令创建 使用“窗体向导”创建 使用“其他窗体”创建
表、查询、SQL语句
3. 窗体由多个部分组成,每个部分称为( 节),它们是?
窗体页眉、页面页眉、主体和页面页脚、窗体页脚。
4. 主/子窗体中数据的关系一般是( )关系。 一对多
判断题:
1. 决定窗体外观的是属性。
2. 窗体中不可以包含子窗体。
ACCESS报表
➢ Access 使用报表对象来实现打印和输出数据功能 ➢ 报表是专门为打印而设计的特殊窗体。 ➢ 建立报表和建立窗体的过程基本相同,只是窗体最终显
控件简介
控件简介
标签控件:主要用于在窗体上增加文字说明
文本框控件: 主要用于程序运行时接收用户在框内输入
的信息,或输出(显示)程序运行的结果
文本框控件
两者的共同点都是可以显示数据
标签控件
但是标签是不可以编辑的,文本框具有编辑功能
问题:窗体上的“标签”控件可以用来输入数据。
这种说法正确吗?
控件简介
大学计算机II
本讲主要内容
通过窗体用户可以输 入数据、编辑数据、 显示和查询表中的数 据
窗体的功能
窗体的功能是向用户 提供一个直观、方便 的操作数据库的界面
窗体中的信息
➢ 包括(说明性文字、线条、矩形框等) 提示信息 ➢ 不随记录而变化
查看的记录不同,这些值也有所不同 表中字段的具体值 利用控件,可以在窗体的信息和窗体的数据来源之间建立链接
打印表或查询中的记录数据, 是报表显示数据的主要区域
用来显示本页的汇总说明 用来显示整份报表的汇总说明
注意:节代表 各个不同的带 区,每一节只 能被指定一次。
创建报表
使用“报表”命令自动创建报表 使用“报表向导”创建报表 使用“设计视图”创建报表
使用“报表”命令自动创建报表
使用“报表向导”创建报表
使用报表向导创建报表不仅可以选择报表上显示哪些字段,还 可以指定数据的分组和排序方式。并且,如果事先指定了表与 查询之间的关系,那么还可以使用来自多个表或查询的字段进 行创建。
使用“设计视图”创建报表
打印报表
练习题
一、选择题
1.报表的作用不包括( )。
A.分组数据 B.汇总数据 C.格式化数据 D.输入数据
用于指示“二选一”(或双项)选项的控件
切换按钮:用一个按钮实现 两个选项的切换
复选框:是一种可同时选中 多项的基础控件
选项按钮 :也可以叫做单选 按钮
复选框 选项按钮
切换按钮
选项组控件
控件简介
复选框选项组 选项按钮选项组
问题:在选项组中每次只能选择一个选项。这种说法正确吗?
窗体的创建
根据窗体中数据记录的显示方式,
窗体的视图
设计视图
设计视图
用于创建窗体或修改窗体 添加控件对象 修改控件属性 调整控件布局 编写控件事件代码
窗体视图
窗体视图
窗体运行时的显示格式 浏览表中的数据 添加或修改表中的数据
布局视图
布局视图
是处于运行状态的窗体 用于修改窗体最直观的视图 可以调整窗体设计(调整窗体对象
答案:× 6. 表格式报表中,每条记录以行的方式自左向右依次显示 排列。
答案:√ 7. 在报表中也可以交互接收用户输入的数据。
答案:× 8.使用自动报表创建报表只能创建纵栏式报表和表格式报表。
答案:√ 9. 报表中插入的页码其对齐方式有左、中、右三种。
答案:×
交叉表查询
交叉表的功能:将来源于某个表中的字段进行分组,一组列 在数据表的左侧,一组列在数据表的上部,然后在数据表行 与列的交叉处显示表中某个字段的各种计算值。