数据库

数据库系统概述

一.五个概念

1.数据(Data)是描述事物的符号记录
2.数据库(DB)是长期存储在计算机内有组织可共享的大量数据集合
3.数据库管理系统(DBS)位于用户与操作系统之间的一层数据库管理软件

  • 数据定义功能(DDL)
  • 数据操纵功能(DML)
  • 数据控制功能(DCL)

4.数据库系统(DBS)是指计算机中引入数据库技术之后的系统
5.数据库管理员(DBA)管理维护数据库

二.数据库管理技术的发展

1.人工管理阶段
2.文件系统阶段
3.数据库系统阶段

三.数据库系统的结构

1.数据库的三级模式和两级映像

  • 三级模式
    • 外模式
    • 模式
    • 内模式
  • 两级映射
    • 外模式/模式映像(逻辑独立性)
    • 模式/内模式映像(物理独立性)

2.数据库系统的运行与应用结构

  • C/S
  • B/S

四.数据模型

1.构成

  • 数据结构
  • 数据操纵
  • 约束条件

2.分类

  • 概念层数据模型

    • 实体
    • 属性
    • 码(属性集)
    • 域 (码的取值范围)
    • 联系
      • 一对多
      • 一对一
      • 多对多
    • 概念模型表示 E-R图
  • 逻辑层数据模型

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

你可能感兴趣的:(数据库)