关系数据模型:
(1)关系模型与非关系模型不同,它是建立在严格的数学概念的基础上的。
(2)关系模型的概念单一,无论实体还是实体之间的联系都用关系表示,操作的对象个操作的结果都是关系,所以其数据结构简单、清晰、用户易懂易用。
(3)关系模型的存取路径对用户透明,从而具有更高的数据独立性,更好的安全保密性,也简化了程序员的工作和数据开发建立的工作。当然,关系数据库模型也有缺点,其中最主要的缺点是,由于存取路径对用户透明,查询效率往往不如非关系型数据库。因此为了提高性能,必须对用户的查询请求进行优化,增加了开发数据库管理系统的难度。
术语名称 | 解释 |
---|---|
关系 | 一个关系对应通常说的一张表 |
元组 | 表中的一行即为一个元组 |
属性 | 表中的一列即为一个属性,给每一个属性起一个名称即为属性名 |
码 | 也称为键码,比如一个学号可以确定一个学生,也就称为本关系的码 |
域 | 域是一组具有相同数据类型的值的集合,比如大学生年龄属性的属性域是(15~45岁) |
分量 | 元组中的一个属性值 |