RDBMS与DBMS的区别
RDBMS是关系数据库管理系统
DBMS是数据库管理系统,这个概念更大一些
RDBMS强调relationship between tables. 即表与表之间是要有关系的。
而DBMS则可以不存在表与表之间的关系。
当大量的数据需要保存和维护的时候就需要用到RDBMS。一个关系数据模型是需要包含indexes,PK,FK,table和table间的关系。当然DBMS和RDBMS都可以用FK,只是对于RDBMS来说,FK是必须的,而且DBMS则不是。
DBMS可以接受没有任何关系的数据,而RDBMS则只接受有关系的数据。
DBMS更加适用于小型的商业应用,即处理并不庞大的数据, 而RDBMS则是用来出来更加复杂的应用,即更庞大的数据,以及更多的数据关系。