15.事务处理回滚提交
事务:Transaction 回退:rollback 提交:commit
在oracle中,一个transaction起始于一个DML语句(insert,update,delete),结束于以下几种情况:
1)用户显示执行commit语句提交操作或者rollback语句回退
2)当执行DDL语句(create,alter,drop)时自动提交
3)用户断开连接,transaction自动提交
4)系统崩溃或者断电后,事务自动回退
16.索引序列图
唯一性好的数据才加索引 index
Create index idx_emp_ename on emp(ename);
但索引的作用性不高,只有大数据的时候才会用到,占内存
Drop index 索引名 ---删除suoyin
序列是oracle专用的对象
视图是虚拟的表--就是为了重用sql语句,保存数据
Create view v$_emp_dept as 查询结果;
17.prowerdesigner的安装和使用冲突问题
Prowerdesigner软件---是用来设计数据库的,简化建表等一系列的操作的...
19.数据库设计三大范式关系处理
第一范式:保持原子性
第二范式、第三范式
关系到与约束,依赖性之间的联系
对于数据表之间的关系---一对多或者多对一关系,外键放在多的一方。
对于多对多关系,就是拆表,将主键与外键进行分割,拆成3个表...
ps:2014.07.24 终