数据库复习——1、绪论

散乱的知识点记录,如有错误,请指正

1、绪论

数据(Data):描述事物的符号记录

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

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

数据库系统:
 计算机系统中引入数据库后的系统。
 一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员构成

层次模型、网状模型、关系模型

1、层次模型:(树形结构)
特点:
  任何一个给定的记录值都只有按其路径查看时,才能显示全部意义,没有一个子记录能脱离双亲记录存在。

2、网状模型:(网状结构)
特点:
 结构复杂,直接描述现实世界

3、关系模型:
特点:
 由关系组成。
 每个关系的数据结构是一张二维表。
 关系的每一个分量必是不可分的数据项。

//主要以关系模型为主学习

关系完整性

关系的完整性包括:
 实体完整性、参照完整性、用户定义的完整性

 关系模型中数据操作是集合的操作。对象和结果都是关系。

 关系模型中实体间的联系都是用表来表达。

优点:
 1、有严格的数学定义基础。
 2、实体和实体联系都用关系来描述,数据结构清晰
 3、存取路径透明,有更好的独立性、安全性。

缺点:
 由于存取路径对用户透明,查询效率不高。
为了提高效率,DBMS必须对查询请求进行优化。

数据库系统结构

数据库系统模式

模式是数据库中全体数据的逻辑结构和特征的描述

数据库系统的三级模式结构
外模式、模式、内模式

外模式:是用户的数据视图,局部数据的逻辑结构和特征描述。
外模式可以有多个。

模式:也称逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。
一个数据库只有一个模式。

模式是中心与关键

内模式:数据物理结构和存储方式的描述。
一个数据库只有一个内模式。

数据库的三级映像功能与数据独立性

数据库管理系统在三级模式之间提供两层映像
1、外模式/模式映像
2、模式/内模式映像

1、外模式/模式映像
 同一模式对应多个外模式
 外模式/模式映像定义了外模式与模式之间的对应关系。
 当模式改变时,可以修改映像保证外模式不变。
 保证了逻辑独立性。

2、模式/内模式映像
 模式只有一个,内模式也只有一个,所以模式/内模式映像是唯一的。
 定义全局逻辑结构与存储结构的对应关系。
 数据库存储结构改变时,可以修改模式/内模式映像,保证模式不变。
 保证了物理独立性。

猜你喜欢

转载自blog.csdn.net/weixin_43000225/article/details/85215436
今日推荐