(数据库原理)关系型数据库基本概念

1.数据库的四个基本概念:

    数据:描述事物的符号记录,

    数据库:长期存放在计算机内,有组织的,可共享的大量数据的集合,

    数据库管理系统:组织和存储诗句,获取和维护数据,

    数据库系统:由数据库,数据库管理系统(及其应用开发工具),应用程序和数据库管理员组成的存储,管理,处理和维护数据的  系统

2.关系模型的一些基本术语:

    关系:一个关系对应通常说的一张表

    元祖:表中的一行即为一个元祖

    属性:表中的一列

    码:表中的某个属性组,可以唯一确定一个元祖

    域:是一组具有相同数据类型的值的集合

    分量:元祖中的一个属性值

    关系模式:对关系的描述

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

    三级模式:

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

        外模式:也称子模式或用户模式,是数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示

        内模式:也称存储模式,一个数据库只有一个内模式。是数据物理结构和存储方式的描述,是数据在数据库内部的组织方式

    两级映像:

        外模式/模式映像:模式描述的是数据的全局逻辑结构,外模式描述的数据的局部逻辑结构。对应于用一个模式可以有任意多个外模式。对于每一个外模式,数据库系统都有一个外模式/模式映像,它定义了该外模式与模式之间的对应关系。这些映像定义通常包含在各自外模式的描述中。

        模式/内模式映像:数据库中只有一个模式,也只有一个内模式,所以模式/内模式映像是唯一的,它定义了数据全局逻辑结构和存储结构之间的对应关系。该映像定义通常包含在模式描述中。

4.物理独立性与逻辑独立性:

    逻辑独立性:当模式改变时,由数据库管理员对各个外模式/模式的映像作相应改变,可以使外模式保持不变。应用程序时依据外模式编写的,所以应用程序不必修改。保证了数据与程序的逻辑独立性

    物理独立性:当数据库的存储结构改变时,由数据库管理员对各个模式/内模式的映像作相应改变,模式保持不变,应用程序也不必改变,保证了数据和程序的物理独立性。

发布了120 篇原创文章 · 获赞 17 · 访问量 5万+

猜你喜欢

转载自blog.csdn.net/qq_38115310/article/details/95588668