数据库实现的几个大的模块分类
2009-07-28 15:12:15| 分类:
dbms
| 标签:
|举报
|字号大中小 订阅
查询处理
查询处理机制,包括查询处理框架,各个操作的执行方法,例如选择、投影、连接、排序、分组、集函数、子查询、谓词处理等
规则系统,查询重写机制的实现,例如对视图的处理、对规则的处理等
查询优化机制,包括查询代价的估算、存取方法的选择、连接算法的选择、连接顺序的选择等
事务管理
多版本并发控制机制,如何实现事务的ACI特性
封锁机制,封锁的粒度、封锁策略、封锁的实现方式、死锁检查
日志系统,如何实现事务的AD特性(如何进行系统的恢复)
存储管理
存储管理系统,包括数据文件的组织、缓冲区管理、空闲空间的管理等
索引机制,索引的类型、存储、使用、维护以及并发控制等
安全性完整性机制
安全机制,包括客户端的认证、数据库的用户和权限等
完整性机制,包括实体完整性、参照完整性、用户自定义完整性等
评论这张
转发至微博
转发至微博
评论