自涵式和嵌入式
数据库本身嵌入
语言简洁、易学易用
18子语句
sql支持三级模式结构 内外 逻辑
约束条件
列级
NOT NULL或NULL
UNIQUE
DEFTUALT
CHECK
显示Null没有操作过
constraint
表级
unqiue
primary key
foreign key
defualt c1 20 for age
constraint c2 check (sex in ('man','woman'))
constraint c3 primary key (CLOUMN1,XLOUMN2),REFERNCES TABLE (CLOUMEN2)
CONSTRAINT C3 FOREIGN KEY (CLOUMN1) REFERENCES TABLE(XLOUMEN1)
修改和删除表
ALTER TABLE ADD 添加项
DEOP 完整性约束
MODIFY 修改项
索引的定义和维护
作用
CREATE
unqiue 唯一 默认
CLUSTER 聚蔟索引
INDEX 索引名
ON 表名
DROP INDEX 索引
升序 ASE 默认
降序 DES
CREATE UNIQUE INDEX 学号索引
CREATE VIEW 视图
数据交换问题 体制
CREATE VIEW VIEW_NAME AS SELECT 学号 from where 所在系='计算机系'
DROP VIEW 视图名
数据查询
六个字句
GROUP BY 分列组 [HVINB]
between and 闭区间 包含
组合操作
union 并查询
MINUS 差查询
INTERSECT 交查询操作
* table.*
all 保留重复
DISTINCT 去掉重复
查询实例
模糊查询
张% 任意
张_ 代表一个字符
交叉表?
嵌套查询