Advertisement

软件设计师负责设计和管理数据库系统

阅读量:

数据库系统

  • 数据库层次化架构
    • 外层结构(面向用户的层次)

      • 概念设计(概念级别的设计)
      • 内部存储结构(底层架构)
    • 数据解耦能力

    • E-R图

    • 关系代数

    • 规范化理论

      • 候选键
      • 范式
      • 模式分解
    • 数据库保护

      • 并发控制
      • 完整性控制
      • 安全性控制
      • 数据库恢复
    • 数据仓库与数据挖掘

    • 分布式数据库

    • SQL

数据库三级模式

外模式(用户级)

用户与数据库系统的接口,是用户用到的那部分数据的描述

概念模式(概念级)

数据库中全部数据的整体逻辑结构的描述

内模式(物理级)

详细阐述了物理存储层的数据体系结构, 包括明确了各类自定义数据类型及其属性, 建立完善索引机制, 规划合理的文件组织架构, 并对涉及的数据完整性与安全性管理的相关规定进行了详细说明。

数据独立性

外模式-概念:保证数据的逻辑独立性
概念-内模式:保证数据的物理独立性

E-R图

  • E-R图向关系模型转换的基本步骤如下:
  1. 每个实体都被映射为一个独立的关系模式
  2. 实体的所有属性成为目标关系模式中的字段
  3. 该 entities 的标识符则作为该 relation 模式的

全部评论 (0)

还没有任何评论哟~