数据库系统原理

第一章

概念

  • 数据(Data)
  • 数据库(DataBabse,DB)
  • 数据库管理系统(DataBabse Manangement System,DBMS)
  • 数据库系统(DataBabse System,DBS)

阶段

  1. 人工管理阶段
  2. 文件系统阶段
  3. 数据库系统阶段
  • 数据集成
  • 数据共享性高
  • 数据冗余小
  • 数据一致性
  • 数据独立性高
  • 实施统一管理与控制

    • 数据安全性
    • 数据完整性
    • 并发控制
    • 故障恢复
  • 减少应用开发与维护工作量

结构

三级模式结构

  • 模式(Schema)
  • 外模式(External Schema)
  • 内模式(Internal Schema)
  • 三级模式结构的两层映射与数据独立性

数据库的运行与应用结构

  • 客服/服务器(Client/Server,C/S)
  • 浏览器/服务器(Browser/Server,B/S)

数据模型

  • 数据特征与数据模型组成要素
  • 数据静态,动态特性

模型组成

  • 数据结构
  • 数据操作
  • 数据约束

模型分类

  • 概念层数据模型

    • 实体
    • 属性
    • 码或键
    • 实体型
    • 实体集
    • 联系
  • 逻辑层数据模型

    • 层次模型
    • 网状模型
    • 关系模型
    • 面向对象模型
  • 物理层数据模型

    • 底层抽象,确定数据的:
      -物理储存结构,数据存储路劲,调整优化性能

第二章

关系数据库

参考文献
《数据库系统原理》————机械工业出版社

删库跑路中...