OO数据库和关系型数据库

我对这个话题很感兴趣,不知道有谁能够告诉大家,关系型数据库出现的背景以及它所解决的问题.

原来的数据都是文件系统存储
关系数据库解决了数据的重复创建,查找不方便,依赖底层系统的缺点