您的位置:首页 > 数据库

数据库知识回顾(二)

2012-11-20 15:03 211 查看

事务

ACID特性:原子性(atomicity)、一致性(consistency)、隔离性(isolation)、持久性(durability)

实现方式:撤消操作、约束条件、并发控制、备份日志

并发引起的问题:

  1. 读脏数据

  2. 不可重复读

  3. 丢失更新

防止措施:加锁(排他锁、共享锁)、两段锁机制

数据库完整性约束条件

  1. 实体完整性:基本表的主码值唯一且不允许为空。

  2. 参照完整性:参照完整性属于表间规则,具体的说,就是从表中每条记录外键的值必须是主表中存在的。

  3. 用户自定义完整性:定义某一具体应用中数据必须满足的语义要求。

游标

用于对select语句的返回结果值进行逐行处理

存储过程

为了完成特定功能汇集而成的一组命名了的SQL语句集合,该集合编译后存放在数据库中,可根据实际情况重新编译。

触发器

用户定义在关系表上的一类由事件驱动的存储过程,有服务器自动激活。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: