# 2 关系模型

基本概念要记住

  • 关系
  • 各种码的概念
  • foreign key

# 6 形式化查询语言

关系代数有一个大题。

  • 笛卡尔积
  • 重命名
  • 自然连接
    • 搞清楚基本定义
  • assignment
  • \star
  • 广义投影和聚集函数:关系代数中要会写
    • 聚集函数中的分组 也要会写

# 元组演算

  • 在大题中出现

多看看例子

  • 查找原先表中的某一个属性

  • 蕴含

# 3&4 SQL

有简答题,是关于概念理解。

有一个大题。给数据库描述,写 SQL 语句。

  • 给出需求写 sql
  • 给出查询 sql 写结果

概念性的东西也需要记住:

  • DDL

    • 索引
    • 安全性
  • DML

    • 基本查询
    • 字符串操作
    • 排序
    • 空值
    • 聚集函数
  • 视图

    • 物化视图
  • 授权

# 5 触发器

考试不会写触发器代码,理解触发器含义。

# 7&8

有一个大题。有画 E-R 图的题目。

证明题、模式分解和简答题都有。

  • 全参与和部分参与
  • 弱实体集
  • ER 图转关系模式
  • 函数依赖
  • 属性集闭包
  • 正则覆盖
  • 模式分解
  • BCNF, 第三、第四范式 \star
  • 多值依赖 \star

# 10 存储和文件结构

  • 文件的组织方式
  • B 树 & B+ 树

# 事物管理 & 并发控制

  • 冲突可串行化
  • 锁 & 死锁
  • 回滚

简答题和小题

# 总结

更新于