access实验二 数据库查询

时间:2022-04-21 02:00:05 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
实验二 创建查询



[实验目的]

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年代出生的工程师和讲师”,查找19701979年间出生,并且技术职

称是工程师或讲师(相应的技术职称编码为“13”和“33)的教工编号、姓名、文化程度编码和技术职称编码。

11. 创建查询“电子系的最低最高奖金和平均月收入”,输出最低奖金、最高奖金和平均

月收入,月收入包括基本工资和奖金两部分。查询结果如图2-4所示:



2-4 电子系的最低、最高奖金和平均月收入

12. 创建参数查询“按教工编号查任课情况”,要求根据输入的教工编号,查找出教工所

在部门名称、姓名、课程名称、教学效果。

13. 创建生成表查询“当前各学历人数统计生成”,把当前各种学历的人数(文化程度、

人数)生成一个新的表“当前各学历人数”

14.创建生成表查询“生成高级职称”,要求由“教工情况”表生成一个新表“高级职称教

工”,该表包括技术职称编码为“11”和“12(对应教授和副教授)的教工编号、姓名、性别、出生年月日和技术职称编码。

2




15. 创建追加查询“追加高级职称”,将“教工情况”表中技术职称编码为“21”和“32

(对应研究员和高级工程师)的教工的教工编号、姓名、性别、出生年月日和技术职称编码追加到“高级职称教工”表中。

16. 创建更新查询“更新高级职称”,将“高级职称教工”表中技术职称编码为“21”的

改为“11

17. 创建删除查询“删除高级职称”,将“高级职称教工”表中技术职称编码为“11”者

删除。

3


本文来源:https://www.wddqw.com/doc/f7322931fc00bed5b9f3f90f76c66137ef064f45.html