Page 1 第4章 数据处理与SQL.ppt

  1. 1、本文档共64页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章 数据处理与SQL 4.1 查询文件的创建和使用 4.2 结构化查询语言(SQL) 4.3 视图的创建和使用 4.1 查询文件的创建和使用 4.1.1 利用查询设计器创建查询 4.1.2 查询文件的修改 4.1.3 利用查询向导创建查询 4.1.1 利用查询设计器创建查询 (1)启动查询设计器 常用方法: 使用项目管理器:打开项目管理器,在“数据”选项卡中选定“查询”后单击“新建” 从“文件”菜单或常用工具栏选择“新建” 使用命令:CREATE QUERY 4.1.1 利用查询设计器创建查询 (2) 添加数据源 查询设计器被启动的同时弹出“添加表或视图”对话框,用于添加查询的数据源。 4.1.1 利用查询设计器创建查询 (3)在查询设计器中建立查询 “字段”选项卡:指定查询输出列 “联接”选项卡:设置表之间的联接关系 “筛选”选项卡:指定记录筛选的条件 “排序依据”选项卡:指定记录排序的依据 “分组依据”选项卡:指定记录分组的依据 “杂项”选项卡:设置查询结果中可否包含重复的记录,以及对查询记录的数目进行限制 4.1.1 利用查询设计器创建查询 (4)保存查询文件(扩展名为QPR) 常用方法:从“文件”菜单或常用工具栏选择“保存” (5)运行查询文件,查看查询结果 常用方法: “查询,运行查询” 或常用工具栏中的“运行” 使用项目管理器 使用命令:DO QUERY 查询文件名 4.1.1 利用查询设计器创建查询 例4.1(单表查询) 例4.2(多表查询) 4.1.2 查询文件的修改 打开查询文件的常用方法 使用项目管理器(若查询文件已建在某一项目中) 从“文件”菜单或常用工具栏选择“打开” 使用命令:MODIFY QUERY QPR文件名 4.1.2 查询文件的修改 选择查询结果的输出去向 常用方法:“查询,查询去向” 或 “查询设计器”工具栏中的 “查询去向” 七种输出去向: 4.1.3 利用查询向导创建查询 查询向导类型 查询向导:创建标准的单表或多表查询,在浏览窗口中显示查询结果 打开查询向导常用操作: 使用项目管理器 使用“文件”菜单、“工具”菜单或常用工具栏 交叉表向导 (了解) 图形向导 (了解) 4.2 结构化查询语言(SQL) 结构化查询语言SQL ---Structured Query Language) SQL特点: 一体化 高度非过程化 简洁但功能强大 关系数据库系统的国际标准语言 4.2 结构化查询语言(SQL) 4.2.1 数据查询功能及语句 4.2.2 数据定义功能及语句 4.2.3 数据操纵功能及语句 4.2.1 数据查询功能及语句 SQL的核心是数据查询语句——SELECT-SQL。 通过“查询设计器”或“查询向导”生成的查询文件内容就是一条SELECT-SQL语句。 在“查询设计器”环境中查看当前查询文件内 SECTCT-SQL语句的方法: “查询,查看SQL” 或 “查询设计器”工具栏中的 “显示SQL窗口” 4.2.1 数据查询功能及语句 4.2.1 数据查询功能及语句 SELECT-SQL语句常用格式: SELECT 列名表/* FROM 表名 [WHERE 条件 ] [ORDER BY 排序依据[ASC/DESC] ] [GROUP BY 分组依据 [HAVING 条件]] [TO|INTO 输出去向 ] 4.2.1 数据查询功能及语句 简单查询 SELECT 列名表|* FROM 表名 1)查询全部信息:用“*”表示全部字段。 例4.4 查询STUDENT表的全部信息。 SELECT * FROM STUDENT 2)查询部分字段内容:逐一列出所需字段并以“,”分隔。 例4.5 查询STUDENT表中所有学生的学号、姓名和专业。 SELECT 学号,姓名,专业 FROM STUDENT 4.2.1 数据查询功能及语句 3)查询结果不包含重复记录:在SELECT后使用DISTINCT选项。 例4.6 根据GRADE表查询课程号(要求课程号不重复)。 SELECT DISTINCT 课程号 FROM GRADE 4.2.1 数据查询功能及语句 4)查询输出常量、表达式的值,可以为常量或表达式取一个有含义的名称作为查询结果的列标题。 例4.7 查询显示STUDENT表中所有学生的学校、学号、姓名和年龄。假设学校为“福州大学”。 SELECT “福州大学” AS 学校,学号,姓名,; YEAR(DATE())-YEAR(出生

文档评论(0)

118lingling + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档