(
课件网) 3.2 数据的查询 (第二课时) 粤教版选择性必修3 导入 什么是结构化查询语言 01 SQL语言具有什么特点 02 SQL语言的核心动词 03 内容 SELECT语句的语法格式 04 3.2.2 使用结构化查询语 言SQL查询数据 结构化查询语言 SQL简介 PART 01 1. 结构化查询语言的定义 ANSI 1986年10月,美国国家标准局(ANSI)数据库委员会将SQL作为数据库语言的美国标准。 ISO 同年国际标准化组织ISO也将SQL-86作为了国际数据库标准语言。 结构化查询语言(Structured Query Language,简称SQL)是关系数据库的标准语言 (1)数据描述、操纵、控制等功能一体化 2. SQL语言的特点: ①查询语言(Query Language) ②数据操纵语言(Data Manipulation Language) ③数据定义语言(Data Definition Language) ④数据控制语言(Data Control Language) (2)两种使用方式,统一的语法结构 2. SQL语言的特点: (3)高度的非过程化 (4)语言简洁,易学易用 交互式联机使用方式; 嵌入某种高级语言中使用; 3. SQL的核心动词 使用SQL语言 查询数据 PART 02 在HeidiSQL+MariaDB中表名、字段名到底需不需要加引号 如果需要则是加单引号还是双引号 思考: 1、SELECT查询的语法格式 [ORDER BY <列名2> [ASC/DESC]] FROM <表名或视图名> [,<表名或视图名>]…… WHERE <条件表达式> [GROUP BY<列名1> [HAVING<条件表达式>]] SELECT [ALL/DISTINCT]<目标列表达式>[,<目标列表达式>] 2、单表查询: 3、多表查询: 操作演示 操作演示 总结: 课堂练习 1、结构化查询语言SQL是哪种数据库的标准语言 ( ) A.层次数据库 B.关系数据库 C.网状数据库 B 2、在SELECT和FROM之间填写的内容是 ( ) A.数据表名 B. 约束条件 C.字段名 D.视图名 C 课后作业 教材P75: 思考第1题中4种查询的SQL语句该如何写? 感谢您的聆听