《(中职)Access数据库应用-项目五管理数据信息.pptx》由会员分享,可在线阅读,更多相关《(中职)Access数据库应用-项目五管理数据信息.pptx(34页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、YCF正版可修改PPT(中职)Access数据库应用-项目五管理数据信息AccessAccess数据库应用数据库应用项目五项目五 管理数据信息管理数据信息任务一 显示教师窗体任务二 编辑课程窗体任务三 编辑教师信息窗体任务四 编辑学生窗体任务五 制作主窗体任务六 制作欢迎界面项目描述窗体(Form)是Access用来和用户进行交互的主要数据库对象。可以将窗体视作窗口,通过窗体查看和访问数据库。美观的窗体可以增加数据库使用的乐趣和效率,有效的窗体有助于避免错误数据的输入,便于人们使用。事实上,在Access应用程序中,所有操作都是在窗体这个界面上完成的。通过窗体可以向表中输入数据、编辑数据,能够
2、查询、排序、筛选和显示数据,可以接收用户的输入并执行相应的操作等。在Access中,可以使用窗体工具、空白窗体工具、设计视图、窗体向导、分割工具、多项目工具等创建窗体,还可以创建数据透视表窗体、创建数据透视图窗体,如图所示即是创建的“学生信息管理系统”的主窗体。目录目录上一页上一页下一页下一页任务一 显示教师窗体任务描述任务描述 窗体是Access数据库中一个非常重要的对象,可以用于输入、编辑、显示表或查询的数据,也可以用作切换面板来打开数据库中的其他窗体和报表,进而控制对数据的访问,还可以用作自定义窗口,根据输入执行相应的操作等。窗体一般与数据库中的一个或多个表和查询绑定,窗体的记录源于数据
3、表和查询中的指定字段或所有字段。本任务将使用窗体工具自动创建“查看教师信息”窗体。目录目录上一页上一页下一页下一页任务一 显示教师窗体学一学学一学窗体作为用户和Access应用程序之间的主要接口,可以用于显示表和查询中的数据,也可以进行数据的输入、编辑修改操作。与数据表不同的是,窗体本身不存储数据,也不像表那样只以行或列的形式显示数据。通过窗体用户可以方便地输入数据、编辑数据、显示和查询表中的数据,可以将整个应用程序组织起来,形成一个完整的应用系统,但任何形式的窗体都是建立在表或查询基础上的。目录目录上一页上一页下一页下一页任务一 显示教师窗体目录目录上一页上一页下一页下一页窗体的组成和结构窗
4、体由多个部分组成,每个部分称为一个“节”,大部分的窗体只有主体节,如果需要,也可以在窗体中包含窗体页眉、及窗体页脚、页面页眉和页面页脚等部分。如图所示。任务一 显示教师窗体目录目录上一页上一页下一页下一页当创建好一个表并向里面填充好数据后,就可以通过数据表这种形式处理数据。虽然数据表将数据以一种简洁而有效的表格形式呈现出来,但这种简单的设计同时也使得读取单个数据非常困难,所以在Access中可以通过创建基于表和查询的“窗体”来使读取数据变得容易。一旦创建好窗体,就可以每次访问一条记录或者查询结果了,也可以跳至记录的最前端或者结尾处,甚至可以跳到表中的任何一条记录上。任务二 编辑课程窗体目录目录
5、上一页上一页下一页下一页学一学学一学控件是窗体上用于显示数据、执行操作、装饰窗体的对象,可以用来查看和处理数据。在窗体中添加的每一个对象都是控件。根据数据来源及属性的不同,可以将控件分为3种类型:绑定型控件、未绑定型控件和计算型控件。绑定型控件的数据源为表或查询中的字段,可用来输入、显示或更新数据库中字段的值,这些值可以是文本、日期、数字、是/否等类型。未绑定型控件没有数据源,用来显示提示信息、直线、矩形或图片等。计算型控件的数据源是表达式而不是字段的控件。表达式可以是运算符、控件名称、字段名称、返回单个值的函数及常量值的组合。任务二 编辑课程窗体目录目录上一页上一页下一页下一页创建文本框控件
6、文本框主要用来输入或编辑字段数据,它是一种交互式控件。文本框分为3种类型:结合型、非结合型与计算型。综合型文本框能够从表、查询或SQL语言中获得所需要的内容;非结合型文本框并没有链接到某一字段,一般用来显示提示信息或接收用户输入数据等;在计算型文本框中,可以显示表达式的结果。当表达式发生变化时,数值就会被重新计算。任务二 编辑课程窗体目录目录上一页上一页下一页下一页例1:在“学生信息管理系统”数据库“编辑教师信息”窗体中添加计算控件,用于计算教师的教龄。在设计视图中打开“编辑教师信息”窗体,单击“设计”选项卡“文本框”按钮,在窗体空白处单击,弹出“文本框向导”,如图所示。任务二 编辑课程窗体目
7、录目录上一页上一页下一页下一页单击两次“下一步”,在文本框名称处输入“教龄”,点击“完成”,窗体上出现教龄文本框,如图所示。任务二 编辑课程窗体目录目录上一页上一页下一页下一页单击教龄文本框,在文本框中输入“=Year(Date()-Year(工作时间)”,完成计算文本框的添加,如图所示。任务三 编辑教师信息窗体目录目录上一页上一页下一页下一页本任务我们将学习利用组合框和选项组设计“编辑教师信息”窗体。任务三 编辑教师信息窗体目录目录上一页上一页下一页下一页学一学学一学1、创建组合框按钮如果在窗体上输入的数据总是取自某个表或查询中的数据,或者取自某固定的数据,可以使用组合框或列表框控件来完成。
8、这样既可以保证输入数据的正确,也可以提高数据的输入速度。例如,在输入教师基本信息是,政治面貌的值包括:“党员”、“团员”、“群众”和“其他”,若将这些值放在组合框或列表框中,用户只需要通过点击鼠标就可以完成数据输入,这样不仅可以避免输入错误,同时也减少了汉字输入量。组合框的列表是由多行数据组成,但平时只显示一行。需要选择其他数据时,可以单击右侧的向下箭头按钮。具体操作见“做一做”。任务三 编辑教师信息窗体目录目录上一页上一页下一页下一页2、创建选项组控件选项组由一个组框及一组复选框、选项按钮或切换按钮组成,选项组可以使用户选择某一组确定的值变得十分容易。因为,只要单击选项组中所需的值,就可以为
9、字段选定数据值。在选项组中每次只能选择一个选项。如果选项组结合到某一个字段,则只有组框架本身结合到此字段,而不是组框架内的复选框、选项按钮或切换按钮。选项组可以设置为表达式或非结合选项组,也可以再自定义对话框中使用非结合选项组来接受用户的输入,然后根据输入的内容来执行相应的操作。具体操作见“做一做”。任务四 编辑学生窗体目录目录上一页上一页下一页下一页任务描述本任务主要实现使用选项卡和列表框实现“学生信息管理系统”中的“学生及相关信息显示”窗体。任务四 编辑学生窗体目录目录上一页上一页下一页下一页当设计的程序越来越复杂时,界面上的控件数量也会随之越来越多。由于包含控件太多,可能导致一个窗体无法
10、在屏幕上完全显示,用户不得不使用垂直滚动条来移动到窗体的不同部分。这样既不便于用户操作也会影响界面显示速度。这是就要考虑如何设计多页窗体或者运用选项卡控件了。大家熟悉的文件属性窗口就是一个选项卡窗体。选项卡控件当窗体中的内容较多无法在一页全部显示时,可以使用选项卡来进行分页,用户只需要单击选项卡上的标签,就可以进行页面的切换。任务四 编辑学生窗体列表框控件窗体中的列表框可以包含一列或几列数据,用户只能从列表中选择值,而不能输入新值。使用组合框,既可以进行选择,也可以输入文本,这也是组合框和列表框的区别,从这点上可以看出,组合框的应用比列表框的应用要广泛一些。目录目录上一页上一页下一页下一页任务
11、五 制作主窗体目录目录上一页上一页下一页下一页任务描述主窗体是一个项目或程序的主要展示窗体,本任务将带领大家使用按钮控件制作主窗体。任务五 制作主窗体目录目录上一页上一页下一页下一页做一做需求:制作程序主窗体步骤一单击窗口最上面“创建”选项卡,再单击“窗体设计”,打开窗体“主体”,如图所示。任务五 制作主窗体目录目录上一页上一页下一页下一页步骤二单击窗口最上面“设计”选项卡,选择按钮控件,然后在窗体主体里单击,在弹起来的“命令按钮向导”里“类别”选“窗体操作”,“操作”选“打开窗体”,然后点“下一步”按钮,如图所示。任务五 制作主窗体目录目录上一页上一页下一页下一页步骤三在“命令按钮向导”里,
12、在“请确定按钮打开的窗体”下选择“课程信息”,如图所示,然后点击“下一步”按钮,选择“打开窗体并显示所有记录”,点击“下一步”按钮。任务五 制作主窗体目录目录上一页上一页下一页下一页步骤四在确定在按钮上显示文本还是图片的“命令按钮向导”里,选择“文本”,并在后面文本框中输入“课程信息”,如图所示,然后点击两次“下一步”按钮,点击“完成”。任务五 制作主窗体目录目录上一页上一页下一页下一页步骤五按照以上步骤分别添加“学生信息”、“教师信息”、“班级信息”、“综合查询”、“退出”按钮,对应着打开“学生及相关信息显示”、“编辑教师信息”、“编辑班级信息”、“综合查询”几个窗体和“退出”宏。设置完成后
13、,点击左上角的“保存”按钮,在另存为窗体中输入要保存的窗体名称“主窗体”,点击“确定”,完成主窗体创建,如图所示任务五 制作主窗体目录目录上一页上一页下一页下一页学一学创建命令按钮控件在窗体中可以使用命令按钮来执行某项操作或某些操作,例如“确定”、“取消”、“关闭”。使用Access提供的“命令按钮向导”可以创建30多种不同类型的命令按钮。如图所示。任务五 制作主窗体目录目录上一页上一页下一页下一页例:在“学生信息管理系统”数据库“课程信息”窗体中添加命令按钮控件,它的功能是跳到下一项纪录,在命令按钮上显示“下一纪录”。任务六 制作欢迎界面目录目录上一页上一页下一页下一页需求:创建“学生信息管
14、理系统”欢迎界面。步骤一单击“创建”选项卡,在窗体命令组中单击“窗体设计”,如图所示,打开窗体“主体”,如图所示。任务六 制作欢迎界面目录目录上一页上一页下一页下一页步骤二在图5-6-2的右侧属性表中的图片出选择后面的.”,在弹出的插入图片对话框中选择要放置的图片,如图所示。任务六 制作欢迎界面目录目录上一页上一页下一页下一页步骤三在右侧的属性表中按照图所示设置相关属性。任务六 制作欢迎界面目录目录上一页上一页下一页下一页步骤四设置完成后,点击左上角的“保存”按钮,在另存为窗体中输入要保存的窗体名称“欢迎窗体”,点击“确定”,如图所示,完成欢迎窗体创建。任务六 制作欢迎界面目录目录上一页上一页
15、下一页下一页学一学前面介绍的窗体的设计过程,比较关注的事窗体的实用性。在实际应用中,窗体的美观性对于应用系统也十分重要。一个美观的窗体可以使操作者赏心悦目从而有助于提高工作效率。窗体美观性的设置包括窗体的背景颜色、图片、控件的背景颜色、前景颜色、字体、字型等。在Access2010中不仅可以对单个窗体进行单项设置,还可以使用“主题”对整个系统的所有窗体进行设置。任务六 制作欢迎界面目录目录上一页上一页下一页下一页应用主题“主题”是整体上设置数据库系统,使所有窗体具有统一色调的快色方法。主题是一套统一的设计元素和配色方案,为数据库系统的所有窗体页眉上的元素提供了一套完整的格式集合。利用主题,可以非常容易地创建具有专业水准,设计精美、美观时尚的数据库系统。在“窗体设计工具/设计”选项卡中的主题组包含三个按钮:主题、颜色和字体。Access一共提供了44套主题供用户选择。图像控件用于向窗体、报表中添加图片。使用图片可以修饰和美化窗体,尤其是可以使窗体具有个性化。公司徽标就是一种图片文件,在数据库系统开发中,通常把公司徽标添加到登录窗体上。在窗体上添加图片有两种方法:通过添加“图像”控件,然后设置“图像”控件的“图片”属性值为相应的图片文件;还可以通过窗体的“图片”属性添加图片。两种方法比较,使用前一种方式比较简单。