第4章 关系数据库标准语言SQL 本章要点 SQL概述以及特点 查询功能 操作功能 定义功能 4.1 SQL概述 SQL特点 SQL是一种一体化的语言,包括数据定义、数据查询、数据操纵和数据控制等方面的功能。 SQL是一种高度非过程化的语言,用户不必告诉计算机怎么去做,只需告诉计算机做什么。 SQL语言非常简洁。 SQL可以直接以命令方式交互使用,也可以嵌入到程序设计语言中以程序方式使用。 表4.1 SQL命令动词(P128) 4.2 查询功能 SQL的核心是查询。 SQL的查询命令也称为SELECT命令 查询的基本形式: SELECT— FROM—WHERE 查询块构成 多个查询块可以嵌套执行。 4.2 查询功能 在Visual FoxPro中,SELECT语句能够实现投影、选择和连接三种专门的关系运算。 从职工关系中检索所有工资值。 SELECT 工资 FROM 4.2 查询功能 检索仓库关系中所在城市是北京的仓库信息 4.2 查询功能 主要短语及含义 SELECT 说明要查询的数据,后面一般跟的是字段名或是表达式。 FROM 说明要查询的数据来自哪个或哪些表,可以对单个或多个表进行查询。 WHERE 说明查询的条件,即只对符合条件的元组(记录)进行操作 GROUP BY 用于对查询结果进行分组,可以利用它进行分组汇总 HAVING 必须跟随GROUP BY使用,它用来限定
原创力文档

文档评论(0)