第一章 绪论
lix_uan 141 3

四个基本概念

  • 数据:描述事物的符号记录
  • 数据库:具有永久存储、有组织、可共享的三个基本特点。具有较小的冗余度、较高的数据独立性和易扩展性。
  • 数据库管理系统

1.数据定义功能 2.数据组织、存储和管理 3.数据操纵功能 4.数据库的事物管理和运行管理 5.数据库的建立和维护功能 6其它功能(通讯、数据转换、互访、互操作等)

  • 数据库系统:由数据库、数据库管理系统、应用程序和数据库管理员(DBA)组成的存储、管理、处理和维护数据的系统 1

数据模型

概念模型

  • 实体:人
  • 属性:鼻子,嘴巴
  • :唯一标识实体的属性:学号
  • 实体型:含有鼻子和嘴巴的人
  • 实体集:学校

物理模型+逻辑模型

  • 逻辑模型:按计算机系统的观点对数据建模,包括层次模型、网状模型、关系模型
  • 物理模型:描述数据在系统内部的表示方法和存取方法,是面向计算机系统的

联系:实体之间的联系通常是指不同实体集之间的联系。实体之间的联系有一对一、一对多、多对多等多种联系。

ER图

ER图分实体、属性、关系三个核心部分。实体是长方形,属性是椭圆形,关系为棱形

2

常用的数据模型

  • 层次模型

1.有且只有一个节点没有双亲节点,这个节点为根节点 2.根以外的其它节点有且只有一个双亲节点 3

  • 网状模型

1.允许一个以上节点无双亲 2.一个节点可以有多于一个双亲 5

  • 关系模型

1.关系:一个关系对应通常说的一张表 2.元组:表中的一行 3.属性:表中的一列 4.:也称码键,表中的某个属性组 5.:一组具有相同数据类型的值的集合 6.分量:元组中的一个属性 4

数据库系统的结构

  • 外模式:数据库用户能够看见和使用的局部数据的逻辑结构和特征描述
  • 模式:是数据库中全体数据的逻辑结构和特征描述
  • 内模式:一个数据库只有一个内模式。它是数据物理结构和存储方式的描述,是数据在数据库内部的组织方式
  • 映像:数据与程序之间的独立性使得数据的定义和描述可以从应用程序中分离出去

6

预览图
评论区

索引目录