ACCESS上机操作查询操作案例Word文件下载.docx
《ACCESS上机操作查询操作案例Word文件下载.docx》由会员分享,可在线阅读,更多相关《ACCESS上机操作查询操作案例Word文件下载.docx(10页珍藏版)》请在冰豆网上搜索。
计算机应用基础分数相同查询"
5、查找不匹配项查询∶
使用查找不四配项查询,在"
和"
感绩"
表中,查找没有成绩的学生;
缺考学生查询"
使用查询向导创建查询
(二)
职工基本情况"
职工"
职工家属"
职工工资"
表、"
职工家原"
三张数提表中的"
职工导"
字段建立他们之间的关系,并保存其建立的关系。
2、简单查询的创建∶
(1)单表查询∶
①使用简单查询向导,对"
职工工作业绩单表简单查询"
职工号,姓名,工作业绩"
②使用简单查询向导,对"
职工爱人单表简单查询"
,只显示"
职工号"
爱人姓名"
字段。
③使用简单查询向导,对"
数据表创建一个名为"
职工奖金单表简单查询"
,显示"
职工号,奖金,保险"
①使用简单查询向导,创建一个基于"
和"
数据表,名为"
职工子女多表查询"
职工号,姓名,婚否,子女"
等字毁。
②使用简单查淘向导,创建一个基本"
职工收入多表查询"
职工号,姓名,基本工资,奖金,保险"
③使用简单查询向导,创建一个基本"
三张嫩据表,名为"
职工情况多表查询"
职工号,职工姓名,爱人姓名,子女,基本工资"
职工工资类别"
职工工资汇总表"
职工工资交叉查询"
(1)根据"
的"
字段,和"
端号"
字段,建立以上三张数据表之间的关系。
(2)建立一个名为"
职工工资汇总查询"
的简单查询,包含"
"
职工号、姓名"
工资类别"
金额"
(3)根据己建立的"
,创建一个以"
字段为行标题,"
工资终别"
为列标题,对每位职工工资情况进行汇总的交又表查询,并将其命名为"
(1)使用重复项查询向导,在"
数据表中,查找工作业绩相同的职工。
工作业绩相同查询"
(2)使用量复项查询向导,在"
表中,查找基本工资相同的职工。
基本工资相同查询"
(3)使用重复项查询向导,在上面己建立的"
中,查找"
奖金"
相同的职工。
奖金相同的职工查询"
5、查找不匹配项查询;
使用查找不匹配项查询,在"
表中,查找两张数据表中不匹配项的职工;
职工不匹配项查询"
,
使用设计视图创建查询(简单查询①)
三张表中,完成下列查询操作;
1、完成书中例题;
缴据库的"
表中,查询出生日期是1982年的团员。
1982年出生的团员"
操作步骤∶
(1)打开"
缴据库,选择"
查询"
对象,双击"
在设计视图中创建查询"
(2)在"
显示表"
对话框中选择要查询的"
表,单击"
添加"
按钮,再单击"
关闭"
按钮。
(3)设置要显示的字段;
双击字段名(双击"
*"
则选择全部字毁),或直接将字段拖至设计网格中。
(4)在"
出生日期"
字段下方的条件栏中输入查询条件;
between#1982-1-1#and#1982-12-31#或year(【出生日期】)=1982
(5)在"
团员"
字段下方的条件栏中输入查询条件∶yes或true
(6)单击工具栏中的"
视图"
按钮,显示查询结果。
(7)单击工具栏的"
保存"
按钮,输入查询文件名∶"
1982年出生的团员"
,单击"
2、在"
麦中,完感以下查询操作∶
(1)查询"
9901"
班全体学生,命名为"
9901班学生"
——在"
栏的条件栏中直接输入"
9901*"
,或输入lef(【学号】,4)="
(2)查询学号是6位的学生。
命名为"
学号为6位的学生"
——len(【学号】)=6
(3)查询姓张的学生∶命名为"
姓张的学生"
——like("
张*),或"
张*,或lef(【姓名】.1="
?
张
(4)查询"
年玖"
张三玫"
两条记录,命名为"
年玖与张三玫"
(5)查询1983年出生的学生,命名为"
1983年学生"
—一year(【出生日期】)="
1983"
,或between#1983-01-01#and#1983-12-31#
(6)查询12月份出生的学生,命名为"
12月生日学生"
(7)查询9日出生的学生,命名为"
9日出生的学生"
(8)查询入学成绩在450分以上的学生,命名为"
450分以上学生"
(9)查询入学成绩在400至500分之间的学生,命名为"
400—500分学生"
(10)查询广州市的学生,命名为"
广州学生"
(查询"
9902"
班的团员学生,并按学号降序,团员升序排序。
9902班团员"
⑩查询1982年出生的男学生,并按出生日期升序、性别降序排序。
1982年男生"
的查请入学感绩在480分以下及600分以上的学生,命名为"
优差生查询"
(查询姓赵和姓吴的学生,命名为"
姓张和姓吴学生"
⑩查询广州市和深圳市学生,命名为"
广东学生"
⑩者谁成都市入学成结500分以上团员学生;
使用设计视图创建查询(简单查询②)
—、在"
数据库的"
表中,完成以下查询操作∶
班单科成绩70分以上的学生,命名为"
成绩查询一"
(2)查询课程编号为112科目成绩在80分以下的学生,命名为"
成绩查询二"
(3)查询学号以"
0001"
开头的成绩在70至85之间的学生,命名为"
成绩查询三"
.
(4)查询成绩在60分以下和80分以上的学生,命名为"
成绩查询四"
(5)查询课程编号为301和302两科目成绩在60至80之间的学生。
二、在"
数据库中,完成下列查询操作
1、在"
数据表中,完成下列查询操作∶
(1)查询职工号以"
018"
开头的男职工,命名为"
01班男职工"
(2)查询"
张明"
王坤"
两名职工,命名为"
职工个人查询"
(3)查询80年代出生的己烯职工,命名为"
80后职工"
(4)查询查询工作业绩优秀的女职工,命名为"
优秀女职工"
(5)查询6月份出生的未婚职工,命名为"
青年职工"
(6)查询工作业绩"
良好"
优秀"
的职工,命名为"
优工查询"
∶
数据表中,完成以下查询操作∶
(1)查询工资在1000元以上(含1000元)且奖金在400元以上的职工,命名为"
工资查询一"
(2)查询工资在1000元以上(含1000元),或奖金在400元以上的职工,命名为"
工资查询二"
(3)查询职工号以"
01"
开头,奖金450元以上,保险在80元以上的职工,命名为"
工资查询三"
(4)查询奖金在450元以下,或保险在90元以上的职工号以"
02"
开头的职工,命名为"
工资查询四"
3、在"
(1)查询崭号为"
001"
,金额在1200元以上的职工,命名为"
职工工资查淘1"
(2)查询职工号以"
开头,编号为"
002"
,金额非400元的职工,命名为"
职工工资查询2"
(3)查询端号为"
003"
,金额在80元以下和100元以上的职工,命名为"
职工工资查询3"
使用设计视图创建查询(高级查询①)
一、创建参数查询∶
1、功能∶是指在查询条件中出现参数,通过输入参数值,可随时草改查询条件,从而获得不同的查询结果。
2、一般格式∶函数名(【字毁名】,长度值)=【提示字符串】3、说明∶
(1)函数可参照课本P54页的"
常用函数及其功能"
表。
(2)
【字段名】;
字段名必须是当前数据表或查询中的字段名,且必须用方括号括起来。
(3)长度值∶一般用于文本型字毁,在截取字符串长度时使用。
(4)
【提示字符串】∶提示字符串可省路,但方括号必须有。
提示字符串是设置执行查询时为用户输入参数值提供的提示信息,但不能是字段名。
4、应用举例∶
利用参数查询,通过输入年份值就可查询该年出生的学生。
数据库,选择"
(2)双击"
数据表,然后关闭"
显示表对话框。
数据表中的"
姓名、出生日期、团员"
等字段,将这些字毁添加到设计网格中。
(3)在"
李段下方的"
条件"
栏中输入;
year(【出生日期】)=【"
请输入年份值"
】
说明∶Year是返回"
字段年份值的函数名,该查询是查询哪一年出生的学生。
字段下方的"
栏中输入∶yes(⑥6)单击工具栏中的"
按钮,划换至缴据表视图∶
(5)在"
输入参缴值"
对话框中,输入要查找的年份值;
1982或1983,观察其结果。
(6)命名保存此查询。
5、学生操作训练∶
表,完成以下参数查询操作;
(通过学号前四位查找某个班的学生。
Left(【学号】,4)=【"
请输入学号的前四位"
说明;
left函教是从"
字段左边开始截取字符,"
4"
表示载取4个字符;
是提示字符率,必须用半角双引号和方括号括起。
(2)通过姓氏查找同姓的学生。
Left(【姓名】,1)=【"
请输入婴找的姓氏"
(3)通过性别查找男生或女生。
Lef(【性别】,1)=【"
请输入男或女"
(4)查找学生的电话是固定电话还是手机(固定电话以"
0"
开头,手机以"
1"
开头)。
Lef(【电话】,1)=【"
请输入0或1"
(5)查找同一城市的学生∶Lef(【地址】,3)=【"
请输入城市名称"
(根据"
数据表,完成下列参数查询换作∶
(6)通过职工号的前四位查找菜个班组的员工情况。
Lef(【职工号】,4)=【"
请输入0181或0182"
(7)通过姓氏查找某姓的职工。
(8)通过"
性别"
婚否"
字段查找未婚第职工或女职工。
(9)通过"
字毁查询同一年份出生的职工∶0通过"
工作业绩"
字段者询相同工作业绩的职工;
使用设计视图创建查询(高级查询②)
二、计算查询∶
计舞查询是根播嫩据表中的数字型字段或货币型字段进行计舞,从而添加一个计算字段。
1、例题演示∶
将"
数据座的"
表中所有学生的档案列出,并显示他们的年龄;
敦学"
教据库,选择"
表,关闭"
对话框。
(3)双击"
号,从而选择了"
表中的全部字段。
(4)将插入点放至设计风格的第一项的第2列,按Shift+F2组合键∶⑤)输入计算表达式∶year(date())-year(【出生日期】),然后单击"
确定"
注;
date()是返回系统的日期值,year(date())则是返回系统的年份值,year(【出生日期】)是返回"
李段的年份值。
(6)右击新生成的表达式字段,选择"
属性"
命令,在"
标题"
后的文本框内输入"
年龄"
,然后关闭"
对话框。
(7)单击工具栏中的"
按钮,观察查询结果。
然后保存此查询∶
2、学生操作训练∶
数据库"
入学成绩"
字段计算出其平均成绩(总共6门功课),并显示出他们的平均成绩∶
(2)根据"
数据表,计算出每位职工的实发工资(实发工资=基本工资+奖金-保险)。
三、总计查询∶
总计查询是根据数据表中的数字型字段或货币型字段送行计算(总计、平均值、最大值、最小值、计数、标准差、方差等),然后创建一个总计查询。
1、例题液示∶
数据表和"
数据表,创建一个统计每位学生总分和平均分的总计查询。
表,然后关闭"
字段,然后双击"
字段(用于计算平均分),再次双击"
字段(用于计算总分)∶
(4)单击工具栏上的"
工(合计)"
(5)在第一个"
总计"
行中选择"
平均值"
,在第二个"
(6)方击"
网格,选择"
命令。
格式"
列表框中选择"
标准"
造项;
后文本框中输入"
平均成绩"
(7)右击"
总成绩"
(8)单击工具栏中的"
然后保存此查询。
数据表,创建一个统计每位学生总分、平均分、最高分、最低分的总计查询。
缴据库中的"
缴据表和"
数据表,创建一个统计每位职工总工资、平均工资、最高工资、最低工资的总计查询。
使用设计视图创建查询(操作查询)
—、数据表的备份∶
1、将"
三张效据表进行备份,文件名分别为"
学生表备份"
课程表备份"
成绩表备份"
操作方法(2种)∶
(1)右击"
表→复制→在"
数据库窗口的空白处右击→粘贴→输入文件名"
→在"
粘贴选项"
中选定"
数据和结构"
→确定,
(2)先校住Ct键不放,然后指向"
表关拖动至空白处,生成一个"
课程副本"
表→再单击"
,将其名改为"
注∶"
表的备份可按以上任一种操作办法完成。
二、更新查询∶
表中将所有女生的入学成绩加10分。
操作方法∶
(1)在设计视图创建查询中,添加"
学号、姓名、性别、入学成绩"
的条件栏中输入"
女"
(3)选择"
菜单中的"
更新查询"
下方的"
更新到"
栏中输入∶【入学成绩】+10。
(5)单击"
运行"
按钮,并保存为"
文生成绩更新查询"
3、将"
表中所有计算机应用基础成绩加5分。
操作方法;
按教材中实例进行操作即可∶
4、将姓王男同学的数据库应用基础成绩减5分。
缴据库中的三张表,并将"
学导、姓名、性别、谋程、成绩"
四个字段拖入设计网格中。
(2)分别在"
姓名、性别、课程"
下方的条件栏中输入;
"
张*、男、缴据库应用基础"
(7)选择"
(8)在"
栏中输入∶【成绩】-5∶
(9)单击"
男成绩更新查询"
三、追加查询∶
5、根据"
表创建一个与其结构完全一致的"
课程表2"
,并添加以下记录∶编号113111110课程英语语文政治
(1)方击"
表→复制→右击数据库窗口的空白处一粘贴→输入文件名"
课程表2"
一在"
中造定"
只粘贴结构"
→确定。
(2)切换到数据表视图,输入以上表格的数据。
6、将"
追加到"
表中。
(3)在设计视图创建查询中,添加"
谋程表2"
,并双击"
中的"
·
(4)选择"
追加查询"
表名称"
右侧的下拉按钮,选择"
表,关单击"
按钮∶
数据库中的三张表,并将"
学号、姓名、性别、课程、成绩"
张*、男、数据库应用基础"
【成绩】-5。
,并添加以下记录∶编号113111110
英语语文政治
课程操作方法∶
谋程"
表→复制一方击数据库窗口的空白处→粘贴→输入文件名"
…字段∶
表,并单击"
成续追加查询"
四、删除查询∶
7、将"
表中不属于"
表中的学生的成绩删除。
操作方法∶按照教材中的操作实例完成操作。
8、将"
表中学号以"
9903"
开头的记录刑除。
表,并将"
字段添加到字段行中,在其下方的条件栏中输入;
9903*。
(2)选择"
删除查询"
(3)将"
表的"
字段添加到字段行中。
(4)单击工具栏中的"
学号删除查询"
9、将"
表中数学课程删除。
(5)在设计视图创建查询中,添加"
数学。
(6)选抖"
删险查询"
(7)将"
字段添加勤字段行中,
数学删除查询"
五、生成表查询∶
10、将"
表中没有成绩的学生单独列出生成一个的"
缺考学生"
新表。
操作方法∶按教材中操作实例完成操作。
11、将"
表将学导前四位为"
的所有学生生成一个"
9902班成绩表"
字段添加到字段行中,同时在其下方的条件栏中输入;
9902*
生成表查询"
文本框中输入∶9902班成绩表→确定∶