项目任务3 数据库中数据的查询与操作..pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库中数据的查询与操作 项目任务3 项目描述 了解SQL语言基本概述;熟悉SQL语言基本语法结构;能使用SQL语言进行数据插入、更新、删除和比较简单的查询操作。 目标学习 认识SQL语言,理解其作用 掌握SQL语言的查询语法 掌握SQL语言的插入语法 掌握SQL语言的更新语法 掌握SQL语言的删除语法 3.1 认识SQL语言 任务一 3.1.3 相关知识 1.SQL 语言简介 在进行数据管理时,如果每次创建数据库、表或者从数据库中读取数据,都需要手动在SSMS中进行,不但管理不方便,而且存储在数据库中的数据根本无法提供程序使用。所以,数据库需要一套指令集,能够识别指令、执行相应的操作并为程序提供数据。目前数据库标准的指令集就是SQL。 SQL是结构化查询语言(Structure Query Language)的缩写,是关系数据库的标准语言。SQL语言是1974年由Boyce和Chamberlin提出来的,1975年~1979年IBM公司研制的关系数据库管理系统原形系统System R实现了这种语言。 3.1 认识SQL语言 任务一 2.语法规定与约定 在SQL语句格式中,有下列约定符号和相应的语法规定。 (1)语句格式约定符号 <>:其中的内容为必选项,它表示实际语义,不能为空; []:其中内容为任选项; {}或︱:必选{}其中的一项; [,…n]:表示前面的项可以重复多次。 3.1 认识SQL语言 任务一 (2)语法规定 ①一般语法规定。 SQL中数据项(字段项、表和视图)的分隔符为“,”; 字符串常数的定界符用单引号“′”表示。 ②SQL特殊语法规定。 SQL的关键词一般使用大写字母表示; SQL语句的结束符为“;”; SQL采用格式化书写方式。 3.1 认识SQL语言 任务一 查询语句基础 语句格式: SELECT[ALL︱DISTINCT][<目标列表达式>[,… n ]] FROM<表名或视图名>[,<表名或视图名>[… n ]] WHERE<条件表达式>] GROUP BY <列名l>[HAVING <条件表达式>]] ORDER BY <列名2>[ASC︱DESC]]; 3.1 认识SQL语言 任务一 1. 单表查询 【例3.1】求所有读者的资料。 解答: SELECT * FROM 读者; 2. 条件查询 【例3. 3】 求性别为男性、超期次数大于3次的读者资料。 解答: SELECT * FROM 读者 WHERE 性别=’男’ AND 超期次数 3; 3.1 认识SQL语言 任务一 3. 排序查询 【例3.4】查询所有的图书资料并按定价降序排列。 解答: SELECT * FROM 图书 ORDER BY 定价 DESC; 3.2 掌握SQL查询语句 任务二 1.查询语句格式 一个完整的SELECT语句包括SELECT、FROM、WHERE、GROUP BY和ORDER BY子句。它具有数据查询、统计、分组和排序的功能。它的语法及各子句的功能如下: 语句格式 SELECT [ALL︱DISTINCT][<目标字段表达式>[,…n]] FROM <表名或视图名>[,<表名或视图名>[…n]] [WHERE <条件表达式>] [GROUP BY <字段名1>[HAVING <条件表达式>]] [ORDER BY <字段名2>[ASC︱DESC]]; 3.2 掌握SQL查询语句 任务二 2.查询结果的显示方式 在SQL Server 2008中,使用SELECT 语句查询得到的结果有三种显示方式,分别是网格显示方式、文本显示方式和将结果保存成数据文件。默认以网格形式显示查询结果。如果要改变默认显示方式,可以通过以下两种方式进行设置。 3.单表查询 单表查询指在查询过程中只涉及一个数据源的查询语句。单表查询是最基本的查询语句。 3.2 掌握SQL查询语句 任务二 【示例3-1】[=]查询所有图书的信息。 USE 图书管理 ——打开图书管理数据库 GO SELECT * ——查询所有字段 FROM 图书 ——来源于图书表 GO 3.2 掌握SQL查询语句 任务二 【示例3-2】查询所有“图书”表中的书名和出版社信息。 USE 图书管理 GO SELECT 书名,出版社 FROM 图书 GO 3.2 掌握SQL查询语句 任务二 【示例3-3】查询读者姓名、性别信息,把结果集中字段标题改为英文。 USE 图书管理 GO SELECT 读者姓名 Name,性别 AS Sex FROM 读者 GO 3.2 掌握SQL查询语句 任务二 4.查询排序 如果需要按照一定的顺序排列查询语句

文档评论(0)

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

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

1亿VIP精品文档

相关文档