【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《access实验二 数据库查询》,欢迎阅读!
实验二 创建查询
[实验目的]
1.掌握使用查询向导创建查询的方法。 2.掌握使用查询设计器创建查询的方法。
[实验内容]
打开“教工管理”数据库,创建以下查询。 1. 创建查询“教工详细情况”,具体要求是以“部门简况”、“教工情况”、“技术职称编码”
和“文化程度编码”4个表为数据源,查看相关的主要字段。
2. 创建查询“教工总人数”,要求统计学校教工总人数。查询结果如图2-1所示:
图2-1 教工总人数
3. 利用交叉表查询向导创建交叉表查询“各部门学历人数分布”,查询结果如图2-2所示。
(提示:可以将第1题创建的查询“教工详细情况”作为交叉表查询的数据源)
图2-2 各部门学历人数分布
4. 利用查找重复项查询向导创建查询“相同电话”,将“教工情况”表中所有家庭电话相
同的教工的教工编号、姓名、家庭电话查找出来。
5. 利用不匹配项查询向导创建查询“未任教教工”,将“教工情况”表中所有没任课的教
工的教工编号、姓名、部门代号查找出来。
6. 创建查询“各部门教工人数”,输出部门代号、部门名称和部门人数。查询结果如图
2-3所示:
1
图2-3 各部门教工人数
7. 创建查询“未婚女教工”,将“教工情况”中的所有未婚女教工的教工编号、姓名、性
别查找出来。
8. 创建查询“未婚或1978年出生的女教工”,将“教工情况”中所有未婚的女教工和1978
年出生的女教工的教工编号、姓名、性别、出生年月日查找出来。
9. 创建查询“家庭电话以22开头的教工”,将“教工情况”表中家庭电话以“22”开头
的教工编号、姓名、家庭电话查找出来,并按“教工编号”升序排列。
10. 创建查询“70年代出生的工程师和讲师”,查找1970到1979年间出生,并且技术职
称是工程师或讲师(相应的技术职称编码为“13”和“33”)的教工编号、姓名、文化程度编码和技术职称编码。
11. 创建查询“电子系的最低最高奖金和平均月收入”,输出最低奖金、最高奖金和平均
月收入,月收入包括基本工资和奖金两部分。查询结果如图2-4所示:
图2-4 电子系的最低、最高奖金和平均月收入
12. 创建参数查询“按教工编号查任课情况”,要求根据输入的教工编号,查找出教工所
在部门名称、姓名、课程名称、教学效果。
13. 创建生成表查询“当前各学历人数统计生成”,把当前各种学历的人数(文化程度、
人数)生成一个新的表“当前各学历人数”。
14.创建生成表查询“生成高级职称”,要求由“教工情况”表生成一个新表“高级职称教
工”,该表包括技术职称编码为“11”和“12”(对应教授和副教授)的教工编号、姓名、性别、出生年月日和技术职称编码。
2
15. 创建追加查询“追加高级职称”,将“教工情况”表中技术职称编码为“21”和“32”
(对应研究员和高级工程师)的教工的教工编号、姓名、性别、出生年月日和技术职称编码追加到“高级职称教工”表中。
16. 创建更新查询“更新高级职称”,将“高级职称教工”表中技术职称编码为“21”的
改为“11”。
17. 创建删除查询“删除高级职称”,将“高级职称教工”表中技术职称编码为“11”者
删除。
3
本文来源:https://www.wddqxz.cn/f7322931fc00bed5b9f3f90f76c66137ef064f45.html