计算机二级access数据库入门级应用基础ppt课件4:窗---体.ppt
《计算机二级access数据库入门级应用基础ppt课件4:窗---体.ppt》由会员分享,可在线阅读,更多相关《计算机二级access数据库入门级应用基础ppt课件4:窗---体.ppt(168页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、补充补充n删除查询与追加查询。删除查询与追加查询。n对已存在的表(或查询)删除记录或在原表尾对已存在的表(或查询)删除记录或在原表尾添加记录。添加记录。n举例:举例:1、删除北京学生表中性别为女的学生、删除北京学生表中性别为女的学生记录。记录。n2、在、在1的基础上追加性别为女的学生记录。的基础上追加性别为女的学生记录。补充补充n生成查询结果:生成查询结果:n选择查询(含参数查询)、交叉表查询切换到选择查询(含参数查询)、交叉表查询切换到数据表视图或点击运行按钮都可以查看结果。数据表视图或点击运行按钮都可以查看结果。n操作查询必须通过运行才能生成查询结果。操作查询必须通过运行才能生成查询结果。
2、n查询在运行过程中通过查询在运行过程中通过Ctrl+Break中止查询。中止查询。n参数查询本质是选择查询。只是条件需要用户参数查询本质是选择查询。只是条件需要用户动态输入。结果随着动态变化的条件而改变。动态输入。结果随着动态变化的条件而改变。第四章第四章 窗窗 体体本章概要本章概要n4.1 认识窗体认识窗体n4.2 创建窗体创建窗体n4.3 自定义窗体自定义窗体n4.4 美化窗体美化窗体组成和结构组成和结构6种类型种类型3种视图种视图人工方法(设计视图)人工方法(设计视图)使用向导(使用向导(6种向导)种向导)使用使用Access提供的控件提供的控件使用自动套用格式使用自动套用格式设置格式属
3、性设置格式属性4.1 认识窗体认识窗体n窗体是窗体是Access中的数据库对象。中的数据库对象。n利用窗体可以方便地维护窗体所基于的源表或利用窗体可以方便地维护窗体所基于的源表或查询的记录,包括向窗体所基于的源表或查询查询的记录,包括向窗体所基于的源表或查询中对记录进行添加、删除和修改等操作。中对记录进行添加、删除和修改等操作。n建立窗体的主要目的是给用户一个友好的界面,建立窗体的主要目的是给用户一个友好的界面,来使用专业人员开发出的数据库应用软件。来使用专业人员开发出的数据库应用软件。n举例举例4.1.1 窗体的概念和作用窗体的概念和作用n窗体有多种形式,不同的窗体能够完成不同的窗体有多种形
4、式,不同的窗体能够完成不同的功能。窗体中的信息主要有两类:功能。窗体中的信息主要有两类: 一类是一类是提示信息提示信息,例如,说明性的文字或图形,例如,说明性的文字或图形元素,如线条、矩形框等,使得窗体比较美观,元素,如线条、矩形框等,使得窗体比较美观, 另一类是另一类是所处理的表或查询的记录所处理的表或查询的记录。利用控件,。利用控件,可以在窗体的信息和窗体的数据来源之间建立可以在窗体的信息和窗体的数据来源之间建立链接。链接。n例如:图例如:图4.1所示的所示的“学生选课成绩学生选课成绩”窗体窗体说明性文字,不随记录而变化说明性文字,不随记录而变化字段的具体值,字段的具体值,随记录而变化随记
5、录而变化窗体的作用窗体的作用n窗体的重要窗体的重要作用作用是接收用户输入的数据或命令,是接收用户输入的数据或命令,编辑、显示数据库中的数据,构造方便、美观编辑、显示数据库中的数据,构造方便、美观的输入的输入/输出界面。输出界面。n创建数据输入窗体可以用来向表中输入数据。创建数据输入窗体可以用来向表中输入数据。n创建切换面板窗体可以打开其他窗体和报表。创建切换面板窗体可以打开其他窗体和报表。4.1.2 窗体的组成和结构窗体的组成和结构n窗体由多个部分组成,每个部分称为一个窗体由多个部分组成,每个部分称为一个“节节”。主体节(窗体页眉、页面页眉、页面。主体节(窗体页眉、页面页眉、页面页脚及窗体页脚
6、)如图页脚及窗体页脚)如图4.2所示。所示。节节主体节主体节n主体节主体节通常用来通常用来显示记录数据显示记录数据,可以在屏幕或,可以在屏幕或页面上只显示一条记录,也可以显示多条记录。页面上只显示一条记录,也可以显示多条记录。n窗体页眉窗体页眉位于窗体顶部位置,一般用于设置窗位于窗体顶部位置,一般用于设置窗体的标题、窗体使用说明或打开相关窗体及执体的标题、窗体使用说明或打开相关窗体及执行其他任务的命令按钮。在行其他任务的命令按钮。在“窗体视图窗体视图”和和“打印预览打印预览”下均可见。下均可见。n窗体页脚窗体页脚位于窗体底部,一般用于显示对所有位于窗体底部,一般用于显示对所有记录都要显示的内容
7、、使用命令的操作说明等记录都要显示的内容、使用命令的操作说明等信息。也可以设置命令按钮,以便执行必要的信息。也可以设置命令按钮,以便执行必要的控制。在控制。在“窗体视图窗体视图”和和“打印预览打印预览”下均可下均可见。见。n页面页眉页面页眉一般用来设置窗体在一般用来设置窗体在打印打印时的页头信时的页头信息。例如,标题、用户要在每一页上方显示的息。例如,标题、用户要在每一页上方显示的内容。在内容。在“窗体视图窗体视图”下不可见,在下不可见,在“打印预打印预览览”下可见。下可见。n页面页脚页面页脚一般用来设置窗体在一般用来设置窗体在打印打印时的页脚信时的页脚信息。例如,日期、页码或用户要在每一页下
8、方息。例如,日期、页码或用户要在每一页下方显示的内容。在显示的内容。在“窗体视图窗体视图”下不可见,在下不可见,在“打印预览打印预览”下可见。下可见。其他元素其他元素n窗体中还有标签、文本框、复选框、列表框、窗体中还有标签、文本框、复选框、列表框、组合框、选项组、命令按钮、图像等图形化的组合框、选项组、命令按钮、图像等图形化的对象,这些对象被称为对象,这些对象被称为控件控件。n一个控件可以显示数据、执行操作使窗体(报一个控件可以显示数据、执行操作使窗体(报表、数据访问页)更易于阅读。表、数据访问页)更易于阅读。4.1.3 窗体的类型窗体的类型n6种类型的窗体:纵栏式窗体、表格式窗体、种类型的窗
9、体:纵栏式窗体、表格式窗体、 数据表窗体、主数据表窗体、主/子窗体、图表窗体和数据透子窗体、图表窗体和数据透视表窗体。其中,前视表窗体。其中,前3种可自动创建。种可自动创建。1.纵栏式窗体纵栏式窗体n将窗体中的一个显示记录按将窗体中的一个显示记录按列(字段)列(字段)分隔。分隔。n每列的左边显示字段名,右边显示字段内容。每列的左边显示字段名,右边显示字段内容。n每次只能显示每次只能显示一个记录一个记录的内容,而数据表每次的内容,而数据表每次可以显示很多记录。这是它们最大的区别可以显示很多记录。这是它们最大的区别 。n可以随意的安排字段,使用可以随意的安排字段,使用Windows的多种的多种控制
10、操作,设置直线、方框、颜色、特殊效果控制操作,设置直线、方框、颜色、特殊效果等。等。图图4.3 纵栏式窗体示例纵栏式窗体示例2.表格式窗体表格式窗体n当记录内容较少时,可以在一个窗体中显示多条记录当记录内容较少时,可以在一个窗体中显示多条记录的内容。表格式窗体可以做到。的内容。表格式窗体可以做到。n如图如图4.4所示的所示的“学生学生”窗体,窗体上显示了两条记录。窗体,窗体上显示了两条记录。如果要浏览更多的记录可以通过垂直滚动条进行预览如果要浏览更多的记录可以通过垂直滚动条进行预览图4.4表格式窗体示例n数据表窗体从外观上与数据表和查询显示数据数据表窗体从外观上与数据表和查询显示数据的界面相同
11、,如图的界面相同,如图4.5所示。所示。图图4.5数据表窗体示例数据表窗体示例3.数据表窗体数据表窗体数据表窗体的主要作用是作为一个窗体的数据表窗体的主要作用是作为一个窗体的子窗体子窗体。 n注意:数据表窗体并不存储数据,只是把表内容在窗注意:数据表窗体并不存储数据,只是把表内容在窗体上以表显示。体上以表显示。4.主主/子窗体子窗体n窗体中的窗体称为窗体中的窗体称为子窗体子窗体,包含子窗体的基本窗,包含子窗体的基本窗体称体称为主窗体为主窗体。n主窗体和子窗体通常用于显示多个表或查询中的主窗体和子窗体通常用于显示多个表或查询中的数据,这些表或查询中的数据具有数据,这些表或查询中的数据具有一对多一
12、对多关系。关系。n主窗体只能显示为纵栏式的窗体,子窗体可以显主窗体只能显示为纵栏式的窗体,子窗体可以显示为数据表窗体或表格式窗体。示为数据表窗体或表格式窗体。n当在主窗体中输入数据或添加记录时,当在主窗体中输入数据或添加记录时,Access会会自动保存自动保存每一条记录到子窗体对应的表中。举每一条记录到子窗体对应的表中。举例例n在子窗体中,可创建二级子窗体,即在主窗体在子窗体中,可创建二级子窗体,即在主窗体内可以包含子窗体,子窗体内又可以含有子窗内可以包含子窗体,子窗体内又可以含有子窗体。体。n主窗体和子窗体彼此链接,主窗体显示某一条主窗体和子窗体彼此链接,主窗体显示某一条记录的信息,子窗体就
13、会显示与主窗体当前记记录的信息,子窗体就会显示与主窗体当前记录相关的记录的信息。录相关的记录的信息。n例如,在例如,在“教学管理教学管理”数据库中,每名学生可数据库中,每名学生可以选多门课程,这样以选多门课程,这样“学生学生”和和“选课成绩选课成绩”之间就存在一对多的关系,之间就存在一对多的关系,“学生学生”表中的每表中的每一条记录都与一条记录都与“选课成绩选课成绩”表中的多条记录相表中的多条记录相对应。对应。主窗体子窗体图图4.7 图表图表窗体示例窗体示例5.图表窗体图表窗体n利用利用Microsoft Graph以图表方式直观形象地显示用以图表方式直观形象地显示用户的数据,如图户的数据,如
14、图4.7所示。所示。n6.数据透视表窗体数据透视表窗体图4.8 数据透视表窗体示例用用 Microsoft Excel 创建数据透视表对象,创建数据透视表对象,再用再用 Microsoft Access 创建内嵌数据透视表创建内嵌数据透视表对象的窗体。对象的窗体。4.1.4 窗体的视图窗体的视图n表有表有2种视图:种视图:“数据表数据表”视图和视图和“设计设计”视视图图n查询有查询有3种视图:种视图:“数据表数据表”视图、视图、“设计设计”视图和视图和SQL视图。视图。n窗体窗体有有3种视图:种视图:“设计设计”视图、视图、“窗体窗体”视视图、图、“数据表数据表”视图。视图。n窗体的窗体的“设
15、计设计”视图是用于创建窗体或修改窗视图是用于创建窗体或修改窗体的窗口。体的窗口。n窗体的窗体的“窗体窗体”视图是视图是显示记录显示记录数据的窗口,数据的窗口,主要用于添加或修改表中的数据;主要用于添加或修改表中的数据;n窗体的窗体的“数据表数据表”视图是以行列格式视图是以行列格式显示表显示表、查询查询或窗体数据的窗口,如图或窗体数据的窗口,如图4.5所示。在所示。在“数据表数据表”视图中可以编辑、添加、修改、查视图中可以编辑、添加、修改、查找或删除数据。找或删除数据。n“设计设计”视图中可以创建窗体,更改窗体的设视图中可以创建窗体,更改窗体的设计,在计,在“设计设计”视图中创建了窗体之后,就可
16、视图中创建了窗体之后,就可以在以在“窗体窗体”视图中或视图中或“数据表数据表”中进行查看。中进行查看。4.2 创建窗体创建窗体n人工方式人工方式:需要创建窗体的每一个控件,并建:需要创建窗体的每一个控件,并建立控件和数据源之间的联系。较麻烦。立控件和数据源之间的联系。较麻烦。n向导方式向导方式:可以简单、快捷地创建窗体。简单:可以简单、快捷地创建窗体。简单但不一定完全符合要求。但不一定完全符合要求。n要求:先使用要求:先使用“向导向导”建立窗体的基本轮廓,建立窗体的基本轮廓,然后再切换到然后再切换到“设计设计”视图,使用人工方式进视图,使用人工方式进行修改。行修改。6种制作窗体的向导种制作窗体
17、的向导nAccess提供的制作窗体的向导:提供的制作窗体的向导:n窗体向导窗体向导n自动创建窗体:纵栏表自动创建窗体:纵栏表n自动创建窗体:表格自动创建窗体:表格n自动创建窗体:数据表自动创建窗体:数据表n图表向导图表向导n数据透视表向导数据透视表向导4.2.1 使用使用“自动创建窗体自动创建窗体”n如果使用如果使用“自动创建窗体自动创建窗体”创建一个显示创建一个显示选定选定表表或或查询查询中所有字段及记录的窗体,在建成后中所有字段及记录的窗体,在建成后的窗体中,每一个字段都显示在一个独立的行的窗体中,每一个字段都显示在一个独立的行上,并且左边带有一个标签。上,并且左边带有一个标签。n“自动创
18、建窗体:纵栏表自动创建窗体:纵栏表”n“自动创建窗体:表格自动创建窗体:表格”n“自动创建窗体:数据表自动创建窗体:数据表”的创建过程完全相的创建过程完全相同同n例例4.1 在在“教学管理教学管理”数据库中,使用数据库中,使用“自动自动创建窗体:纵栏表创建窗体:纵栏表”创建创建“课程课程”窗体。具体窗体。具体操作步骤如下:操作步骤如下:n(1)在在“数据库数据库”窗口中,如果数据源是表,窗口中,如果数据源是表,则单击则单击“表表”对象;如果数据源是查询,则单对象;如果数据源是查询,则单击击“查询查询”对象。这里单击对象。这里单击“表表”对象。在对象。在“表表”对象中,选中对象中,选中“课程课程
19、”n(2)单击工具栏上的单击工具栏上的“新对象新对象”按钮按钮 右侧的向右侧的向下箭头按钮,从下拉列表中选择下箭头按钮,从下拉列表中选择“窗体窗体”选项,选项,显示显示“新建窗体新建窗体”对话框,如图对话框,如图4.9所示。所示。n也可以在也可以在“窗体窗体”对象下直接单击对象下直接单击“新建新建”按按钮钮 ,然后在显示的,然后在显示的“新建窗体新建窗体”对话框中,对话框中,从从“请选择该对象数据的来源表或查询请选择该对象数据的来源表或查询”下拉下拉列表中选择列表中选择“课程课程”表表图图4.9“新建窗体新建窗体”对话对话框框n(3)从对话框中选择从对话框中选择“自动创建窗体:纵栏式自动创建窗
20、体:纵栏式”选项,屏幕显示新建的窗体,如图选项,屏幕显示新建的窗体,如图4.10所示所示图图4.10 “课程课程”窗体窗体n(4)单击工具栏上的单击工具栏上的“保存保存” 按钮,屏幕显示按钮,屏幕显示“另存为另存为”对话框,在对话框,在“窗体名称窗体名称”框内输入框内输入窗体的名称,单击窗体的名称,单击“确定确定”按钮,就建立了纵按钮,就建立了纵栏式窗体。栏式窗体。4.2.2 使用使用“窗体向导窗体向导”n使用使用“自动创建窗体自动创建窗体”虽然可以快速地创建窗虽然可以快速地创建窗体,但所建窗体只适用于简单地单列窗体,窗体,但所建窗体只适用于简单地单列窗体,窗体的布局也已确定,如果要加入用户对
21、各个字体的布局也已确定,如果要加入用户对各个字段的选择,可以使用段的选择,可以使用“窗体向导窗体向导”来创建窗体。来创建窗体。n1.创建基于一个表的窗体创建基于一个表的窗体n使用使用“窗体向导窗体向导”创建的窗体,其数据源可以创建的窗体,其数据源可以来自于一个表或查询。下面通过一个实例介绍来自于一个表或查询。下面通过一个实例介绍创建基于一个表或查询的窗体。创建基于一个表或查询的窗体。n例4.2 在在“教学管理教学管理”数据库中创建数据库中创建“输入教师信息输入教师信息”窗体。具体操作步骤窗体。具体操作步骤如下:如下:n(1)在在“窗体窗体”对象中双击对象中双击“使用向导创使用向导创建窗体建窗体
22、”选项,屏幕显示选项,屏幕显示“窗体向导窗体向导”第一个对话框,如图第一个对话框,如图4.11所示。所示。图4.11 “窗体向导”第一个对话框n(2)单击单击“表表/查询查询”下拉列表框右侧的向下箭头按钮,下拉列表框右侧的向下箭头按钮,从中选择从中选择“表:教师表:教师”。这时在左侧。这时在左侧“可用字段可用字段”列列表框中列出了所有可用的字段。表框中列出了所有可用的字段。n(3)在在“可用字段可用字段”列表框中选择需要在新建窗体中显列表框中选择需要在新建窗体中显示的字段,单击示的字段,单击 按钮,将所选字段移到按钮,将所选字段移到“选定的字段选定的字段”列表框中。如果需要将所有的可用字段全部
23、移到列表框中。如果需要将所有的可用字段全部移到“选选定的字段定的字段”列表框中,可以单击列表框中,可以单击 。如果不希望在。如果不希望在“选选定的字段定的字段”列表中某个字段出现在窗体中,在列表中某个字段出现在窗体中,在“选定选定的字段的字段”列表框中选择该字段,然后单击列表框中选择该字段,然后单击 将其重新移将其重新移回回“可用字段可用字段”列表框中,单击列表框中,单击 则将全部则将全部“选定的字选定的字段段”移回移回“可用字段可用字段”列表框中。这里单击列表框中。这里单击 按钮选择按钮选择所有字段所有字段n(4)单击单击“下一步下一步”按钮,屏幕显示如图按钮,屏幕显示如图4.12所示的所示
24、的“窗体向导窗体向导”第二个对话框。在此对话第二个对话框。在此对话框中,选择框中,选择“纵栏表纵栏表”选项按钮,这时在左边选项按钮,这时在左边可以看到所建窗体的布局。可以看到所建窗体的布局。图4.12 “窗体向导”第二个对话框n(5)单击单击“下一步下一步”按钮,屏幕显示如图按钮,屏幕显示如图4.13所示的所示的“窗体向导窗体向导”第三个对话框。在对话框第三个对话框。在对话框右侧的列表框中列出了若干窗体的样式,选中右侧的列表框中列出了若干窗体的样式,选中的样式在对话框的左侧显示,用户可选择喜欢的样式在对话框的左侧显示,用户可选择喜欢的样式。这里选择的样式。这里选择“标准标准”样式。样式。图4.
25、13 “窗体向导”第三个对话框n(6)单击单击“下一步下一步”按钮,屏幕显示如图按钮,屏幕显示如图4.14所示的所示的“窗体向导窗体向导”最后一个对话框,在最后一个对话框,在“请请为窗体指定标题为窗体指定标题”框中输入框中输入“输入教师信息输入教师信息”。如果想在完成窗体的创建后,打开窗体并查看如果想在完成窗体的创建后,打开窗体并查看或输入数据,选中或输入数据,选中“打开窗体查看或输入信打开窗体查看或输入信息息”;如果要调整窗体的设计,则选中;如果要调整窗体的设计,则选中“修改修改窗体设计窗体设计”。这里选择。这里选择“打开窗体查看或输入打开窗体查看或输入信息信息”。图4.14 “窗体向导”第
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 二级 access 数据库 入门 应用 基础 ppt 课件
限制150内