【摘要】:我们在学习关系数据库之前,有必要先了解一下数据模型,其实关系数据库是数据模型中的一种。数据模型是对数据的特点以及数据之间关系的一种抽象表示。现有的数据库都是基于某种数据模型的,数据模型包括数据结构、数据操作和完整性约束三部分。关系数据库是在层次型数据库和网状型数据库之后发展起来的一种数据库。
1.2 关系数据库
我们在学习关系数据库之前,有必要先了解一下数据模型,其实关系数据库是数据模型中的一种。数据模型大致可以分为层次型、网状型和关系型三大类。那么,什么是数据模型呢?数据模型是对数据的特点以及数据之间关系的一种抽象表示。这里提出的数据之间的关系包括两个方面,一是内部关系;二是外部联系(在后面的章节会提到)。现有的数据库都是基于某种数据模型的,数据模型包括数据结构、数据操作和完整性约束三部分。在后面的章节中,我们会更进一步了解、掌握数据结构、数据操作以及完整性约束这些概念。
数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和可扩展性,并且数据库中的数据可为各种合法用户共享。
关系数据库是在层次型数据库和网状型数据库之后发展起来的一种数据库。由于层次型和网状型数据模型一般用于大型数据库系统中,早期的商用数据库的数据模型主要是网状模型和层次模型,而目前应用最广泛、最快的是关系模型,所以本书着重介绍关系数据库。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。