作用,对数据进行持久化的操作
2,数据库的存储结构
表格:用于存储的数据结构
3,数据库分类
SQL:适用于所有数据库的增删改查,权限分配的结构化查询(查得多)语言 标准sql
oracle:pl-sql...删除约束 alter table name drop constraint 约束名;建表时可指定
例:name char constraint1 primary key
批量插入:insert into...Contriller ,事物控制 commit/rollback
DDL
1,建表
create table tablename{
字段名 类型 默认值 约束1 约束2...
}
2,数据类型
数字...DECLARE //定义变量
NEXT_ID NUMBER;
BEGIN
SELECT MY_SEQ.NEXTVAL INTO NEXT_ID FROM DUAL; /查询值赋值给变量
:NEW.ID...固定长度属性在前
内存代替表, 性别等
读写分离,两个相同的数据库
分库:表多的时候,放到不同数据库
分表:水平(onetoone),垂直
命中索引
组合索引代替索引合并(多列但索引)
尽量使用短索引