小不点儿

追求卓越,成功便会不期而至

导航

2012年11月20日 #

数据库知识回顾(二)

摘要: 事务ACID特性:原子性(atomicity)、一致性(consistency)、隔离性(isolation)、持久性(durability)实现方式:撤消操作、约束条件、并发控制、备份日志并发引起的问题: 1. 读脏数据 2. 不可重复读 3. 丢失更新防止措施:加锁(排他锁、共享锁)、两段锁机制数据库完整性约束条件 1. 实体完整性:基本表的主码值唯一且不允许为空。 2. 参照完整性:参照完整性属于表间规则,具体的说,就是从表中每条记录外键的值必须是主表中存在的。 3. 用户自定义完整性:定义某一具体应用中数据必须满足的语义要求。游标用于对select语句的返回结果值进行逐行处... 阅读全文

posted @ 2012-11-20 15:03 小不点儿 阅读(151) 评论(0) 推荐(0) 编辑

数据库知识回顾(一)

摘要: 数据管理的发展过程1. 人工管理阶段2. 文件管理阶段3. 数据库管理阶段数据模型:数据抽象方法 1. 概念模型(高层) 2. 逻辑模型(中层) 3. 物理模型(底层)数据模型三要素:数据结构、数据操作、完整性约束条件数据库存储结构记录在文件中的存储方式:堆文件组织、数据文件、多表聚集文件组织。索引存储结构: 1. 顺序存储:效率低下 2. B+树存储:较好的效率 3. 散列存储:避免访问索引结构,可能会引起桶溢出范式1NF:每个属性对应的域值是不可分的2NF:非主属性完全函数依赖于主属性3NF:非主属性中不能有函数依赖 阅读全文

posted @ 2012-11-20 14:30 小不点儿 阅读(150) 评论(0) 推荐(0) 编辑