天天看点

【数据库系统原理】第一章概论复习

文章目录

      • 数据库系统概述
          • 4个基本概念⭐
          • 数据管理技术的产生和发展
          • 数据库系统的特点
      • 数据模型⭐
          • 两类数据模型
          • 数据模型的组成要素
          • 概念模型⭐
          • 层次模型
          • 网状模型
          • 关系模型
      • 数据库系统的结构⭐
          • 数据库系统模式的概念
          • 数据库系统的三级模式结构
          • 数据库的二级映像功能域数据独立性
      • 数据库系统的组成
主要按照《数据库系统概述(第五版)》(王珊)及课上ppt

数据库系统概述

4个基本概念⭐
  1. 数据

    描述事物的符号记录,与其语义是不可分的

  2. 数据库DataBase(DB)

    长期储存在计算机内、有组织的、可共享的大量数据的集合

    注意,这里是数据的集合

    特点:

    【数据库系统原理】第一章概论复习
  3. 数据库管理系统DBMS

    位于用户与操作系统之间的一层数据管理软件

    注意,这里是软件

    【数据库系统原理】第一章概论复习
    主要功能:
    【数据库系统原理】第一章概论复习
    【数据库系统原理】第一章概论复习
  4. 数据库系统DBS
    【数据库系统原理】第一章概论复习
数据管理技术的产生和发展
【数据库系统原理】第一章概论复习
【数据库系统原理】第一章概论复习

人工管理阶段:

【数据库系统原理】第一章概论复习

文件管理阶段:

【数据库系统原理】第一章概论复习

数据库系统阶段:

【数据库系统原理】第一章概论复习
数据库系统的特点
【数据库系统原理】第一章概论复习

数据模型⭐

两类数据模型
  1. 概念模型⭐
  2. 逻辑模型和物理模型

对客观对象的抽象过程:

(两步抽象)客观对象->概念模型->数据模型

【数据库系统原理】第一章概论复习
数据模型的组成要素
【数据库系统原理】第一章概论复习

数据操作和完整性约束条件后面会详细提到

概念模型⭐

基本概念:

  • 实体Entity
  • 属性Attribute
  • 码Key
  • 域Domain
  • 实体型Entity Type
  • 实体集Entity Set
  • 联系Relationship

实体间的关系:

【数据库系统原理】第一章概论复习
【数据库系统原理】第一章概论复习
【数据库系统原理】第一章概论复习

E-R图:

【数据库系统原理】第一章概论复习
层次模型
【数据库系统原理】第一章概论复习
【数据库系统原理】第一章概论复习

从这几个角度考察:

  • 数据结构
  • 多对多联系在层次模型中的表示(分解)
  • 层次模型的数据操纵与完整性约束
  • 层次数据模型的存储结构
  • 优缺点
网状模型
【数据库系统原理】第一章概论复习
【数据库系统原理】第一章概论复习

考察角度与层次模型类似

关系模型

1.数据结构:

  • 关系relation
  • 元组tuple
  • 属性attribute
  • 主码key
  • 域domain
  • 分量
  • 关系模式
【数据库系统原理】第一章概论复习
【数据库系统原理】第一章概论复习

2.关系数据模型的操纵域完整性约束

后面章节会有详细说明

3.关系数据模型的存储结构

【数据库系统原理】第一章概论复习

4.优缺点

【数据库系统原理】第一章概论复习
【数据库系统原理】第一章概论复习

数据库系统的结构⭐

数据库系统模式的概念
【数据库系统原理】第一章概论复习
【数据库系统原理】第一章概论复习
数据库系统的三级模式结构
【数据库系统原理】第一章概论复习
【数据库系统原理】第一章概论复习
【数据库系统原理】第一章概论复习
【数据库系统原理】第一章概论复习
【数据库系统原理】第一章概论复习
【数据库系统原理】第一章概论复习
【数据库系统原理】第一章概论复习
数据库的二级映像功能域数据独立性
【数据库系统原理】第一章概论复习
【数据库系统原理】第一章概论复习
【数据库系统原理】第一章概论复习
【数据库系统原理】第一章概论复习

这里注意独立性中分为物理独立性和逻辑独立性,这是由DBMS的二级映像功能来保证的。 在解释简答题时要注意,回答最后的落脚点在于“什么什么变了,由于什么,最终应用程序不用改变”,因为独立性指的是用户程序可以不变。

【数据库系统原理】第一章概论复习

数据库系统的组成

【数据库系统原理】第一章概论复习
【数据库系统原理】第一章概论复习

以上内容均为复习所用,如有侵权立即删去

继续阅读