首页 | 新闻中心 | 精品课程 | 学术活动 | 科研成果 | 科研团队 | ENGLISH
课 程 通 知
暂无公告
相关内容
课程概述
课程通知
课件下载
实验下载
作业下载
课程视频
作业提交
互动交流
教学安排
讲课内容 学时 参考文献
1. RDBMS 概述
  - 系统功能
  - 进程结构
  - 系统结构
  - 系统实现
1周 R1
2. RDBMS 物理组织
  - 存储介质
  - 存储方式
  - 数据表示方法
  - 数据组织方式
  - 索引组织方式
  - ORACLE 的数据库结构和体系结构
2周 R2 R3 R4
R5 R6 R7
R8
3. 存储管理 1周 R4
4. 数据字典 1周 R4 R5 R6
5. 查询执行
  - 一趟算法
  - 嵌套循环连接算法
  - 基于排序的两趟算法
      集合操作、连接操作、分组与聚集、消除重复值
  - 基于散列的两趟算法
      集合操作、连接操作、分组与聚集、消除重复值
  - 基于索引的算法
      连接操作、选择操作
  - 多趟算法
3周 R2
6. 查询优化
  - 语法分析
  - 语义检查
    逻辑优化
  - 物理优化
      操作代价估算
      连接顺序的选择
      物理查询计划的选择
  - 典型系统的查询优化
      SYSTEM R
      ORACLE
      SQL SERVER
      DB 2
4周 R1 R2 R3
R4 R5 R6
R7 R9
7. DB 安全性
  - 数据库安全性
  - ORACLE 安全性
  - COBASE 2.0 安全性
1周 R1 R2 R4
R5 R6 R7
R10
8. DB 完整性
  - 数据库完整性
  - ORACLE 完整性
1周 R1 R2 R4
R5 R6 R7
9. DB 恢复技术
  - 可恢复操作的问题与模型
  - UNDO 日志与基于 UNDO 日志的恢复
  - REDO 日志与基于 REDO 日志的恢复
  - UNDO/REDO 日志与基于 UNDO/REDO 日志的恢复
  - 介质故障的故障
  - ORACLE 5.0 的恢复技术
  - ORACLE 8.0 的恢复技术
2周 R1 R2 R4
R5 R6 R7
R8 R11
10. 并发控制
  - 串行调度和可串行化调度
  - 冲突可串行性
  - 使用锁的并行控制机制
  - 使用戳的并行控制使用
  - 有效性确认的并发控制
  - 视图可串行性
  - ORACLE的并发控制
2周 R1 R2 R4
R5 R6 R7
参考书目


    R1:萨师煊, 王珊, 《 数据库系统概论》, 第三版,第十一章,高等教育出版社,2002
    R2:Hector Garcia-Molina, Jeffrey D. Ullman, Jennifer Widom著,杨冬青,唐世渭,徐其钧等译,《数据库系统实现》,机械工业出版社,2001
    R3:姚诗斌,《数据库系统基础》
    R4:周龙骧,《数据库管理系统实现技术》,中国地质大学出版社,1990
    R5:李建中,王珊,《数据库系统原理》,电子工业出版社,1998
    R6:施伯乐、丁宝康、周傲英、田增平,《数据库系统教程》,高等教育出版社,1999
    R7:王珊等,《 ORACLE RDBMS 分析》
    R8:《ORACLE8体系结构》,机械工业出版社,2000,第三部分,第四部分
    R9:《ORACLE8性能优化和管理手册》,机械工业出版社,2000
    R10:刘启源、刘怡,《数据库与信息系统的安全》,科学出版社,2000
    R11:《ORACLE8备份与恢复手册》,机械工业出版社,2000
 

版权所有:中国人民大学信息学院 | 地址:北京市海淀区中关村大街59号 | 邮编:100872