实验二 创建查询 [实验目的] 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.wddqw.com/doc/f7322931fc00bed5b9f3f90f76c66137ef064f45.html