5.10.1 操作查询之生成表查询

    操作查询用于创建新表或者对现有表中的数据进行修改。一个数据库系统经常需要进行各种数据维护。例如对于教学管理数据库,当一届学生毕业后,不仅需要把这届毕业生的各种数据从现有的教学管理数据库中成批地导出到学生档案数据库中,而且在导出完成后,还需要把这届毕业生的数据从现有的数据库中删除掉。这类操作在数据库管理中称为数据维护.使用操作查询可以方便快速地完成对数据进行导出、删除以及更新等操作。
    Access提供的操作查询有以下几种类型:生成表查询、追加查询、数据查询和更新查询
    生成表查询利用一个或多个表中的全部或部分数据创建新表。在Access中,从表中访问数据要比从查询中访问数据库快得多,所以当经常需要从多个表中提取数据时,最好的方法是使用生成表查询,将从多个表查询的结果作为一个新表永久保存起来。
    例 生成毕业生的数据表,命名为“毕业学生“表。如果某学校是不久前开始使用计算机管理教学的,当出现第一届毕业学生时,需要创建毕业生档案库。具体操作步骤如下:

    (1)打开“教学管理”数据库,在“创建”选项卡的“查询’’组中,单击“查询设计’’按钮,打开查询设计视图。在打开的“显示表”对话框中,将“学生”表添加到“对象”窗格中。


    (2)把“学生”表中“*”字段拖曳到设计网格中,然后把“班级”字段拖曳到设计网格中。在“班级打字段列的条件行中,输入查询条件:Like “2008*”。取消“班级“字段列的显示。

 

    (3)单击状态栏右方的“数据表视图”按钮,切换到数据表视图,检查查询的结果是否正确。
    (4)如果结果无误,单击状态栏右方的“设计视图”按钮,返回到“查询设计视图”窗口。
    (5)在“设计访选项卡的“查询类型竹组中,单击(生成表查询)按钮。
    (6)在打开的“生成表”对话框中,在“表名称”文本框中,输入”毕业学生“。然后,选中“另一数据库”,即该表保存在其他数据库中。单击“浏览”按钮,选择保存数据
库。

     (7)在打开的*生成表”对话框中,单击“保存位置”右侧的下拉列表,选择保存位置。在“文件名”列表中,选择数据库文件,例如“毕业生档案”,然后单击“确定”按
钮 。

    (8)返回“生成表"对话框中,单击“确定”按钮,关闭对话框。


    (9)以“毕业学生”为名保存查询,然后关闭查询。
    (10)在导航窗格的对象列表中,单击,执行生成表查询,即在毕业生档案数据库中生成“毕业学生’’表。
 

 

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ngbshzhn

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值