欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    第四章-由表生成查询.ppt

    • 资源ID:79066880       资源大小:241KB        全文页数:24页
    • 资源格式: PPT        下载积分:30金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要30金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    第四章-由表生成查询.ppt

    本章要点4.1 什么是查询4.2 怎样获得查询4.3 多样查询的创建4.4 SQL查询的创建4.5 高级查询的创建习题与实验4.1 什么是查询1.1.什么是查询?什么是查询?查询是用来从表中检索所需要的数据,以对表中查询是用来从表中检索所需要的数据,以对表中的数据加工的一种重要的数据库对象。的数据加工的一种重要的数据库对象。查询结果是动查询结果是动态的,以一个表,多个表,或查询为基础,创建一个态的,以一个表,多个表,或查询为基础,创建一个新的数据集是查询的最终结果,而这一结果又可作为新的数据集是查询的最终结果,而这一结果又可作为其他数据库对象的数据来。其他数据库对象的数据来。查询不仅可以重组表中的数据,还可以通过计算查询不仅可以重组表中的数据,还可以通过计算再生新的数据。再生新的数据。2.查询的种类查询的种类在在AccessAccess中,主要有中,主要有选择查询选择查询、参数查询参数查询、交叉表查交叉表查询询、动作查询动作查询及及SQLSQL查询查询。选选择择查查询询主主要要用用于于浏浏览览、检检索索、统统计计数数据据库库中中的的数据;数据;参参数数查查询询是是通通过过运运行行查查询询时时的的参参数数定定义义、创创建建的的动态查询结果,以便更多、更方便地查找有用的信息;动态查询结果,以便更多、更方便地查找有用的信息;动动作作查查询询主主要要用用于于数数据据库库中中数数据据的的更更新新、删删除除及及生成新表,使得数据库中数据的维护更便利;生成新表,使得数据库中数据的维护更便利;SQLSQL查查询询是是通通过过SQLSQL语语句句创创建建的的选选择择查查询询、参参数数查查询、数据定义查询及动作查询。询、数据定义查询及动作查询。4.2 怎样获得查询4.2.1 使用向导创建查询4.2.2 使用设计器创建查询4.2.1 使用向导创建查询操作步骤如下:操作步骤如下:(1)(1)打开数据库文件;打开数据库文件;(2)(2)在在“数据库数据库”窗口,选择窗口,选择“查询查询”为操作对象;为操作对象;(3)(3)在在“数据库数据库”窗口,按窗口,按“新建新建”按钮,进入按钮,进入“新新建查询建查询”窗口;窗口;(4)(4)在在“新建查询新建查询”窗口,选择窗口,选择“查询向导查询向导”,按,按“查询向导查询向导”提供的信息选择适当的参数;提供的信息选择适当的参数;(5)(5)确定查询名称;确定查询名称;(6 6)保存查询,结束查询的创建。保存查询,结束查询的创建。4.2.2 使用设计器创建查询操作步骤如下操作步骤如下:(1)(1)打开数据库文件;打开数据库文件;(2)(2)在在“数据库数据库”窗口,确定窗口,确定“查询查询”为操作对象;为操作对象;(3)(3)在在“数据库数据库”窗口,按窗口,按“新建新建”按钮;按钮;(4)(4)在在“新建查询新建查询”窗口,选择窗口,选择“设计视图设计视图”;(5)(5)在在“显示表显示表”窗口,选择可作为数据源的表或窗口,选择可作为数据源的表或查询,将其添加到查询,将其添加到“选择查询选择查询”窗口;窗口;(6)(6)在在“选择查询选择查询”窗口,在字段列表框中,完成窗口,在字段列表框中,完成 “字段字段”“排序排序”“显示显示”“准则准则”等参数的定义。等参数的定义。(7 7)保存查询,结束查询的创建。保存查询,结束查询的创建。4.3 多样查询的创建4.3.1 创建参数查询4.3.2 创建生成表查询4.3.3 创建追加查询4.3.4 创建更新查询4.3.5 创建新字段查询4.3.6 创建删除查询4.3.1 创建参数查询 参数查询是选择查询的一种特殊查询。是把选择参数查询是选择查询的一种特殊查询。是把选择查询的查询的“准则准则”,设置成一个带有参数的,设置成一个带有参数的“通用准则通用准则”,当运行查询时,由用户随机输入参数值,查询结,当运行查询时,由用户随机输入参数值,查询结果是根据参数而组成的记录集。果是根据参数而组成的记录集。由于参数的随机性,使查询结果具有很大的灵活由于参数的随机性,使查询结果具有很大的灵活性,因此,参数查询常常作为窗体、报表、数据访问性,因此,参数查询常常作为窗体、报表、数据访问页的数据基础。页的数据基础。参数查询是通过查询设计器创建的,其操作步骤参数查询是通过查询设计器创建的,其操作步骤与利用查询设计器创建选择查询是一样的,只有在设与利用查询设计器创建选择查询是一样的,只有在设计准则与打开查询时有些不同。计准则与打开查询时有些不同。4.3.2 创建生成表查询操作步骤如下:操作步骤如下:(1)(1)打打开开数数据据库库,选选择择“查查询询”对对象象,单单击击“新新建建”按钮,打开按钮,打开“新建查询新建查询”窗口。窗口。(2)(2)在在“新新建建查查询询”窗窗口口,选选择择“设设计计视视图图”,打开打开“选选择择查查询询”窗窗口口,并并弹弹出出“显显示示表表”窗窗口口,添添加加数数据据来源表,;来源表,;(3)(3)在在“选选择择查查询询”窗窗口口,打打开开“查查询询”菜菜单单,选择选择“生成表查询生成表查询”;(4)(4)在在“生生成成表表”窗窗口口,定定义义新新表表名名及及确确定定新新表表属属于哪一个数据库;于哪一个数据库;(5)(5)在在“选择查询选择查询”窗口,单击窗口,单击“关闭关闭”按钮。按钮。4.3.3 创建追加查询操作步骤如下:操作步骤如下:(1)(1)利用查询设计器打开或创建一个选择查询;利用查询设计器打开或创建一个选择查询;(2)(2)在在“选选择择查查询询”窗窗口口,打打开开“查查询询”菜菜单单,选选择择“追加查询追加查询”;(3)(3)在在“追加追加”窗口,输入待追加数据的表名,确窗口,输入待追加数据的表名,确定所在的数据库;定所在的数据库;(4)(4)在在“追加查询追加查询”窗口,在字段列表框中,确定窗口,在字段列表框中,确定对应的对应的“追加追加”字段;字段;(5)(5)在在“追追加加查查询询”窗窗口口,单单击击“关关闭闭”按按钮钮,结结束束追加数据的操作。追加数据的操作。4.3.4 创建更新查询操作步骤如下:操作步骤如下:(1)(1)利用查询设计器打开或创建一个选择查询;利用查询设计器打开或创建一个选择查询;(2)(2)在在“选择查询选择查询”窗口,打开窗口,打开“查询查询”菜单,选菜单,选择择“更新查询更新查询”;(3)(3)在在“更新查询更新查询”窗口,在字段列表框的窗口,在字段列表框的“更更新到新到”对应行中输入更新数据或算法,还可以在准对应行中输入更新数据或算法,还可以在准则行中输入更新范围的约束准则;则行中输入更新范围的约束准则;(4 4)保存查询,结束更新查询的创建。保存查询,结束更新查询的创建。4.3.5 创建新字段查询操作步骤如下:操作步骤如下:(1)(1)利用查询设计器打开查询或创建一个新的查询;利用查询设计器打开查询或创建一个新的查询;(2)(2)在在“选择查询选择查询”窗口,定义查询所需的字段;窗口,定义查询所需的字段;(3)(3)在在“选选择择查查询询”窗窗口口,定定义义“新新字字段段”产产生生的的“计计算算”规则;规则;(4)(4)保存查询,结束保存查询,结束“新字段新字段”查询的创建。查询的创建。4.3.6 创建删除查询操作步骤如下:操作步骤如下:(1)(1)利用查询设计器打开或创建一个选择查询;利用查询设计器打开或创建一个选择查询;(2)(2)在在“选选择择查查询询”窗窗口口,打打开开“查查询询”菜菜单单,选选择择“删删除除查查询询”选选项项,将将“选选择择查查询询”窗窗口口变变为为“删删除除查查询询”窗窗口口,并并在在字段列表框中增加一个字段列表框中增加一个“删除删除”列表行;列表行;(3)(3)在在“删删除除查查询询”窗窗口口,在在字字段段列列表表框框中中的的“准准则则”行行输输入要删除记录的条件;入要删除记录的条件;(4)保存查询,结束删除查询的创建保存查询,结束删除查询的创建。4.4 SQL查询的创建4.4.1 用SQL创建表4.4.2 用SQL修改表结构4.4.3 用SQL语句维护数据4.4.4 用SQL语句创建选择查询 4-4 SQL查询的创建查询的创建 SQL(Structured Query Language)是简是简捷易学的关系数据库语言,它是集数据定义、查捷易学的关系数据库语言,它是集数据定义、查询、操纵和控制功能于一体的结构化语言,其大询、操纵和控制功能于一体的结构化语言,其大多数语句都是独立执行并完成一个特定的操作。多数语句都是独立执行并完成一个特定的操作。利用利用SQLSQL语句创建数据定义查询、选择查询语句创建数据定义查询、选择查询及动作查询,都是通过先创建及动作查询,都是通过先创建SQLSQL语句,然后再语句,然后再运行运行SQLSQL查询,进而获得不同的查询结果。查询,进而获得不同的查询结果。操作步骤如下:操作步骤如下:(1)(1)打开数据库;打开数据库;(2)(2)在在“数数据据库库”窗窗口口,确确定定“查查询询”为为操操作作对象,打开对象,打开“设计视图设计视图”;(3)(3)在在“选选择择查查询询”窗窗口口,打打开开“查查询询”菜菜单单,选选择择“SQLSQL特特定定查查询询”选选项项,再再选选择择其其中中的的子子项;项;(4)在在“编辑编辑SQL语言语言”窗口,输入窗口,输入SQL语言,语言,再按再按“退出退出”按钮,保存查询,结束按钮,保存查询,结束SQL查查询的创建。询的创建。4.4.1 用SQL创建表SQLSQL创建表的语句格式为:创建表的语句格式为:CREATE TABLE CREATE TABLE (类型类型(长度长度),类型类型(长度长度)其中字段类型可以用以下类型符定义:其中字段类型可以用以下类型符定义:TEXT TEXT、INTEGER INTEGER、FLOATFLOAT、MONEYMONEY、DATEDATE、LOGICALLOGICAL、MEMOMEMO、GENERALGENERAL4.4.2 用SQL修改表结构(1)(1)增加字段的增加字段的语语句格式句格式为为:ALTER TABLE ALTER TABLE ADD ADD 1类型类型(长度长度),),2类型类型(长度长度)(2)(2)修改字段属性的语句格式为:修改字段属性的语句格式为:ALTER TABLE ALTER TABLE ALTER ALTER 1类类型型(长长度度),),2类类型型(长长度度)(3)(3)删删除字段的除字段的语语句格式句格式为为:ALTER TABLE ALTER TABLE DROP DROP 1类型类型(长度长度),),2类型类型(长度长度)4.4.3 用SQL语句维护数据(1)SQL(1)SQL插入记录的语句格式为:插入记录的语句格式为:INSERT INTO INSERT INTO(字段名字段名1,1,字段名字段名2 2)VALUSE(VALUSE(表达式表达式1,1,表达式表达式2 2)(2)SQL(2)SQL更新数据的语句格式为:更新数据的语句格式为:UPDATE UPDATE SET SET=WHERE WHERE(3)SQL(3)SQL删除数据的语句格式为:删除数据的语句格式为:DELETE FROMDELETE FROM WHERE WHERE 4.4.4 用SQL语句创建选择查询SQLSQL语句创建简单的选择查询的格式:语句创建简单的选择查询的格式:SELECTALL|DISTINCTSELECTALL|DISTINCT,2 FROM FROM WHERE WHERE ORDER BYORDER BYASCDESCASCDESC例例4.17 4.17 创建选择查询创建选择查询(选择查询选择查询1)1),选择表,选择表(学生学籍表学生学籍表)的部分字段。的部分字段。4.5 高级查询的创建4.5.1 创建多表查询4.5.2 创建统计分析查询4.5.1 创建多表查询(1)SQL(1)SQL语句创建多表查询的格式语句创建多表查询的格式 SELECTALL|DISTINCTSELECTALL|DISTINCT,2 FROM FROM INNER INNER JOINJOINON ON WHERE WHERE ORDER BYORDER BYASCDESCASCDESC4.5.2 创建统计分析查询SELECT ALL|DISTINCTSELECT ALL|DISTINCT ASAS,ASAS2 FROM FROM WHERE WHERE GROUP GROUP BYBYHAVINGHAVING

    注意事项

    本文(第四章-由表生成查询.ppt)为本站会员(得****1)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开