数据库复习(1)

来源:互联网 发布:京东卖软件赚钱吗 编辑:程序博客网 时间:2024/04/30 23:07

第一章 绪论


1.1 数据库系统概述—数据库产生、特点


四个基本概念
数据(Data)
数据库(Database)
数据库管理系统(DBMS)
数据库系统(DBS)

1.2 数据模型—-数据库系统的核心


1.2.1 数据模型的基本概念

  • 概念模型
  • 逻辑模型
  • 物理模型

1.2.2 数据模型的组成要素

  • 数据结构
  • 数据操作
  • 完整性约束条件

1.2.3 概念模型 ER图

基本概念

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

两个实体型之间的联系

  • 1:1
  • 1:n
  • m:n

概念模型的ER图表示


1.2.4 最常用的三种数据模型


1.3 数据库系统结构


1.3.1 数据库系统模式的概念

“型” 和“值” 的概念

  • 型(Type):对某一类数据的结构和属性的说明
  • 值(Value) :是型的一个具体值
学生记录型:(学号,姓名,性别,系别,年龄,籍贯)一个记录值:(900201,李明,男,计算机,22,江苏)

模式(Schema)

  • 数据库逻辑结构和特征的描述
  • 是型的描述,不涉及到具体的值
  • 模式是相对稳定的

实例(Instance)

  • 模式的一个具体值
  • 反映数据库某一时刻的状态
  • 同一个模式可以有很多实例
  • 实例随数据库中的数据的更新而变动

1.3.2 数据库系统的三级模式结构

  • 外模式
  • 模式
  • 内模式
外模式
    也称子模式和用户模式,它是数据库用户看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图。外模式是模式的子集一个数据库可以有多个外模式。一个应用程序只能使用一个外模式。
模式
    也称逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。不涉及数据的物理存储细节.一个数据库只有一个模式。
内模式
    也称存储模式,是数据物理结构和存储结构的描述一个数据库只有一个内模式。

1.3.3 数据库的二级映像与数据独立性

二级映象在DBMS内部实现这三个抽象层次的联系和转换

  • 外模式/模式映像:定义了该外模式与模式之间的对应关系。
  • 模式/内模式映像:定义了数据库全局逻辑结构与存储结构之间的对应关系

  • 逻辑独立性
  • 物理独立性

1.4 数据库系统的组成

  • 数据库
  • 数据库管理系统(及其开发工具)
  • 应用系统
  • 数据库管理员

1.5 小结

数据库系统概述

  • 数据库的基本概念
  • 数据管理的发展过程

数据模型

  • 数据模型的三要素
  • 概念模型, E-R 模型
  • 三种主要数据库模型

数据库系统的结构

  • 数据库系统三级模式结构
  • 数据库系统两层映像系统结构

数据库系统的组成

0 0
原创粉丝点击