摘要: 数据库设计概述 数据库设计三范式:数据库的规则 解决问题:数据冗余 第一范式:确保每列保持原子性 所有字段值不可分割,列不可分 例子: 地址写在一起:省市区详细地址 可以拆成:省份 城市 地区 详细地址 这样之后就不可分了 第二范式 一个数据库表中,数据不存在部分依赖,就符合第二范式 数据能否单独拿 阅读全文
posted @ 2021-06-04 17:03 七七负柒柒 阅读(71) 评论(0) 推荐(0)
摘要: DBL语句:数据库定义语言 建表 create table table名 (列名 列类型,.......); 正规的表结构设计需要使用第三方工具 powerdesigner 修改表结构 新增列 alter table table名 add 列名 列类型; 新增列一般都是允许为空,因为表中可能已经有数 阅读全文
posted @ 2021-06-04 15:44 七七负柒柒 阅读(117) 评论(0) 推荐(0)
摘要: 中国移动sql面试题:create table test( id number(10) primary key, type number(10) , t_id number(10), value varchar2(5));insert into test values(100,1,1,'张三');i 阅读全文
posted @ 2021-06-04 10:53 七七负柒柒 阅读(80) 评论(0) 推荐(0)
摘要: Oracle SQL事务 事务:表示操作集合,不可分割,要么全部成功,要么全部失败 事务的开始取决于一个DML语句 增删改查; 事务的结束 1.正常的commit(使数据修改生效) 或 rollback 数据恢复到原有的状态 2.自动提交,一般要将自动提交关闭:因为效率太低 3.用户关闭会话,会自动 阅读全文
posted @ 2021-06-04 00:04 七七负柒柒 阅读(137) 评论(0) 推荐(0)