查询和视图问题从学生表课程表成绩表三个表中检索出.ppt
上传人:天马****23 上传时间:2024-09-11 格式:PPT 页数:31 大小:1.5MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

查询和视图问题从学生表课程表成绩表三个表中检索出.ppt

查询和视图问题从学生表课程表成绩表三个表中检索出.ppt

预览

免费试读已结束,剩余 21 页请下载文档后查看

10 金币

下载此文档

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

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

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

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

1查询或视图:就是从多个彼此相关联的的表或视图中,按指定的条件和内容进行检索,从而得到各种有用的信息。[注意]前面学过的有关检索的命令如:list、disply、locate、find、seek等,只能对一个数据表操作。查询可以不依赖数据库而单独存在(生成一个查询文件),能显示检索到的数据,但不能修改检索到的数据。而视图不但能显示检索到的数据,还可以通过修改检索到的数据,更改数据源中的数据,但它不能单独存在(但生成一个视图文件),必须依赖于某一个数据库而存在。2建立查询文件的过程选择数据源选择在查询结果中出现的字段设置查询条件设置排序或分组来组织查询结果选择查询结果的输出类型,如浏览运行查询文件,得到查询结果3创建查询的工具及命令(1)项目管理器打开项目管理器选择项目管理器中的“数据”选项卡选择“查询”单击“新建”单击“新建查询”在“添加表或视图”对话框中选择数据库,再选择这个库的表并单击“添加”按钮再选“课程”表,单击“添加”按钮得到的图如下:单击“添加表或视图”对话框的“关闭”按钮,并在“字段”选项卡中选择输出字段:学生.姓名、课程.课程名、成绩.成绩得到的图如下:(一般再不选择“联接”设置永久关系)选择“筛选”选项卡设置筛选条件在“排序依据”选项卡中设置排序条件:如:课程.课程名为主关键字(升序),成绩.成绩为次关键字(降序)选择查询去向(即在哪里输出),系统默认查询结果在浏览窗口中输出(11)保存查询文件(12)运行查询文件A.打开项目管理器,展开数据选项卡中的查询项,选择查询文件,然后单击“运行”按钮B如果查询设计器处于打开状态如图,选择“查询/运行查询”或(!)或打开数据库,单击菜单栏中的“数据库”,再选择“新建本地视图”(2)单击“新建本地视图”对话框中的“新建视图”(5)在“联接”选项卡中建立关联(6)在“筛选”选项卡中设置查询条件(7)在“排序依据”选项卡中设置排序条件(8)如果要通过视图更新原来表中的数据,要选择“更新条件”选项卡,指定关键字和可以更新的字段,并选中“发送SQL更新”选项(9)保存选择“文件/保存”或“文件/另存为”(10)运行当视图设计器处于打开状态时,选择“查询/运行查询”或单击工具栏中的按钮“!”或打开数据库,双击视图文件。(11)浏览视图结果