关系数据库的主要特点可列举如下:
- 关系数据模型以集合论、关系代数为基础,在数据建模和操作方面具有严格的数学基础。关系数据库理论为一自成体系的形式化理论。
- 在结构层次的数据模型中,关系模型具有较高的数据独立性。
- 相对于层次模型和网状模型,关系模型将被模拟系统划分为较小的单元,具有较少的结构约束和较大的灵活性,对数据共享的支持也较强。
- 由于关系理论和一阶逻辑的共同数学基础,在关系数据库与逻辑程序之间存在自然联系,这一事实为发展演绎数据库及其应用奠定了理论基础。