1,SQL语言功能:数据定义,数据查询,数据操纵,数据控制。
2,创建数据库 CREATE DATABASE 数据库名;
撤销数据库 DROP DATABASE 数据库名;
修改表名 alter table 删除数据 delete
and 的优先级比or高
3,创建基本表 CREATE TABLE 表名;
撤销基本表 DROP TABLE 表名;
4,列级完整性约束说明
NOT NULL(非空约束)
PRIMARY KEY(主键约束)
FOREIGN KEY(外键约束)
UNIQUE(唯一值约束)
DEFAULT(默认值约束)
CHECK(列取值范围约束)
5,SQL结构化查询语言
结果去重问题 DISTINCT
结果排序问题 ORDER BY
模糊查询问题 LIKE NOT LIKE
多表联合查询问题
重名问题
6,子查询
(not)in \Theta some/\Theta all (not) exists
7,SQL提供的五个内置聚集函数
COUNT SUM AVG MAX MIN
8,利用SQL实现关系代数操作
并(UNION)
交(INTERSECT)
差(EXCEPT)