天天看点

软件设计师知识点(三):数据库系统一、数据库系统摘要二、数据库模式三、ER模型四、关系代数与元组演算五、规范化理论六、并发控制七、数据库完整性约束八、分布式数据库九、数据仓库与数据挖掘

文章目录

  • 一、数据库系统摘要
  • 二、数据库模式
    • 三级模式-两级映射
  • 三、ER模型
  • 四、关系代数与元组演算
  • 五、规范化理论
    • 函数依赖
    • 求候选键
    • 第一范式
    • 第二范式
    • 第三范式
    • BC范式
    • 例题
    • 模式分解
    • 反规范化
  • 六、并发控制
    • 基本概念
    • 存在的问题示例
    • 封锁协议
  • 七、数据库完整性约束
  • 八、分布式数据库
    • 数据库安全
    • 数据备份
    • 数据库故障与恢复
  • 九、数据仓库与数据挖掘

一、数据库系统摘要

软件设计师知识点(三):数据库系统一、数据库系统摘要二、数据库模式三、ER模型四、关系代数与元组演算五、规范化理论六、并发控制七、数据库完整性约束八、分布式数据库九、数据仓库与数据挖掘

二、数据库模式

三级模式-两级映射

软件设计师知识点(三):数据库系统一、数据库系统摘要二、数据库模式三、ER模型四、关系代数与元组演算五、规范化理论六、并发控制七、数据库完整性约束八、分布式数据库九、数据仓库与数据挖掘

三、ER模型

软件设计师知识点(三):数据库系统一、数据库系统摘要二、数据库模式三、ER模型四、关系代数与元组演算五、规范化理论六、并发控制七、数据库完整性约束八、分布式数据库九、数据仓库与数据挖掘
软件设计师知识点(三):数据库系统一、数据库系统摘要二、数据库模式三、ER模型四、关系代数与元组演算五、规范化理论六、并发控制七、数据库完整性约束八、分布式数据库九、数据仓库与数据挖掘
软件设计师知识点(三):数据库系统一、数据库系统摘要二、数据库模式三、ER模型四、关系代数与元组演算五、规范化理论六、并发控制七、数据库完整性约束八、分布式数据库九、数据仓库与数据挖掘
软件设计师知识点(三):数据库系统一、数据库系统摘要二、数据库模式三、ER模型四、关系代数与元组演算五、规范化理论六、并发控制七、数据库完整性约束八、分布式数据库九、数据仓库与数据挖掘

四、关系代数与元组演算

软件设计师知识点(三):数据库系统一、数据库系统摘要二、数据库模式三、ER模型四、关系代数与元组演算五、规范化理论六、并发控制七、数据库完整性约束八、分布式数据库九、数据仓库与数据挖掘
软件设计师知识点(三):数据库系统一、数据库系统摘要二、数据库模式三、ER模型四、关系代数与元组演算五、规范化理论六、并发控制七、数据库完整性约束八、分布式数据库九、数据仓库与数据挖掘
软件设计师知识点(三):数据库系统一、数据库系统摘要二、数据库模式三、ER模型四、关系代数与元组演算五、规范化理论六、并发控制七、数据库完整性约束八、分布式数据库九、数据仓库与数据挖掘

五、规范化理论

函数依赖

软件设计师知识点(三):数据库系统一、数据库系统摘要二、数据库模式三、ER模型四、关系代数与元组演算五、规范化理论六、并发控制七、数据库完整性约束八、分布式数据库九、数据仓库与数据挖掘
软件设计师知识点(三):数据库系统一、数据库系统摘要二、数据库模式三、ER模型四、关系代数与元组演算五、规范化理论六、并发控制七、数据库完整性约束八、分布式数据库九、数据仓库与数据挖掘

软件设计师知识点(三):数据库系统一、数据库系统摘要二、数据库模式三、ER模型四、关系代数与元组演算五、规范化理论六、并发控制七、数据库完整性约束八、分布式数据库九、数据仓库与数据挖掘

求候选键

软件设计师知识点(三):数据库系统一、数据库系统摘要二、数据库模式三、ER模型四、关系代数与元组演算五、规范化理论六、并发控制七、数据库完整性约束八、分布式数据库九、数据仓库与数据挖掘
软件设计师知识点(三):数据库系统一、数据库系统摘要二、数据库模式三、ER模型四、关系代数与元组演算五、规范化理论六、并发控制七、数据库完整性约束八、分布式数据库九、数据仓库与数据挖掘
软件设计师知识点(三):数据库系统一、数据库系统摘要二、数据库模式三、ER模型四、关系代数与元组演算五、规范化理论六、并发控制七、数据库完整性约束八、分布式数据库九、数据仓库与数据挖掘

第一范式

软件设计师知识点(三):数据库系统一、数据库系统摘要二、数据库模式三、ER模型四、关系代数与元组演算五、规范化理论六、并发控制七、数据库完整性约束八、分布式数据库九、数据仓库与数据挖掘
软件设计师知识点(三):数据库系统一、数据库系统摘要二、数据库模式三、ER模型四、关系代数与元组演算五、规范化理论六、并发控制七、数据库完整性约束八、分布式数据库九、数据仓库与数据挖掘

第二范式

软件设计师知识点(三):数据库系统一、数据库系统摘要二、数据库模式三、ER模型四、关系代数与元组演算五、规范化理论六、并发控制七、数据库完整性约束八、分布式数据库九、数据仓库与数据挖掘

第三范式

软件设计师知识点(三):数据库系统一、数据库系统摘要二、数据库模式三、ER模型四、关系代数与元组演算五、规范化理论六、并发控制七、数据库完整性约束八、分布式数据库九、数据仓库与数据挖掘

BC范式

软件设计师知识点(三):数据库系统一、数据库系统摘要二、数据库模式三、ER模型四、关系代数与元组演算五、规范化理论六、并发控制七、数据库完整性约束八、分布式数据库九、数据仓库与数据挖掘

例题

软件设计师知识点(三):数据库系统一、数据库系统摘要二、数据库模式三、ER模型四、关系代数与元组演算五、规范化理论六、并发控制七、数据库完整性约束八、分布式数据库九、数据仓库与数据挖掘

模式分解

软件设计师知识点(三):数据库系统一、数据库系统摘要二、数据库模式三、ER模型四、关系代数与元组演算五、规范化理论六、并发控制七、数据库完整性约束八、分布式数据库九、数据仓库与数据挖掘
软件设计师知识点(三):数据库系统一、数据库系统摘要二、数据库模式三、ER模型四、关系代数与元组演算五、规范化理论六、并发控制七、数据库完整性约束八、分布式数据库九、数据仓库与数据挖掘
软件设计师知识点(三):数据库系统一、数据库系统摘要二、数据库模式三、ER模型四、关系代数与元组演算五、规范化理论六、并发控制七、数据库完整性约束八、分布式数据库九、数据仓库与数据挖掘
软件设计师知识点(三):数据库系统一、数据库系统摘要二、数据库模式三、ER模型四、关系代数与元组演算五、规范化理论六、并发控制七、数据库完整性约束八、分布式数据库九、数据仓库与数据挖掘
软件设计师知识点(三):数据库系统一、数据库系统摘要二、数据库模式三、ER模型四、关系代数与元组演算五、规范化理论六、并发控制七、数据库完整性约束八、分布式数据库九、数据仓库与数据挖掘

反规范化

软件设计师知识点(三):数据库系统一、数据库系统摘要二、数据库模式三、ER模型四、关系代数与元组演算五、规范化理论六、并发控制七、数据库完整性约束八、分布式数据库九、数据仓库与数据挖掘

六、并发控制

基本概念

软件设计师知识点(三):数据库系统一、数据库系统摘要二、数据库模式三、ER模型四、关系代数与元组演算五、规范化理论六、并发控制七、数据库完整性约束八、分布式数据库九、数据仓库与数据挖掘

存在的问题示例

软件设计师知识点(三):数据库系统一、数据库系统摘要二、数据库模式三、ER模型四、关系代数与元组演算五、规范化理论六、并发控制七、数据库完整性约束八、分布式数据库九、数据仓库与数据挖掘

封锁协议

软件设计师知识点(三):数据库系统一、数据库系统摘要二、数据库模式三、ER模型四、关系代数与元组演算五、规范化理论六、并发控制七、数据库完整性约束八、分布式数据库九、数据仓库与数据挖掘

七、数据库完整性约束

软件设计师知识点(三):数据库系统一、数据库系统摘要二、数据库模式三、ER模型四、关系代数与元组演算五、规范化理论六、并发控制七、数据库完整性约束八、分布式数据库九、数据仓库与数据挖掘

八、分布式数据库

数据库安全

软件设计师知识点(三):数据库系统一、数据库系统摘要二、数据库模式三、ER模型四、关系代数与元组演算五、规范化理论六、并发控制七、数据库完整性约束八、分布式数据库九、数据仓库与数据挖掘

数据备份

软件设计师知识点(三):数据库系统一、数据库系统摘要二、数据库模式三、ER模型四、关系代数与元组演算五、规范化理论六、并发控制七、数据库完整性约束八、分布式数据库九、数据仓库与数据挖掘
软件设计师知识点(三):数据库系统一、数据库系统摘要二、数据库模式三、ER模型四、关系代数与元组演算五、规范化理论六、并发控制七、数据库完整性约束八、分布式数据库九、数据仓库与数据挖掘

数据库故障与恢复

软件设计师知识点(三):数据库系统一、数据库系统摘要二、数据库模式三、ER模型四、关系代数与元组演算五、规范化理论六、并发控制七、数据库完整性约束八、分布式数据库九、数据仓库与数据挖掘

九、数据仓库与数据挖掘

软件设计师知识点(三):数据库系统一、数据库系统摘要二、数据库模式三、ER模型四、关系代数与元组演算五、规范化理论六、并发控制七、数据库完整性约束八、分布式数据库九、数据仓库与数据挖掘
软件设计师知识点(三):数据库系统一、数据库系统摘要二、数据库模式三、ER模型四、关系代数与元组演算五、规范化理论六、并发控制七、数据库完整性约束八、分布式数据库九、数据仓库与数据挖掘
软件设计师知识点(三):数据库系统一、数据库系统摘要二、数据库模式三、ER模型四、关系代数与元组演算五、规范化理论六、并发控制七、数据库完整性约束八、分布式数据库九、数据仓库与数据挖掘
软件设计师知识点(三):数据库系统一、数据库系统摘要二、数据库模式三、ER模型四、关系代数与元组演算五、规范化理论六、并发控制七、数据库完整性约束八、分布式数据库九、数据仓库与数据挖掘

继续阅读