- 1、本文档共27页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VFP教案8
4.4 利用查询设计器创建查询 第二步:选定查询字段 第三步:确定表间的联接关系 第四步:筛选记录第五步:查询结果排序第六步:分组查询第七步:设置杂项 第七步:定制查询第八步:输出查询第九步:运行查询 4.5 查询的SQL语句 在查询中添加注释 SQL语句 数据定义语句(DDL) 例. 建立一个学生关系 数据操作语句(DML) 事务控制语句(DCL) 数据查询语句SELECT SELECT命令说明: SELECT命令应用举例: * FoxPro * 本次课的教学内容: 4.4利用查询设计器创建查询 4.5查询的SQL语言 本次课的教学目的与要求: 1、? 查询设计器 2、Select语句 本次课的教学重点与难点: 重点:查询设计器、Select语句 难点:Select语句 讲授课时:2学时 第一步:启动“查询设计器” 命令方式:CREATE QUERY 菜单方式: 在创建新查询时,系统打开“添加表或视图“对话框,提示从当前打开的数据库或自由表中选择表或视图,完成后按”关闭“ 查询设计器窗口被分成两部分,上部分用于旋转查询中要使用的表或视图,下部分有几个选项卡(字段、联接、筛选、排序依据、分组依据、杂项) 添加表和移去表 使用查询设计器底部窗格中的“字段”选项卡来选定需要包含在查询结果中的字段。 注意:若要给字段添加别名:在“函数和表达式”文本输入框中键入字段名,然后键入“AS”和别名。如:AVG(分数)AS 平均分数 当在多个表或视图之间进行查询时,需要指定这些表和视图之间的联接关系。 在VISUAL FOXPRO中表间联接有四种类型: 内部联接:指定只有满足条件的记录包含在结果中; 左联接:指定满足条件的记录,以及满足联接条件左侧的表中记录(即使不匹配联接)都包含在结果中,若根据联接条件,在右表中无匹配记录,则在查询的相应列中出现NULL; 左联接:指定满足条件的记录,以及满足联接条件右侧的表中记录,与左联接恰好相反; 完全联接:指定所有满足和不满足联接条件的记录都包含在结果中。 在建立查询时,从“查询”菜单中选择“查看SQL”,或者从查询设计器工具栏上“SQL”按钮,可以查看查询生成的SQL语句。 SQL语句显示在一个只读窗口中,可以复制窗口中的文本,并将其粘贴到命令窗口或加入到程序中。 如果想以某种方式标志查询或对它作一些注释说明,可以在查询中添加备注,有助于以后确认查询。 给查询添加注释的步骤如下: 从“查询”菜单中选择“备注”; 在“备注”框中键入任何与查询有关的注释; 选择“确定”按钮。 键入的注释将出现在SQL窗口的顶部,并且在前面有一个“*”表明此为注释。 SQL语句语言精练,其数据查询、数据定义、数据操作、数据控制等命令只用了9个动词,它们是: 数据定义: CREATE,DROP,ALTER 数据查询: SELECT 数据操作: INSERT,UPDATE,DELETE 事务控制: GRANT,REVOKE 数据定义语句是SQL中用来生成、修改、删除关系数据库的表、视图等基本要素的语言部分。它允许数据库用户来创建或重新构造数据库对象,如创建或删除一个数据库表。 ?1. 关于数据库的数据定义语句 (1) 建立数据库: CREATE DATABASE; (2) 更改数据库: ALTER DATABASE; (3) 删除数据库: DROP DATABASE; 操作命令: CREATE DATABASE ww CREATE student (sh N(6), 学号 Xm C(6), 姓名 Xb C(2), 性别 Csny D, 出生年月 Xdm C(3) 系代码 ) 数据操作语句允许用户对数据库中的数据进行修改更新。 INSERT语句 SQL的数据插入语句INSERT语句通常有两种形式。一种是插入一条记录,另一种是插入子查询结果,后者一次可以插入多条记录。如插入单个记录: INSERT INTO 〈表名〉 [(〈属性列1〉[,属性列2…])] VALUES (〈常量1〉[,〈常量2〉…)]); 例:insert into 学生 values (,“李明”,“男”) SQL语言用GRANT语句向用户授予操作权限。 GRANT 命令格式: GRANT 权限[,权限[,…]] [ON 对象类型 对象名] TO 用户 [,用户[,…]] [WITH GRANT OPTION]; 数据查询是数据库的重要操作,SQL语言提供了SELECT语句用于数据库的查询,该语句具有灵活的使用方法和丰富的功能。 命令格式: SELECT [ALL|DISTINCT] 目标列表达式 [,目标
您可能关注的文档
- 正负数一cngam.ppt
- 八年级下英语Unit1试题.doc
- 新概念英语第二册课堂笔记Lesson26.doc
- 高一英语单元过关考试题⑹.doc
- AutoCAD快捷键完全整理.doc
- 2010氩弧焊教学计划.doc
- 航空展策划.doc
- 第七章《三角形》专项练习2.doc
- 露天铰接式自卸车.doc
- 数学专项训练----参数方程(三).doc
- 第五届湖南省电线电缆制造工职业技能竞赛理论考试题及答案 .docx
- 高中英语2025届高考读后续写动词大汇总(共46个) .pdf
- 【课题申报书】数字平台背景下内容创业者算法意识的形成机制及其影响研究 .pdf
- 2024年社会实践报告集合8篇_20.pdf
- 5.14.3.3神奇的微生物(第三课时) 教案 生物苏教版八年级上册 .pdf
- 新疆乳业品牌竞争力提升研究阅读札记 .pdf
- 河北省唐山市玉田第一中学2024-2025学年高二上学期质检数学试卷(含答案) .pdf
- 【课题申报书】数字人民币应用中的法律风险分析与对策研究 .pdf
- 全国职业院校技能大赛高职组(化工生产技术赛项)省选拔赛考试题库(含答案) .docx
- 道路运输从业者资格认证模拟试题及答案 .pdf
文档评论(0)