- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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.查询排序
如果需要按照一定的顺序排列查询语句
您可能关注的文档
- 项目管理P6软件..pptx
- 项目管理概论(PPT)..ppt
- 项目管理概述..ppt
- 项目管理--流水施工..ppt
- 项目管理培训..pptx
- 项目管理思路..doc
- 项目管理完整版..ppt
- 项目管理知识体系指南题库..docx
- 项目管理知识要点汇总..doc
- 项目管理制度汇编..doc
- 实验室危废随意倾倒查处规范.ppt
- 实验室危废废液处理设施规范.ppt
- 实验室危废处置应急管理规范.ppt
- 初中地理中考总复习精品教学课件课堂讲本 基础梳理篇 主题10 中国的地理差异 第20课时 中国的地理差异.ppt
- 初中地理中考总复习精品教学课件课堂讲本 基础梳理篇 主题10 中国的地理差异 第21课时 北方地区.ppt
- 危险废物处置人员防护培训办法.ppt
- 危险废物处置隐患排查技术指南.ppt
- 2026部编版小学数学二年级下册期末综合学业能力测试试卷(3套含答案解析).docx
- 危险废物处置违法案例分析汇编.ppt
- 2026部编版小学数学一年级下册期末综合学业能力测试试卷3套精选(含答案解析).docx
最近下载
- fdm3d打印知识培训课件.pptx VIP
- 2026人教版小学三年级下册数学期末综合试卷3套打印版(含答案解析).pdf
- 创业管理(第5版)张玉利_课后习题答案.pdf
- 西北师范大学《高等数学(D)》2025 - 2026学年第一学期期末试卷.docx VIP
- 2026人教版小学语文三年级上册期末综合试卷3套(打印版含答案解析).docx
- TSG 31-2025 工业管道安全技术规程.pdf
- 焊接机器人结构设计[六自由度工业机器人].docx
- 服装缝纫基础.doc VIP
- 新建保温材料生产线项目环评(2021年新版环评)环境影响报告表.docx VIP
- 西北师范大学《高等数学(II)》2025 - 2026学年第一学期期末试卷.docx VIP
原创力文档


文档评论(0)