




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
项目七
数据库应用程序的设计与制作
——Access2010的应用主讲人:XXX项目导读
Access2010是微软公司推出的基于Windows的桌面关系数据库管理系统(RelationalDatabaseManagementSystem,RDBMS),是Office系列应用软件之一。它提供了表、查询、窗体、报表、宏、模块6种用来建立数据库系统的对象,以及多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化。为建立功能完善的数据库管理系统提供了方便,也使普通用户不必编写代码,就可完成大部分的数据管理任务。学习目标能力目标能使用Access2010进行数据库应用的各种功能模块设计知识目标掌握数据库系统的基本概念掌握Access2010中数据库的创建方法掌握Access2010中表的创建方法及数据记录的编辑方法掌握创建查询、窗体、报表等基本操作方法素质目标培养学生的团队协作、友爱互助精神培养学生具有积极进取、勇于创新的思想和意识逐步培养学生具有勤于动手、善于思考、乐于实践的学习习惯培养学生的社会实践能力,以提高学生的综合素质CONTENT人事管理系统功能模块设计任务任务描述使用Access2010制作一个人事管理系统的功能模块,要求在“人事管理”数据库中创建“职工基本情况”表和“工资”表。实现对职工基本情况表、工资表的管理,具备添加、编辑、删除、查找和替换记录的功能,能够进行职工个人基本信息及工资的输入、查询、报表打印等功能任务实施——活动一:创建“人事管理”数据库(1)启动Access2010。在Access的初始界面中,在“文件”选项卡左侧的窗格中选择“新建”选项,在可用模板中选择“空数据库”选项(如左下图)(2)在右侧“空数据库”窗格中,单击“浏览”按钮,弹出“文件新建数据库”对话框(如右下图)。将路径定位到E盘的“人事管理系统”文件夹,并在“文件名”文本框中输入“人事管理”任务实施——活动二:设置“人事管理”数据库的默认文件夹(1)在“文件”选项卡中,选择“选项”选项,弹出“Access选项”对话框。(2)选择“常规”选项,在“默认数据库文件夹”文本框中输入“E:\人事管理系统”,单击“确定”按钮,如右图(3)在数据库窗口,单击右上角的关闭按钮,结束数据库的创建过程任务实施——活动三:创建“职工基本情况”表和“工资”表(1)启动Access2010,在“文件”选项卡的左侧窗格中,选择“打开”选项,在弹出的“打开”对话框中,找到“人事管理”数据库文件,如下图任务实施——活动三:创建“职工基本情况”表和“工资”表(2)在“创建”选项卡的“表格”组中,单击“表格工具-设计”按钮,打开表的设计视图窗口,如下图任务实施——活动三:创建“职工基本情况”表和“工资”表(3)按下表所示的结构要求,在表的设计视图中定义“职工基本情况”表和“工资”表的各个字段任务实施——活动三:创建“职工基本情况”表和“工资”表(4)将所有字段的名称、数据类型、说明等内容输入后,关闭表的设计视图窗口,系统提示是否保存表,单击“是”按钮,弹出“另存为”对话框,在该对话框中输入表名称“职工基本情况”后,按“确定”按钮,弹出“尚未定义主键”对话框,提示是否创建主键,单击“否”按钮。(5)重复第二步到第四步操作,创建“工资”表任务实施——活动四:设置表的主键(1)打开“人事管理”数据库。(2)用鼠标右键单击“职工基本情况”表,在弹出的快捷菜单中选择“设计视图”选项。(3)选择“职工编号”字段,然后在“设计”选项卡的“工具”组中,单击“主键”按钮,完成主键的设置。或者选择“职工编号”字段,用鼠标右键单击,在弹出的快捷菜单中选择“主键”选项,即可在“职工编号”左侧加上主键标识。(4)单击快速访问工具栏中的“保存”按钮,保存主键设置,然后关闭设计视图窗口。(5)用同样的方法将“职工编号”设置为“工资”表的主键任务实施——活动五:为表建立索引在“职工基本情况”表中基于“姓名”字段创建一个非唯一的索引,以及在“工资”表中基于“姓名”和“职工编号”字段创建一个唯一索引。(1)打开“人事管理”数据库,并在设计视图中打开“职工基本情况”表。(2)选择“姓名”字段,在“索引”属性文本框中选择“有(有重复)”选项,如右图任务实施——活动五:为表建立索引(3)在“文件”选项卡中,选择“保存”选项,然后关闭设计窗口。(4)在设计视图中打开“工资”表,因为前面已将“职工编号”设置为“工资”表主键,所以在“索引”属性文本框中显示是“有(无重复)”。(5)选择“姓名”字段,在“索引”属性文本框中选择“有(无重复)”选项,如右图。(6)在“文件”选项卡中,选择“保存”选项,然后关闭设计窗口。任务实施——活动六:在“职工基本情况”表与“工资”表之间建立关系(1)打开“人事管理”数据库,在“数据库工具”选项卡的关系组中,单击“关系”按钮,打开“关系”窗口,弹出“显示表”对话框(也可单击关系组中的“显示表”按钮,弹出“显示表”对话框)。将两个表添加到“关系”窗口中,如右图,单击“关闭”按钮任务实施——活动六:在“职工基本情况”表与“工资”表之间建立关系(2)选择“职工基本情况”表中的“职工编号”字段,按住鼠标左键拖到“工资”表的“职工编号”字段上,并松开鼠标左键,出现“编辑关系”框后,单击“创建”按钮,以创建两表的关系,如右图任务实施——活动七:查找“工资”表中“基本工资”在3000元以下的记录(1)打开“人事管理”数据库,在“创建”选项卡的“查询”组中,单击“查询设计”按钮。打开“查询设计”视图,弹出“显示表”对话框任务实施——活动七:查找“工资”表中“基本工资”在3000元以下的记录(2)选择数据源。在“显示表”对话框中,选择“表”选项卡的“工资”选项,单击“添加”按钮。(3)分别双击职工编号、姓名、基本工资、出差津贴、绩效考核字段,将其添加到字段行中。(4)在“基本工资”字段的“条件”行中输入查询条件的表达式为<3000。(5)在“设计”选项卡的“结果”组中,单击“运行”按钮,可查看查询的运行结果。(6)在“文件”选项卡中,选择“保存”选项,在弹出的“另存为”对话框中输入“基本工资少于3000”,单击“确定”按钮。任务实施——活动八:从“职工基本情况”表中检索所有姓“李”的女职工(1)打开“人事管理”数据库,在“创建”选项卡的“查询”组中,单击“查询向导”按钮,弹出“新建查询”对话框。(2)在“新建查询”对话框中选择“简单查询向导”选项,单击“确定”按钮。(3)在“简单查询向导”对话框的“表/查询”下拉列表框中,选择查询所涉及的“表:职工基本情况”选项,然后在“可用字段”列表框中选择查询所涉及的字段,单击“>”按钮,可将选择的字段添加到“选定字段”列表中,或者单击“>>”按钮可添加全部字段。在本例中单击添加所有字段按钮“>>”将“职工基本情况”表的全部字段添加到“选定字段”列表框中。(4)然后单击“下一步”按钮任务实施——活动八:从“职工基本情况”表中检索所有姓“李”的女职工任务实施——活动八:从“职工基本情况”表中检索所有姓“李”的女职工(5)选中“修改查询设计”单选按钮,在查询设计网格中选择“性别”字段的“条件:”单元格,然后输入“女”,在查询设计网格中单击“姓名”字段的“条件:”单元格,然后输入“李*”(注意此处引号为半角双引号)。(6)单击“运行”按钮,查看查询的运行结果。(7)在“文件”选项卡中,选择“保存”选项,在弹出的“另存为”对话框中输入“李姓女同学信息”,单击“确定”按钮任务实施——活动九:将“绩效考核”小于1500元的职工基本工资减少200元(1)打开“人事管理”数据库,在“创建”选项卡的“查询”组中,单击“查询设计”按钮,在弹出的“显示表”对话框中将“工资”表添加到查询设计“视图”的字段列表中。(2)在“设计”选项卡的“查询类型”组中,单击“更新”按钮。(3)向查询设计网络添加要更新的字段:从“工资”表中将“职工编号”“姓名”“基本工资”等字段拖到查询设计网格中,也可以在“字段:”所在行下拉列表中选择相应的字段。(4)设计字段的更新值:在“基本工资”字段对应的“更新到”行单元格中输入改变的字段值表达式“[基本工资]-200”任务实施——活动九:将“绩效考核”小于1500元的职工基本工资减少200元(5)设计字段的更新条件:在“绩效考核”字段对应的“条件:”行输入表达式“<=1500”(如右图)。(6)单击“结果”组中的“运行”命令,查看查询的运行结果。(7)在“文件”选项卡中,选择“保存”选项,在弹出的“另存为”对话框中输入“工资更新”,单击“确定”按钮任务实施——活动十:创建参数查询,“职工基本情况”表(1)打开“人事管理”数据库,在“创建”选项卡的“查询”组中,单击“查询设计”按钮,弹出“显示表”对话框,将“工资”表和“职工基本情况”表添加到查询设计视图的字段列表中。(2)在“查询设计”视图中将“职工编号”“姓名”“性别”“民族”和“出生年月”添加到字段行中。(3)在“出生年月”对应的“条件”行中,输入“Between[起始时间]And[终止时间]”任务实施——活动十:创建参数查询,“职工基本情况”表(4)在空白位置上输入“实发工资:[工资]![基本工资]+[工资]![加班工资]+[工资]![出差津贴]+[工资]![绩效考核]-[工资]![养老保险]-[工资]![医疗保险]-[工资]![住房公积金]”。(5)单击“结果”组中的“运行”,也可直接切换到数据表视图查看运行结果。(6)在“文件”选项卡中选择“保存”选项,在弹出的“另存为“的对话框中输入“实发工资”,单击“确定”按钮任务实施——活动十一:“职工基本情况”表记录的修改、删除、更新1.利用窗体向导创建“职工基本情况”窗体(1)打开“人事管理”数据库,在“创建”选项卡的“窗体”组中,单击“窗体向导”按钮。(2)在弹出的“窗体向导”对话框(如左下图)中,选择“表/查询”下拉列表中的“表:职工基本情况”选项,从“可用字段”列表中添加所需的字段,在这里添加全部字段。(3)单击“下一步”按钮,在弹出的“窗体向导”对话框中确定窗体使用的布局(如右下图)任务实施——活动十一:“职工基本情况”表记录的修改、删除、更新1.利用窗体向导创建“职工基本情况”窗体(4)单击“下一步”按钮,在弹出的“窗体向导”对话框中为窗体指定标题(如左下图)。(5)单击“完成”按钮,窗体就制作完成了,保存设计好的窗体,取名为“职工基本情况表”。双击“人事管理”数据库窗体对象中的“职工基本情况表”窗体(如右下图)任务实施——活动十一:“职工基本情况”表记录的修改、删除、更新2.手工方式创建“职工基本情况”窗体(1)打开“人事管理”数据库,在“创建”选项卡的“窗体”组中,单击“窗体设计”按钮。(2)右击生成的“窗体”对象,在弹出的快捷菜单中选择相应的选项进行窗体的格式化设置,如选择“填充/背景色”选项可以为窗体设置背景色(如下图)。选择“窗体页眉/页脚”选项可以为窗体设置页眉和页脚任务实施——活动十一:“职工基本情况”表记录的修改、删除、更新2.手工方式创建“职工基本情况”窗体(3)利用“控件”组中的文本框工具,设计一个窗体界面(如左下图)。(4)右击窗体的“主体”对象,在弹出的快捷菜单中选择“属性”选项,并在“节:主体”对话框中选择“窗体”选项(如右下图)任务实施——活动十一:“职工基本情况”表记录的修改、删除、更新2.手工方式创建“职工基本情况”窗体(5)在“窗体”属性对话框中选择“数据”选项卡,单击“记录源”右侧的“
”按钮(如下图),弹出“窗体1:查询生成器”窗口,在“显示表”对话框中添加“职工基本情况”表,单击“关闭”按钮任务实施——活动十一:“职工基本情况”表记录的修改、删除、更新2.手工方式创建“职工基本情况”窗体(6)在“窗体1:查询生成器”窗口中将“职工基本情况”表中的全部字段添加到“字段”行(如下图)任务实施——活动十一:“职工基本情况”表记录的修改、删除、更新2.手工方式创建“职工基本情况”窗体(7)关闭“窗体1:查询生成器”窗口和“窗体”对话框,返回之前设计的窗体界面。右击界面中“职工编号”右侧显示“未绑定”的文本框,在弹出的快捷菜单中选择“属性”选项,并在“文本框:职工编号”属性对话框中选择“数据”选项卡,单击“控件来源”右侧的下三角按钮,选择“职工编号”选项,如下图所示。关闭操作用对话框。按相同的方法完成界面上其他“未绑定”文本框的“控件来源”设置。(8)保存对窗体的设计,取名为“职工基本情况”任务实施——活动十一:“职工基本情况”表记录的修改、删除、更新3.在窗体中修改记录(1)右击“人事管理”数据库中的“职工基本情况表”窗体对象,然后单击“弹出“按钮。或者直接双击“职工基本情况表”窗体对象。(2)在记录浏览器中输入要修改的记录号,也可通过窗体下部的“上一记录”“下一记录”“首记录”和“尾记录”的操作定位到要修改的记录上,对记录中的数据进行修改(如右图)任务实施——活动十一:“职工基本情况”表记录的修改、删除、更新4.在窗体中删除记录(1)右击“人事管理”数据库中的“职工基本情况表”窗体对象,然后单击“打开“按钮。或若直接双击“职工基本情况表”窗体对象。(2)在记录浏览器中输入要修改的记录号,也可通过“上一记录”“下一记录”“首记录”和“尾记录”操作定位到要删除的记录上。(3)在“开始”选项卡的“记录”组中,单击“删除”右侧的“删除记录”按钮。5.在窗体中更新记录(1)在“设计”视图状态下打开窗体,右击窗体对象的主体,在弹出的快捷菜单中选择“属性”选项。(2)在弹出的“节:主体”对话框中选择“窗体”选项。(3)在“窗体”属性对话框中选择“数据”选项卡。任务实施——活动十二:在“职工基本情况”表中,建立分组级别1.利用“报表向导”创建报表(1)打开“人事管理”数据库,在“创建”选项卡的“报表”组中,单击“报表向导”按钮。(2)在弹出的“报表向导”对话框中,选择“表/查询”下拉列表中的“表:职工基本情况”选项,从“可用字段”列表中添加所需的字段,这里添加了全部字段(如左下图)。(3)单击“下一步”按钮,选择“性别”选项作为分组级别(如右下图)。任务实施——活动十二:在“职工基本情况”表中,建立分组级别1.利用“报表向导”创建报表(4)单击“下一步”按钮,明确“排序次序”,将“姓名”作为第一关键字,排序次序为“升序”,将“出生年月”作为第二关键字,排序次序为“升序”(如下图)。任务实施——活动十二:在“职工基本情况”表中,建立分组级别1.利用“报表向导”创建报表(5)单击“下一步”按钮,明确“报表的布局方式”,选择“递阶”和“横向”(采用“横向”的目的可避免采用“纵向”时不能显示报表所需的全部字段内容)选项。(6)单击“下一步”按钮,确定报表“标题”,输入“职工基本情况报表”作为报表标题,单击“完成”按钮,一个简单的报表就形成了。(7)在“设计”选项卡的“视图”组中,选择“视图”下拉列表的“打印预览”选项,即可看到报表打印预览效果。2.手工方式创建报表(1)打开“人事管理”数据库,在“创建”选项卡的报表组中,单击“报表设计”
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 3.1温度说课稿 2025年初中 人教版物理八年级上册
- 《跨境电商》课件-3.其他平台注册
- 《Linux操作系统》课件-10.Linux进程管理
- 高质量三农田水利设施建设指南
- 农民创业创新培训作业指导书
- 沉淀池施工安全措施
- 蛋糕店项目可行性研究报告
- 机场工程车辆租赁合同范本
- 二零二五年度北京市网吧装修工程网络设备采购合同
- 加油站安全管理预案
- 统计法律知识培训课件
- 活动三《垃圾“流浪”记》(教学设计)-2023-2024学年三年级下册综合实践活动沪科黔科版
- 2025年2月广东省深圳市罗湖区联考初三年级质量检测英语试卷(含答案)
- 政治-广西壮族自治区考阅评·2025届(年)2月高三毕业班联合调研测试试题和答案
- 2025年合伙协议模板
- 2025年南京铁道职业技术学院单招职业适应性测试题库及答案一套
- 对外汉语综合课教案集成
- 北京市朝阳区2024-2025学年高一上学期期末质量检测数学试题【含答案解析】
- 2025年南京科技职业学院高职单招职业技能测试近5年常考版参考题库含答案解析
- 信息系统监理师教程笔记版
- 龙门吊拆除合同
评论
0/150
提交评论