第7章-数据库技术.ppt

  1. 1、本文档共295页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

单字段索引的删除多字段索引的删除文本型字段使用条件的示例日期/时间型字段使用条件的示例数字型字段使用条件的示例设置主键创建表之间关系窗体的实例-”窗体”视图创建宏-“借还书”宏这是一个宏组,与“系统总控”窗体上4个命令按钮结合。创建宏-“借还书动作”宏这是一个宏组,与“借书”窗体上“借书操作”命令按钮、“还书”窗体上“还书操作”两个命令按钮结合。“借还书动作”宏说明1第一行的条件是IsNull([Text1]),表示“如果当前窗体上文本框的内容为空”,则执行宏操作MsgBox,即显示“书号不能为空!!!”的消息框。“借还书动作”宏说明2第二行的条件是3个小数点,表示与第一行的条件相同,执行宏操作StopMacro,即停止当前宏运行。“借还书动作”宏说明3第三行的条件为空,表示第一行条件不成立,执行宏操作RunSQL,即执行一条SQL语句,内容为:update图书明细set库存册数=库存册数-1where书号=forms![借书操作]![text1]and库存册数0“借还书动作”宏说明4第四行执行宏操作OpenForm,即打开“图书明细”窗体。在“操作参数”窗格的“Where条件”框中输入条件为:[书号]=[Forms]![借书操作]![Text1],表示在“图书明细”窗体中仅显示满足此条件的记录。创建宏-“查询图书”宏这是一个宏组,与“查询图书”窗体上两个查询命令按钮结合。“查询图书”宏说明1第一行的条件是IsNull([Text1]),表示“如果当前窗体上文本框的内容为空”,则执行宏操作MsgBox,即显示“书号不能为空!!!”的消息框。“查询图书”宏说明2第二行的条件是3个小数点,表示与第一行的条件相同,执行宏操作StopMacro,即停止当前宏运行。“查询图书”宏说明3第三行宏操作是打开“图书明细”窗体,仅显示找到的图书记录。创建宏-“关闭窗体”宏这是一个宏组,这是一个宏组,“借书”窗体、“还书”窗体、“查询图书”窗体上3个“返回”命令按钮结合。图书管理信息系统的运行当创建了表、查询、窗体、报表、宏等数据库对象,宏又与窗体、报表上控件进行了有机的结合,这时可运行管理信息系统了。运行方法如下:打开“图书管理”数据库文件;在“数据库”窗口的“对象”栏下选择“窗体”;双击“系统登录”,打开“系统登录”窗体;输入密码后,打开“系统总控”窗体;按要求进入“借书操作”、“还书操作”或“查询图书”操作等查询图书借书操作还书操作选择查询(例10)例10:查询书名中含有“程”字的图书书名、出版社和定价。 SELECT书名,出版社,定价 FROM图书 WHERE书名LIKE*程*说明:上述的星号“*”为通配符。通配符有“?”和“*”两个,其中“?”匹配任意单个字符,“*”匹配任意长度(可以是0个)的字符。选择查询(例11)例11:查询“图书”表中记录的个数。 SELECTCOUNT(*)FROM图书选择查询(例12)例12:查询每一个出版社的名称。 SELECTDISTINCT出版社 FROM图书选择查询(例13)例13:查询每个出版社每本书的平均价格。 SELECT出版社,AVG(定价)AS平均定价 FROM图书 GROUPBY出版社说明:“AVG(定价)AS平均定价”表示用“平均定价”作为“AVG(定价)”的名称。选择查询(例14)例14:查询每一类图书定价在20元(含20元)以上的出版社。 SELECT出版社 FROM图书 GROUPBY出版社HAVINGMIN(定价)=20说明:先按“出版社”字段分组,同一个出版社每一类图书定价均≥20元时,该出版社才可以作为一条记录保存到结果表。选择查询(例15)例15:查询图书定价在20元(含20元)以上的、至少有2种以上图书的出版社。SELECT出版社FROM图书WHERE定价=20GROUPBY出版社HAVINGCOUNT(出版社)=2WHERE子句作用于分组之前,对源表中每一个记录进行比较,选取满足条件的记录。HAVING短语作用于分组之后,对分组后的每一个小组进行比较,选取满足条件的小组在结果表中产生一个记录。HAVING短语中用字段往往套用函数,如:SUM、AVG、MAX、MIN、COUNT等。选择查询(例16)例16:多表查询(“客户”表、“订单”表、“图书”表),查询每一个客户订购图书的数量、定价及金额。 SELECTA.客户

文档评论(0)

金华 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档