《数据处理与SQL》PPT课件

《数据处理与SQL》PPT课件

ID:38901482

大小:2.06 MB

页数:76页

时间:2019-06-21

《数据处理与SQL》PPT课件_第1页
《数据处理与SQL》PPT课件_第2页
《数据处理与SQL》PPT课件_第3页
《数据处理与SQL》PPT课件_第4页
《数据处理与SQL》PPT课件_第5页
资源描述:

《《数据处理与SQL》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第4章数据处理与SQL4.1查询文件的创建和使用4.2结构化查询语言(SQL)4.3视图的创建和使用10/4/20214.1查询文件的创建和使用4.1.1利用查询设计器创建查询4.1.2查询文件的修改4.1.3利用查询向导创建查询三种方法创建查询文件:使用查询设计器使用查询向导直接编写SELECT-SQL语句(4.2介绍)10/4/20214.1.1利用查询设计器创建查询(1)启动查询设计器常用方法:使用项目管理器:打开项目管理器,在“数据”选项卡中选定“查询”后单击“新建”从“文件”菜单或常用工具栏选择“新建”使用命令:CREATEQUERY10

2、/4/20214.1.1利用查询设计器创建查询(2)添加数据源查询设计器被启动的同时弹出“添加表或视图”对话框,用于添加查询的数据源。10/4/2021(3)在查询设计器中建立查询“字段”选项卡:指定查询输出列“联接”选项卡:设置表之间的联接关系“筛选”选项卡:指定记录筛选的条件“排序依据”选项卡:指定记录排序的依据“分组依据”选项卡:指定记录分组的依据“杂项”选项卡:设置查询结果中可否包含重复的记录,以及对查询记录的数目进行限制4.1.1利用查询设计器创建查询10/4/20214.1.1利用查询设计器创建查询(4)保存查询文件(扩展名为QPR)常

3、用方法:从“文件”菜单或常用工具栏选择“保存”(5)运行查询文件,查看查询结果常用方法:“查询,运行查询”或常用工具栏中的“运行”使用项目管理器使用命令:DOQUERY<查询文件名>10/4/20214.1.1利用查询设计器创建查询例4.1(单表查询)查询student表中各专业非定向学生的入学平均分,并按专业的升序显示。10/4/20214.1.1利用查询设计器创建查询例4.2(多表查询)根据student表和grade表,查询选修“02001”课程的所有学生的学号,姓名和成绩,并按成绩的降序显示。10/4/20214.1.2查询文件的修改打开查

4、询文件的常用方法使用项目管理器(若查询文件已建在某一项目中)从“文件”菜单或常用工具栏选择“打开”使用命令:MODIFYQUERY10/4/20214.1.2查询文件的修改选择查询结果的输出去向常用方法:“查询,查询去向”或:“查询设计器”工具栏中的“查询去向”七种输出去向:10/4/20214.1.3利用查询向导创建查询查询向导类型查询向导:创建标准的单表或多表查询,在浏览窗口中显示查询结果打开查询向导常用操作:使用项目管理器使用“文件”菜单、“工具”菜单或常用工具栏交叉表向导(了解)图形向导(了解)10/4/2021结构化查询语

5、言SQL---StructuredQueryLanguage)SQL特点:一体化高度非过程化简洁但功能强大关系数据库系统的国际标准语言4.2结构化查询语言(SQL)10/4/20214.2.1数据查询功能及语句4.2.2数据定义功能及语句4.2.3数据操纵功能及语句4.2结构化查询语言(SQL)10/4/2021SQL的核心是数据查询语句——SELECT-SQL。通过“查询设计器”或“查询向导”生成的查询文件内容就是一条SELECT-SQL语句。在“查询设计器”环境中查看当前查询文件内SECTCT-SQL语句的方法:“查询,查看SQL”或“查询设计

6、器”工具栏中的“显示SQL窗口”4.2.1数据查询功能及语句10/4/20214.2.1数据查询功能及语句例4.1的SQL语句例4.2的SQL语句10/4/20211.单表查询的一般格式SELECT[ALL

7、DISTINCT ][,]……FROM<表名或视图名>[,<表名或视图名>]……[WHERE<条件表达式>][GROUPBY<列名> [HAVING<条件表达式> ]][ORDERBY<列名>[ASC

8、DESC]]输出列数据来源记录筛选条件记录分组的依据记录排序的依据ALL表示所有记录,是默

9、认值,常常省略distinct用于从查询结果中筛去重复值。SQL数据查询语句(P93)10/4/20214.2.1数据查询功能及语句[TOPRINTER

10、FILE<文件名>…][INTOTABLE<表名>

11、…]注:该命令若分行输入,需在每行(结束行除外)行末加续行标记“;”10/4/2021①无条件查询select<列名表>from<表名>查询指定表中所有记录的全部字段内容select*from<表名>查询指定表中所有记录的部分字段内容select<列名表>from<表名>10/4/2021例1:查询student表中所有的记录SELECT*FRO

12、Mstudent10/4/2021例2:查询student表中所有学生的姓名和入学总分SELECT姓名,入学总分FROMs

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。