SQL的定义
定义:结构化查询语言(SQL),是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。
SQL的特点
特点:综合统一,高度非过程化,面向集合的操作方式
SQL的功能
功能:数据查询、数据定义、数据操纵、数据控制功能于一体。
- 数据查询
select语法:SELECT 列名称 FROM 表名称
或SELECT * FROM 表名称
例:SELECT * FROM Persons
- 数据定义
create语法:CREATE TABLE 表名称 ( 列名称1 数据类型, 列名称2 数据类型, 列名称3 数据类型, .... )
例:CREATE TABLE Persons ( Id_P int, LastName varchar(255), FirstName varchar(255), Address varchar(255), City varchar(255) )
drop语法:DROP TABLE 表名称
例:drop table students
alter语法:ALTER TABLE table_name ADD column_name datatype
- 数据操纵
insert语法:INSERT INTO 表名称 VALUES (值1, 值