查询设计器和视图设计器.doc
上传人:sy****28 上传时间:2024-09-13 格式:DOC 页数:3 大小:14KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

查询设计器和视图设计器.doc

查询设计器和视图设计器.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

查询设计器和视图设计器查询设计器和视图设计器都由四个窗格组成:关系图窗格、网格窗格、SQL窗格以及结果窗格。关系图窗格"关系图窗格"显示正在查询的表和其它表结构化对象。每个矩形代表一个表或表结构化对象,并显示可用的数据列以及表示每列如何用于查询的图标。在矩形之间连线表示联接。在关系图窗格中可以进行如下操作:添加或删除表和表结构化对象并指定输出的数据列。指定用于排序查询的列。指定要在结果集内对各行进行分组。创建或修改表和表结构化对象之间的联接。当在关系图窗格中进行更改时,网格窗格和SQL窗格会自动更新以反映所做的更改。例如,如果在关系图窗格内的表或表结构化对象窗口中选择某个要输出的列,查询设计器会将该数据列添加到网格窗格中以及SQL窗格内的SQL语句中。每个矩形显示表或表结构化对象的数据列。列名旁边出现的复选框和符号表示如何在查询中使用该列。工具提示显示列的数据类型和大小等信息。网格窗格"网格窗格"包含一个类似电子表格的网格,用户可以在其中指定选项,比如要显示哪些数据列、要选择什么行、如何对各行进行分组等等。网格窗格可以指定查询选项(如要显示哪些数据列、如何对结果进行排序以及选择哪些行等),这些都是通过将选择输入到一个类似电子表格的窗格中实现的。在网格窗格中,可以指定:要显示的列和列名别名。列所属的表。计算列的表达式。查询的排序次序。搜索条件。分组准则,包括用于摘要报表的聚合函数。更新或者插入到查询的新值。插入源查询的目标列名。在网格窗格中所做的更改将自动反映到关系图窗格和SQL窗格。同样,网格窗格也自动更新以反映其它窗格中的更改。网格窗格中的各行显示查询中所用的数据列;网格窗格中的列显示查询选项。SQL窗格"SQL窗格"显示用于查询或视图的SQL语句。可以对设计器所创建的SQL语句进行编辑,也可以输入自己的SQL语句。对于不能用关系图窗格和网格窗格创建的SQL语句(如联合查询),输入SQL语句尤其有益。SQL窗格显示当前查询的SQL语句。生成查询时,SQL窗格将自动更新并重新格式化以便于读取。在SQL窗格中,可以进行下列操作:输入SQL语句以创建新查询。基于在关系图窗格和网格窗格中的设置,对查询设计器所创建的SQL语句进行修改。输入语句以利用所使用数据库的特有功能。可以直接在SQL窗格中编辑当前查询。当移动到另一窗格时,查询设计器自动将语句格式化,然后更改关系图窗格和网格窗格以与语句匹配。结果窗格"结果窗格"显示含有由查询或视图检索的数据的网格。在查询设计器中,该窗格显示最近执行的选择查询的结果。可以通过编辑该网格单元中的值对数据库进行修改,而且可以添加或删除行。在视图设计器中,结果窗格显示视图的内容。可以在任意窗格内进行操作以创建查询或视图:可以通过在关系图窗格中选择某列,将该列输入到网格窗格中,或者使其成为SQL窗格中SQL语句的一部分等方法,指定要显示的列。关系图窗格、网格窗格和SQL窗格都是同步的——当在某一窗格中进行更改时,其它窗格自动反映所做的更改。结果窗格显示最近执行的选择查询的结果。(其它查询类型的结果显示在消息框中。)在结果窗格中,可以进行下列操作:在类似于电子表格的网格中查看最近执行的选择查询的结果集。对结果集内个别列的值进行编辑、添加新行和删除现有的行。如果更改查询定义(例如,将另一输出列添加到查询中),查询设计器将使结果窗格变成灰色,以表示它不再反映当前查询。不过,仍然可以在结果窗格中浏览,对行进行编辑、添加或删除。