实验四
一、
实验题目:
查询和视图
二、
实验目的与要求:
(1)掌握创建查询和视图的方法。
(2)熟练掌握查询设计器的结构及使用方法,了解视图与查询的区别
三、实验内容:
实验4-1 用“查询设计器”来建立查询,查询商品的商品编号和商品名称。
方法步骤:
(1)打开“项目管理器”,选中“商品管理”数据库 。
(2)在“项目管理器”的数据选项卡中,选择“查询”,然后选择“新建”按钮。如图4-1:

图4-1
(3)弹出“新建查询”对话框,选择“新建查询”按钮。如图4-2

图4-2
(4)弹出“添加表或视图”对话框,如图4-3,选择“数据库中的表(T)”框内的“商品”,按“添加(a)”按钮

图4-3
(5)单击“添加表或视图”对话框中的“关闭”按钮。弹出图4-4所示的“查询设计器”窗口
(在“查询设计器”中,“字段”选项卡用来选择需要包含在查询结果中的字段。如果想改变信息行的排序,可以选择“排序依据”选项卡 )

图4-4
(6)在“字段”选项卡中,可以按“全部添加”按钮,也可以选择字段后按“添加”按钮,在“选定字段”框中,会显示查询输出的字段。这里只选择商品编号和商品。如图4-5所示。

图4-5 “查询设计器”窗口
(7)在“查询设计器”中,选择“查询去向”按钮,弹出图4-6。
图4-6 “查询去向”窗口
(8)这里选择输出去向为“浏览”窗口,然后按“确定”按钮。屏幕回到图4-6。
(9)关闭“查询设计器——查询”窗口,弹出图4-7,选择“是”,弹出图4-8对话框,在“保存文档为”框内输入文件名“商品查询”,然后按“保存”按钮。

图4-7

图4-8 保存文件窗口
(10) 屏幕回到“项目管理器”窗口。在“项目管理器”查中,选择“库存查询”,然后选择“运行”按钮,如图4-9。

图4-9 “项目管理器”的“数据”窗口
(11)屏幕上显示查询结果,如图4-10

图4-10 查询结果窗口
实验4-2 由“销售.DBF”和“订购单.DBF”查询销售利润。
方法步骤:
(1)创建查询设计器
打开“项目管理器”,选择“数据”选项卡,单击“新建”按钮,选择“新建查询”,界面如图4-11 所示:

图4-11 查询设计器
(2)添加表(参阅图4-3)
(3)设置表的关联(参阅图4-12)

图4-12
在“查询设计器”中选择“联接”选项卡,如图4-12:
(4)选择显示字段,参阅图4-11
根据建立查询的目的,选择查询结果中应包含的字段。先在“查询设计器”中选择“字段”选项卡,然后从可用字段列表框中选择:

图4-13
(5)设置筛记录条件,参阅图4-13
(6)运行查询,参阅图4-14
在完成了查询的设计工作并指定了结果输出去向后,可通过以下五种方式之一运行查询:
■在查询设计器区域内单击右键,在弹出菜单中选择“运行查询”;
■在“项目管理器”中选定查询的名称,然后选定“运行”按钮;
■在“查询”菜单中选择“运行查询”:
■在命令窗口中键入DO 查询名.qpr。
■单击系统常用菜单上的“运行”按钮。

图4-14
(7)查询结果的输出
单击“查询设计器工具”中的【查询去向】按钮,或者从【查询】菜单中选择【查询去向】,可看到
“查询去向”对话框。选定一个去向,按一定的步骤设置一些属性,然后单击【确定】按钮,系统就将按意图放置查询结果。
实验4-3 创建视图商品-订购。本题所用表文件参阅上例。
分析:本题可直接编写命令执行;也可通过设计器建立视图,建立视图的基本步骤类同查询。结果如下图4-15:

图4-15
实验4-4 修改以上视图,设置更新条件如下图4-16,保存视图后再次浏览,并把视图中的夹心饼干改为饼干,关闭视图后打开商品表浏览观察商品名称是否发生了变化。

图4-16