上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
3.1 认识SQL语言
SQL是“Structured Query Language”(结构化查询语言)的简称。除数据库查询外,它还具有其他功能,如可以定义数据结构、修改数据库中的数据,以及说明安全性约束条件等。
3.1.1 SQL语句类型
一般来说,SQL语句分为DQL、DML和DDL几类。下面简单介绍每种类型的名称和用途。
● DQL:Data Query Language的简称,即数据查询语言,主要用于数据查询。
● DML:Data Manipulation Language的简称,即数据操纵语言,主要用于插入数据、更新数据、删除数据,分别对应于INSERT、UPDATE、DELETE。
● DDL:Data Definition Language的简称,即数据定义语言,主要用于创建表、删除表、修改表等。
3.1.2 SQL数据类型
SQL的数据类型有很多种,如表3-1所示。有关PostgreSQL数据库的类型将在第4章进行详细介绍。
表3-1 常见的SQL数据类型