表的约束
ACID
A 原子性 不能被切割开的
C 一致性
I 隔离性
D 持久性
只有异常终止 系统才会回轨
DML:select insert update delete(CRUD) // 查 增 改 删
//DML 不会改变表的结构
DDL:create alter drop 创建 修改 删除
//DDL 会改变表的结构
不规范的命名 前后加双引号 而且一会也得一直带双引号
// create table "t 1"(x int)
分区表
字符串: char:定长的
varchar2:可变长度 用varchar2 不要用varchar
字段的非空约束:not null // check(sex in ('F','M')) 检查约束
行与行之间的约束: primary key(pk) 主键约束
unique 唯一性约束
表与表之间的约束:foreign key(references) 外键约束 参照约束