实验4简单查询1Word格式文档下载.docx
《实验4简单查询1Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《实验4简单查询1Word格式文档下载.docx(13页珍藏版)》请在冰点文库上搜索。
![实验4简单查询1Word格式文档下载.docx](https://file1.bingdoc.com/fileroot1/2023-5/6/ca2d0f1c-193e-4ece-a960-cdb5bc4a3d87/ca2d0f1c-193e-4ece-a960-cdb5bc4a3d871.gif)
二、背景知识
数据库是为更方便有效地管理信息而存在的,人们希望数据库可以随时提供所需要的数据信息。
因此,对用户来说,数据查询是数据库最重要的功能。
对数据表中的数据进行查询,既可以使用企业管理器,也可以使用查询分析器。
对于简单查询,更适合使用企业管理器进行查询;
对于复杂查询,更适合使用查询分析器进行查询。
三、实验示例
1、使用企业管理器进行查询
1.1查询数据表的全部数据
在企业管理器中,选择需要查询数据的表,用鼠标右键单击该表,从弹出的快捷菜单中选择“打开表”命令,再选择“返回所有行”命令,这时将显示该表的全部数据。
如图4-1所示,显示数据表Student的全部数据。
图4-1选择“返回所有行”命令
图4-2显示了数据表Student的全部数据。
图4-2显示数据表Student的全部数据
1.2.使用SELECT语句查询数据表的数据
在企业管理器中,选择需要查询数据的表,用鼠标右键单击该表,从弹出的快捷菜单中选择“打开表”命令,再选择“返回所有行”命令,在打开返回表内容的子窗口中,单击工具栏按钮“显示/隐藏SQL窗格”,把子窗口分为上下两部分,上面部分能输入不同的SQL命令。
执行时单击工具栏按钮“运行”即可。
如图4-3所示,单击工具栏按钮“显示/隐藏SQL窗格”,把窗口分为上下两部分。
图4-3单击“显示/隐藏SQL窗格”按钮
如图4-4所示,在SQL窗格中输入SQL命令,单击工具栏按钮“运行”,显示出满足条件的查询结果。
图4-4使用企业管理器实现SQL命令查询
1.3.学习和使用QBE查询
在企业管理器中,选择需要查询数据的表,用鼠标右键单击该表,从弹出的快捷菜单中选择“打开表”命令,再选择“返回所有行”命令,在打开返回表内容的子窗口中,单击工具栏按钮“显示/隐藏网格窗格”,把子窗口分为上下两部分,上面部分能选择QBE查询条件,执行时单击工具栏按钮“运行”即可。
若单击工具栏按钮“显示/隐藏SQL窗格”,则在SQL窗格中会显示自动生成的对应SQL语句。
如图4-5所示,使用QBE查询数据表Student中大于等于20岁的女生的性别和年龄。
图4-5使用企业管理器实现QBE查询
1.4.实现多表查询
在企业管理器中,选择需要操作的数据表,用鼠标右键单击该表,从弹出的快捷菜单中选择“打开表”命令,再选择“返回所有行”命令,在打开返回表内容的子窗口中,单击工具栏按钮“显示/隐藏关系图窗格”,然后,单击工具栏按钮“添加表”,即可将数据表添加到关系图窗格中,单击字段左边的复选框选择要输出的数据列,执行时单击工具栏按钮“运行”即可。
如图4-6所示,利用企业管理器查询所有女生的学生成绩,输出列包括:
学号、姓名、课程号和成绩。
图4-6使用企业管理器实现多表查询
除此之外,在企业管理器的查询窗口中还可以做其它的工作。
在企业管理器中,选择需要操作的数据表,用鼠标右键单击该表,从弹出的快捷菜单中选择“打开表”命令,再选择“返回所有行”命令,在打开返回表内容的子窗口中,单击工具栏按钮“更改查询类型”,然后通过选择“从中插入、“插入到”、”“更新”、“删除”和“创建表”等命令来完成不同的工作。
如图4-7所示。
图4-7使用企业管理器实现不同的查询类型
2、使用查询分析器进行查询
利用查询分析器进行查询时,可能要用到数据库中的各种对象,打开对象浏览器,便于查询数据库的各种对象。
如图4-8所示,在查询分析器中,选择菜单“工具”,单击“对象浏览器”命令,然后再选择“显示/隐藏”命令,或者直接按F8键,即可显示/隐藏对象浏览器。
对象浏览器按照树形结构方式组织所有的数据库对象。
图4-8显示/隐藏对象浏览器
在查询分析器中可以输入并执行各种SQL命令,然后单击查询分析器工具栏上的“执行查询”按钮(或按F5键),执行后查询窗口分为上下两部分,下部分显示了查询执行结果。
如图4-9所示,利用查询分析器查询所有女生的学生成绩,输出列包括:
图4-9使用查询分析器进行数据查询
四、实验内容
在企业管理器或查询分析器中完成以下查询:
◆查询客户表中的所有客户的数据,并按客户编号升序排列。
◆
◆查询销售表中所销售的全部产品编号
◆查询销售表中产品编号及其对应的客户编号
◆查询客户编号为“K00201”的客户公司的联系人及电话
◆查询产品编号以“C20”开头的产订购日期、数量。
并将查询结果中各列的标题指定为销售日期、销售数量。
◆查询库存量小于500的产品信息
◆查询单价在10~20元之间的产品信息。
◆查询客户所在城市是“上海”“广州”的客户信息。
查询产品编号以字母C开始的产品名称、单价和库存量,并将产品信息按库存量由高到低排列
◆查询所有产品的产品编号,名称,单价及订购数量
◆查询订购数量>
200的产品名称,客户名称及订购数量。