首页 > 数据库 >数据库系统

数据库系统

时间:2023-02-15 00:22:52浏览次数:51  
标签:候选 关系 范式 模式 数据库系统 主键 属性

  1. 数据库的分类

  2. 分布式数据库的特点

  3. 分布式数据库的透明性

  4. 三级模式和两级映象
    重点:

    三级模式是 外模式,模式,内模式
    2级映射:

    外模式/模式--> 保证逻辑独立性
    模式/内模式-->保证物理独立性

  5. 数据仓库
    重点:
    ETL:Extract-Transform-Load
    OLAP:(Online analytical processing)联机分析处理
    OLTP:(On-Line Transaction Processing)联机事务处理

  6. 数据库设计过程
    重点:
    需求分析->概念结构设计->逻辑结构设计->物理结构设计 和各阶段的产物
    关系规范化是在数据库设计的逻辑设计阶段
    关系模式就是表和字段的关系表和表的关系

  7. 概念设计
    重点:抽象数据->设计局部ER模型->合并局部ER模型并且消除冲突

  8. 实体关系模型
    重点:实体用矩形,关系用菱形,属性用椭圆

  9. 实体属性类型

  10. 关系的表示

  11. 三元关系

  12. 若实体,特殊化实体,和聚集

  13. 数据模型的类型

  14. 关系模型相关概念
    重点:
    候选码:可以唯一标识记录的字段或者字段集合,可以有多个
    主属性:组成候选码的字段
    主键一定是候选键

  15. 关系的类型

  16. 关系的约束

  17. 逻辑结构设计阶段做的事情,E-R模型 转 关系模型

  18. 关系代数
    重点:交并差的符号

    笛卡尔积,投影,选择
    自然连接的结果和 笛卡尔积,然后选着,然后映射一样

  19. 函数依赖的定义
    函数依赖的描述公式没看懂

  20. 规范化理论 公理体系
    重点:从已知的一些函数依赖,可以推导出另外一些函数依赖,这就是Armstrong公理的作用

  21. 候选键怎么选出
    1 通过有向图,找出入读为0 的一般都是候选键,或者说一般都是主属性
    2 然后通过找出的入度是0的尝试遍历所有属性,如果可以,那么它就是候选键,如果不可以尝试加入别的数据以后在遍历,知道找到可以遍历全部数据的才能作为候选键.
    3 候选键要求没有冗余,所以如果一个字段可以遍历全属性,别的字段都不能,他们它一定是主键。

  22. 规范化理论 可以通过依赖关系确定主键。

  23. 范式是用于判断规范化理论的程度。

  24. 范式可以解决 规范化理论存在的问题

  25. 三范式

    • 第一范式:属性字段列是语义最小的,不能在分成两个列。

    • 第二范式:非主属性和后选键之间不存在不完全依赖。(需要先满足1NF)。只在复合主键中才会有第二范式问题,主键Id不存在第二范式问题。

    • 第三范式:非主属性没有传递依赖于候选键。(需要先满足2NF),为了查询效率,我们通常违反3NF。没有非主属性至少满足第三范式(只有一个应该也不存在)。

    • NF是 Normal Form 的缩写。

  26. BCNF Bc 范式
    所有依赖的决定因素必定包含R的某个候选键码。


  27. 函数分解 和 保持依赖

  28. 函数分解 有损分解和无损分解
    不损分解要求不能进行选择操作

标签:候选,关系,范式,模式,数据库系统,主键,属性
From: https://www.cnblogs.com/cxygg/p/17121304.html

相关文章